Hi Mikael! On 2026-07-21T17:04:28+0200, Mikael Morin <[email protected]> wrote: > Le 20/07/2026 à 20:23, Thomas Schwinge a écrit : >> 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?
Now there is: <https://gcc.gnu.org/PR126392> "'GIMPLE_SWITCH' lowering for 'INTEGER_TYPE' subrange wrappers vs. targets without 'casesi'/'tablejump'", and patch: <https://inbox.sourceware.org/[email protected]> "In 'range_check_type', peel off 'INTEGER_TYPE' subrange wrappers [PR126392]". Grüße Thomas >> -- 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".
