[Bug target/124778] [15/16 Regression] [SH] ICE in decompose_multiword_subregs, at lower-subreg.cc:1728 with -mlra

olegendo at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sat Apr 4 07:45:01 GMT 2026


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124778

Oleg Endo <olegendo at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2026-04-04

--- Comment #4 from Oleg Endo <olegendo at gcc dot gnu.org> ---
(In reply to John Paul Adrian Glaubitz from comment #3)
> (In reply to Oleg Endo from comment #2)
> > (In reply to John Paul Adrian Glaubitz from comment #0)
> > 
> > > Please note that both Debian's gcc-15 and gcc-16 packages are LRA-enabled
> > > with the patches from PR target/55212, so this might be an LRA-related
> > > regression. Will try to test with reload later.
> > 
> > Does it also fail on vanilla gcc-15 / gcc-16 without LRA modifications?
> 
> I actually wanted to rebuild an unpatched GCC first, but then realized I can
> just use "-mno-lra" which actually solves the problem:
> 

Great.  This makes it not a regression then.  Just yet another sub-issue of PR
55212.


More information about the Gcc-bugs mailing list