https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126431
--- Comment #5 from Oleg Endo <olegendo at gcc dot gnu.org> --- (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.
