This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Bootstrap failure/ ICE in rtl.h (was: Re: [PATCH 225/236] Work towardgmane.comp.gcc.patchess NEXT_INSN/PREV_INSN requiring insns as their params)
- From: Tobias Burnus <burnus at net-b dot de>
- To: David Malcolm <dmalcolm at redhat dot com>
- Cc: Richard Henderson <rth at redhat dot com>, gcc-patches at gcc dot gnu dot org
- Date: Wed, 20 Aug 2014 00:15:04 +0200
- Subject: Bootstrap failure/ ICE in rtl.h (was: Re: [PATCH 225/236] Work towardgmane.comp.gcc.patchess NEXT_INSN/PREV_INSN requiring insns as their params)
- Authentication-results: sourceware.org; auth=none
- References: <1407345815-14551-1-git-send-email-dmalcolm at redhat dot com> <1407345815-14551-226-git-send-email-dmalcolm at redhat dot com> <53F3BA30 dot 4050301 at redhat dot com> <1408484146 dot 2473 dot 128 dot camel at surprise>
I am not sure about which patch causes the problem, but with Rev. 214197
boostrapping fails here (x86-64-gnu-linux) while an incremental build
with a few other of your changes it worked.
Currently, it fails in Stage 1 with the Stage 1 compiler with the
following message.
Tobias
../../../../libgcc/soft-fp/subtf3.c: In function '__subtf3':
../../../../libgcc/soft-fp/subtf3.c:51:1: internal compiler error:
Segmentation fault
}
^
0xc4856a crash_signal
../../gcc/toplev.c:337
0x763f08 bool is_a_helper<rtx_insn*>::test<rtx_def>(rtx_def*)
../../gcc/rtl.h:683
0x7646a9 bool is_a<rtx_insn*, rtx_def>(rtx_def*)
../../gcc/is-a.h:182
0x7e9228 rtx_insn* as_a<rtx_insn*, rtx_def>(rtx_def*)
../../gcc/is-a.h:192
0x7e6b5c duplicate_insn_chain(rtx_def*, rtx_def*)
../../gcc/cfgrtl.c:4169
0x7e6c65 cfg_layout_duplicate_bb
../../gcc/cfgrtl.c:4191
0x7ce90b duplicate_block(basic_block_def*, edge_def*, basic_block_def*)
../../gcc/cfghooks.c:1042
0x130356d copy_bb
../../gcc/bb-reorder.c:819
0x1304b5c connect_traces
../../gcc/bb-reorder.c:1294
0x1306b27 reorder_basic_blocks
../../gcc/bb-reorder.c:2258
0x1306d54 execute
../../gcc/bb-reorder.c:2352
Please submit a full bug report,