> On 26 Oct 2024, at 22:41, Thomas Koenig <tkoe...@netcologne.de> wrote:
> 
> Am 26.10.24 um 22:10 schrieb Iain Sandoe:
>>> Pushed (4727bfb37701f3fef98a5f8b60dcd2daa82e8143).
>> This seems to have broken —enable-languages=all bootstrap with
>>  /src-local/gcc-master/gcc/fortran/intrinsic.texi:39: node `Intrinsic 
>> Procedures' lacks menu item for `UINT' despite being its Up target
>> /src-local/gcc-master/gcc/fortran/intrinsic.texi:14934: warning: node prev 
>> `UMASK' in menu `UCOBOUND' and in sectioning `UINT’ differ
> 
> That is weird - if this is not picked up with "make info", "make html"
> and "make pdf", what command is needed to trigger it?  Or is it
> --enable-languages=all vs. --enable-languages=c,c++,fortran which I use?

make info was enough to trigger it in my testing.

It might depend on the version of makeinfo [6.7 on both the platforms I saw 
fail].

Iain

> 
>> I think the following patch (which will no doubt be whitespace-mangled my 
>> mailer) is needed - under test
> 
> If you're already testing it, please commit if it passes (approved if
> any approval is needed).

OK - thanks - will post the final patch here.
Iain

> 
> Thanks for the help!
> 
> Best regards
> 
>       Thomas
> 
> 
>> diff --git a/gcc/fortran/intrinsic.texi b/gcc/fortran/intrinsic.texi
>> index 0354704e4d0..f47fa3bbd5e 100644
>> --- a/gcc/fortran/intrinsic.texi
>> +++ b/gcc/fortran/intrinsic.texi
>> @@ -321,6 +321,7 @@ Some basic guidelines for editing this document:
>>  * @code{TTYNAM}:        TTYNAM,    Get the name of a terminal device
>>  * @code{UBOUND}:        UBOUND,    Upper dimension bounds of an array
>>  * @code{UCOBOUND}:      UCOBOUND,  Upper codimension bounds of an array
>> +* @code{UINT}:          UINT,      Convert to an unsigned integer type
>>  * @code{UMASK}:         UMASK,     Set the file creation mask
>>  * @code{UNLINK}:        UNLINK,    Remove a file from the file system
>>  * @code{UNPACK}:        UNPACK,    Unpack an array of rank one into an array
> 
> 
> 

Reply via email to