[Bug bootstrap/103974] [12 Regression] ICE in ira_flattening building libstdc++ with r12-6415-g01f3e6a40e72

rsandifo at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Jan 11 14:07:33 GMT 2022


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

rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|unassigned at gcc dot gnu.org      |rsandifo at gcc dot gnu.org
             Status|NEW                         |ASSIGNED

--- Comment #7 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> ---
(In reply to Jeffrey A. Law from comment #6)
> Richard -- if you need an alternate testcase, reach out -- I've seen what is
> likely the same failure on lm32-elf building libgcc.  I have the un-reduced
> .i if it'd be useful.
It's OK, thanks.  It's a simple “don't do this for old reload”
thing, but first I needed a few attempts to get a full testsuite
run for cris-elf, and then I changed my mind about where exactly
the shortcut should go.  Hope to post a patch later today.

Re one of the things I hit getting the cris-elf testsuite run:
it would be good to make the port rtl-checking clean if possible.
At the moment, building with --enable-checking=yes,extra,rtl
(my usual flags) falls over on cris.c:395:

        insn = as_a <rtx_insn *> XVECEXP (pat, 0, 1);

(missing parens).


More information about the Gcc-bugs mailing list