This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/54957] New: Two crashes introduced by rev192488
- From: "rmansfield at qnx dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 17 Oct 2012 18:02:59 +0000
- Subject: [Bug middle-end/54957] New: Two crashes introduced by rev192488
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54957
Bug #: 54957
Summary: Two crashes introduced by rev192488
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: rmansfield@qnx.com
CC: eraman@google.com
http://gcc.gnu.org/viewcvs?view=revision&revision=192488
sh4-unknown-linux-gnu no longer builds libgcc.
0x7df7df emit_cmp_and_jump_insn_1
../../gcc/optabs.c:4273
0x7df7df emit_cmp_and_jump_insns(rtx_def*, rtx_def*, rtx_code, rtx_def*,
machine_mode, int, rtx_def*, int)
../../gcc/optabs.c:4324
0x6136f6 do_compare_rtx_and_jump(rtx_def*, rtx_def*, rtx_code, int,
machine_mode, rtx_def*, rtx_def*, rtx_def*, int)
../../gcc/dojump.c:1072
0x61479b do_compare_and_jump
../../gcc/dojump.c:1154
0x6164c1 do_jump_1(tree_code, tree_node*, tree_node*, rtx_def*, rtx_def*, int)
../../gcc/dojump.c:206
0x5ba1de expand_gimple_cond
../../gcc/cfgexpand.c:1852
0x5c1b9b expand_gimple_basic_block
../../gcc/cfgexpand.c:3832
0x5c2ec5 gimple_expand_cfg
../../gcc/cfgexpand.c:4477
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.
arm-unknown-linux-gnu (not EABI) crashes building libstdc++-v3 (compiling
thread.cc)
Program received signal SIGSEGV, Segmentation fault.
0x087696fb in emit_case_dispatch_table (index_expr=0x1121f18,
index_type=0x1403c0, case_list=0xa7de974, default_label=0x125e18c,
minval=0x12b690, maxval=0x12bbf4, range=0x12bbf4, stmt_bb=0x0)
at /builds/gnu-gcc-trunk/svn/arm-oabi/../gcc/stmt.c:1919
#0 0x087696fb in emit_case_dispatch_table (index_expr=0x1121f18,
index_type=0x1403c0, case_list=0xa7de974, default_label=0x125e18c,
minval=0x12b690, maxval=0x12bbf4, range=0x12bbf4, stmt_bb=0x0)
at /builds/gnu-gcc-trunk/svn/arm-oabi/../gcc/stmt.c:1919
#1 0x08769fab in expand_sjlj_dispatch_table (dispatch_index=0x125bc9c,
dispatch_table=0xa7b2be0)
at /builds/gnu-gcc-trunk/svn/arm-oabi/../gcc/stmt.c:2292
#2 0x084deedd in sjlj_emit_dispatch_table (dispatch_label=0x125a924,
num_dispatch=6)
at /builds/gnu-gcc-trunk/svn/arm-oabi/../gcc/except.c:1363
#3 0x084df160 in sjlj_build_landing_pads ()
at /builds/gnu-gcc-trunk/svn/arm-oabi/../gcc/except.c:1420
#4 0x084df5fe in finish_eh_generation ()
at /builds/gnu-gcc-trunk/svn/arm-oabi/../gcc/except.c:1454
#5 0x08430102 in gimple_expand_cfg ()
at /builds/gnu-gcc-trunk/svn/arm-oabi/../gcc/cfgexpand.c:4579
#6 0x086d148a in execute_one_pass (pass=0x9094900)
at /builds/gnu-gcc-trunk/svn/arm-oabi/../gcc/passes.c:2320
#7 0x086d1a4d in execute_pass_list (pass=0x9094900)
at /builds/gnu-gcc-trunk/svn/arm-oabi/../gcc/passes.c:2381