[Bug target/57936] ICE in rs6000_secondary_reload_inner:15144, type = load
wschmidt at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Feb 26 02:03:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57936
Bill Schmidt <wschmidt at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |wschmidt at gcc dot gnu.org
--- Comment #5 from Bill Schmidt <wschmidt at gcc dot gnu.org> ---
There's a currently reproducible failure on ibm/gcc-4_8-branch that looks very
similar, though the insn it fails on is different. This occurs with
-mcpu=power8 as the default, and only reproduces for a big-endian target.
wschmidt@makalu-lp1:~/gcc/build/gcc-at7_0-test$
/home/wschmidt/gcc/build/gcc-at7_0-test/gcc/xgcc
-B/home/wschmidt/gcc/build/gcc-at7_0-test/gcc/
/home/wschmidt/gcc/gcc-at7_0-test/gcc/testsuite/gcc.target/powerpc/ppc64-abi-dfp-1.c
-fno-diagnostics-show-caret -std=gnu99 -O2 -fno-strict-aliasing -lm -m64 -o
./ppc64-abi-dfp-1.exe
rs6000_secondary_reload_inner:16417, type = load
(parallel [
(set (reg:SD 10 10)
(mem/c:SD (plus:DI (plus:DI (reg/f:DI 31 31)
(const_int 144 [0x90]))
(reg:DI 10 10 [250])) [0 a14+0 S4 A32]))
(clobber (reg:DI 7 7))
])
/home/wschmidt/gcc/gcc-at7_0-test/gcc/testsuite/gcc.target/powerpc/ppc64-abi-dfp-1.c:
In function ‘func5’:
/home/wschmidt/gcc/gcc-at7_0-test/gcc/testsuite/gcc.target/powerpc/ppc64-abi-dfp-1.c:286:1:
internal compiler error: in rs6000_secondary_reload_fail, at
config/rs6000/rs6000.c:16353
0x106e4af7 rs6000_secondary_reload_fail
/home/wschmidt/gcc/gcc-at7_0-test/gcc/config/rs6000/rs6000.c:16353
0x10712e47 rs6000_secondary_reload_inner(rtx_def*, rtx_def*, rtx_def*, bool)
/home/wschmidt/gcc/gcc-at7_0-test/gcc/config/rs6000/rs6000.c:16380
0x107e15d7 gen_reload_sd_di_load(rtx_def*, rtx_def*, rtx_def*)
/home/wschmidt/gcc/gcc-at7_0-test/gcc/config/rs6000/vector.md:207
0x10466a3f insn_gen_fn::operator()(rtx_def*, rtx_def*, rtx_def*) const
/home/wschmidt/gcc/gcc-at7_0-test/gcc/recog.h:285
0x10466a3f emit_input_reload_insns
/home/wschmidt/gcc/gcc-at7_0-test/gcc/reload1.c:7542
0x10466a3f do_input_reload
/home/wschmidt/gcc/gcc-at7_0-test/gcc/reload1.c:7880
0x10466a3f emit_reload_insns
/home/wschmidt/gcc/gcc-at7_0-test/gcc/reload1.c:8072
0x10466a3f reload_as_needed
/home/wschmidt/gcc/gcc-at7_0-test/gcc/reload1.c:4648
0x1046c49f reload(rtx_def*, int)
/home/wschmidt/gcc/gcc-at7_0-test/gcc/reload1.c:1054
0x103696d3 do_reload
/home/wschmidt/gcc/gcc-at7_0-test/gcc/ira.c:4679
0x103696d3 rest_of_handle_reload
/home/wschmidt/gcc/gcc-at7_0-test/gcc/ira.c:4779
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.
More information about the Gcc-bugs
mailing list