[Bug rtl-optimization/59724] New: [4.9 Regression] ICE : in rtl_verify_bb_layout, at cfgrtl.c
ubizjak at gmail dot com
gcc-bugzilla@gcc.gnu.org
Wed Jan 8 16:18:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59724
Bug ID: 59724
Summary: [4.9 Regression] ICE : in rtl_verify_bb_layout, at
cfgrtl.c
Product: gcc
Version: 4.9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ubizjak at gmail dot com
Recent regression on alpha-linux-gnu target. Compilation of gcc.dg/20021116-1.c
with "-O2 -fpic -mcpu=ev67" ICEs with:
$ /ssd/uros/gcc-build-alpha/gcc/cc1 -O2 -fpic -fpreprocessed -mcpu=ev67
20021116-1.c
foo
Analyzing compilation unit
Performing interprocedural optimizations
<*free_lang_data> <visibility> <early_local_cleanups> <*free_inline_summary>
<emutls> <whole-program> <profile_estimate> <devirt> <cp> <inline> <pure-const>
<static-var>Assembling functions:
foo
20021116-1.c: In function ‘foo’:
20021116-1.c:31:1: error: NOTE_INSN_BASIC_BLOCK is missing for block 9
}
^
20021116-1.c:31:1: error: insn outside basic block
(jump_insn 94 52 93 9 (return) 20021116-1.c:31 -1
(nil)
-> return)
20021116-1.c:31:1: internal compiler error: in rtl_verify_bb_layout, at
cfgrtl.c:2922
0x8c0ada _fatal_insn(char const*, rtx_def const*, char const*, int, char
const*)
/home/uros/gcc-svn/trunk/gcc/rtl-error.c:109
0x602640 rtl_verify_bb_layout
/home/uros/gcc-svn/trunk/gcc/cfgrtl.c:2922
0x602640 rtl_verify_flow_info
/home/uros/gcc-svn/trunk/gcc/cfgrtl.c:2967
0x5f23e5 verify_flow_info()
/home/uros/gcc-svn/trunk/gcc/cfghooks.c:258
0xbdd11f try_optimize_cfg
/home/uros/gcc-svn/trunk/gcc/cfgcleanup.c:2853
0xbdd11f cleanup_cfg(int)
/home/uros/gcc-svn/trunk/gcc/cfgcleanup.c:3018
0xbdde36 execute_jump2
/home/uros/gcc-svn/trunk/gcc/cfgcleanup.c:3127
0xbdde36 execute
/home/uros/gcc-svn/trunk/gcc/cfgcleanup.c:3156
Please submit a full bug report,
...
More information about the Gcc-bugs
mailing list