[Bug rtl-optimization/54455] [4.7/4.8 Regression] ICE: RTL check: expected elt 3 type 'B', have '0' (rtx barrier) in compute_bb_for_insn, at cfgrtl.c:418

steven at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sun Sep 2 12:28:00 GMT 2012


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54455

--- Comment #5 from Steven Bosscher <steven at gcc dot gnu.org> 2012-09-02 12:27:27 UTC ---
(In reply to comment #4)

> (jump_insn 30 29 31 3 (simple_return) pr54455.c:16 -1
>      (nil)
>  -> simple_return)
>

This should be BB_END(BASIC_BLOCK(3)). If it's not then someone forgot to
update the basic block boundaries at some point.



More information about the Gcc-bugs mailing list