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

Thomas Schwinge <[email protected]> Mon, 20 Jul 2026 20:23:16 +0200
Newsgroups gmane.comp.gcc.patches,gmane.comp.gcc.fortran
Message-ID <[email protected]>
Hi Mikael!

On 2026-07-08T11:14:38+0200, Mikael Morin <[email protected]> wrote:
> Le 06/07/2026 =C3=A0 22:02, Harald Anlauf a =C3=A9crit=C2=A0:
>> 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.=C2=A0 This patchs ad=
ds
>>> 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) -- 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,=20
> 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/65a3d4ec-5476-44bf-82a9=
[email protected]/>:
"linaro-tcwg-bot/tcwg_simplebootstrap_build--master-aarch64-bootstrap",
"Check": "fail", "Description": "Build failed"?  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.  ;-)


Gr=C3=BC=C3=9Fe
 Thomas