https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126431
Oleg Endo <olegendo at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Ever confirmed|0 |1
Last reconfirmed| |2026-07-27
Status|UNCONFIRMED |NEW
--- Comment #7 from Oleg Endo <olegendo at gcc dot gnu.org> ---
(In reply to John Paul Adrian Glaubitz from comment #6)
> (In reply to Oleg Endo from comment #5)
> > (In reply to Oleg Endo from comment #4)
> > > (In reply to John Paul Adrian Glaubitz from comment #2)
> > > > Here the proof that it works with -mno-lra:
> > > >
> > >
> > > I have removed the option -mlra and its negative form -mno-lra from GCC
> > > 17.
> > > Which compiler version are you using?
> >
> > Ah, there it says gcc-16. Please check this with latest GCC 17. Since it's
> > clearly failing in LRA, the proof that it works without LRA doesn't add any
> > value here.
>
> I checked with both gcc-16 and gcc-17. The test was performed with gcc-16
> additionally to be able to use -mno-lra.
Alright then. Like I said, it's pointless to check if it works without LRA,
since no-LRA is not an option anymore.