https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114723
--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Halalaluyafail3 from comment #6) > (In reply to Andrew Pinski from comment #4) > > Oh this is with `-g -std=c23`, godbolt has an implicit -g. > > I was not aware of this, thanks for letting me know. Do you know of any way > to disable it? Also it does seem to be quite related, so it is probably the > same bug which caused an ICE here (though the context of that test case > would require the types be the same so it's a little bit different). To disable -g, you can add `-g0` .