https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78900
Bug ID: 78900 Summary: ICE in gcc.target/powerpc/signbit-3.c Product: gcc Version: 6.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: meissner at gcc dot gnu.org Reporter: acsawdey at gcc dot gnu.org Target Milestone: --- Target: powerpc64*-*-* Regtesting for -mcpu=power9 turned this up. Version tested is gcc-6-branch revision 243723. /home/sawdey/src/gcc/gcc-6-branch/build/gcc/xgcc -B/home/sawdey/src/gcc/gcc-6-branch/build/gcc/ /home/sawdey/src/gcc/gcc-6-branch/gcc-6-branch/gcc/testsuite/gcc.target/powerpc/signbit-3.c -fno-diagnostics-show-caret -fdiagnostics-color=never -mcpu=power7 -O2 -mfloat128 -lm -Wl,-rpath=/tmp/lib64 -lm -mcpu=power9 -o ./signbit-3.exe /home/sawdey/src/gcc/gcc-6-branch/gcc-6-branch/gcc/testsuite/gcc.target/powerpc/signbit-3.c: In function 'test_signbit_gpr.isra.1': /home/sawdey/src/gcc/gcc-6-branch/gcc-6-branch/gcc/testsuite/gcc.target/powerpc/signbit-3.c:111:1: internal compiler error: in rs6000_split_signbit, at config/rs6000/rs6000.c:23106 0x109de9f3 rs6000_split_signbit(rtx_def*, rtx_def*) ../../gcc-6-branch/gcc/config/rs6000/rs6000.c:23106 0x10b535cb gen_split_119(rtx_insn*, rtx_def**) ../../gcc-6-branch/gcc/config/rs6000/rs6000.md:4626 0x10c6ceb3 split_12 ../../gcc-6-branch/gcc/config/rs6000/rs6000.md:4625 0x10c71287 split_15 ../../gcc-6-branch/gcc/config/rs6000/rs6000.md:330 0x10c71287 split_insns(rtx_def*, rtx_insn*) ../../gcc-6-branch/gcc/config/rs6000/rs6000.md:411 0x10391e87 try_split(rtx_def*, rtx_insn*, int) ../../gcc-6-branch/gcc/emit-rtl.c:3658 0x10631cbb split_insn ../../gcc-6-branch/gcc/recog.c:2865 0x10637d37 split_all_insns() ../../gcc-6-branch/gcc/recog.c:2955 0x10637dbb rest_of_handle_split_after_reload ../../gcc-6-branch/gcc/recog.c:3891 0x10637dbb execute ../../gcc-6-branch/gcc/recog.c:3920 Please submit a full bug report, with preprocessed source if appropriate.