Re: [PATCH] fortran: Create a dedicated type for ranks and array dimensions

Mikael Morin <[email protected]> Tue, 21 Jul 2026 17:04:28 +0200
Newsgroups gmane.comp.gcc.patches,gmane.comp.gcc.fortran
Message-ID <[email protected]>
Le 20/07/2026 à 20:23, Thomas Schwinge a écrit :
> Hi Mikael!
> 
> On 2026-07-08T11:14:38+0200, Mikael Morin <[email protected]> wrote:
>> Le 06/07/2026 à 22:02, Harald Anlauf a écrit :
>>> On 7/6/26 11:35, Mikael Morin wrote:
>>>> This started as [...], but I eventually
>>>> convinced myself that the snippet above showed a lack of a type readily
>>>> available to represent ranks and array dimensions.  This patchs adds
>>>> such a type.
> 
> Nice work!
> 
> I had reason to look into what this patch is doing (details to be sent
> later; just quickly: your patch appears to have uncovered a latent issue
> in generic GCC middle end, resulting in ICEs for certain targets) 
Is there a PR for it?

> -- so I
> therefore attempted to have a quick look there, whether that's the same
> issue:
> 
>> I received an aarch64 regression notification from the linaro CI bot,
>> but could not reproduce it, so I will push the patch as submitted [...]
> 
> I assume you mean the one linked from
> <https://patchwork.sourceware.org/project/gcc/patch/[email protected]/>:
> "linaro-tcwg-bot/tcwg_simplebootstrap_build--master-aarch64-bootstrap",
> "Check": "fail", "Description": "Build failed"? 
Yes.

> I traced that one down
> per the artifacts/log files they link to, and the failure was good ol'
> "[...] fatal error: error writing to [...]: No space left on device", so
> indeed nothing for you to worry about.  ;-)
Thanks.  That's the tip I was missing.  The error is easy to find if one 
searches for "No space left".