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".

Reply via email to