https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84226

            Bug ID: 84226
           Summary: [8 Regression] ICE in simplify_const_unary_operation,
                    at simplify-rtx.c:1974 on ppc64le
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: marxin at gcc dot gnu.org
                CC: segher at gcc dot gnu.org
  Target Milestone: ---
              Host: x86_64-linux-gnu
            Target: powerpc64le-unknown-linux-gnu

It's probably GCC 8 regression:

$ ppc64le-linux-gnu-gcc
/home/marxin/Programming/gcc/gcc/testsuite/gcc.target/powerpc/builtins-revb-runnable.c
-mpower9-misc -c -O1
during RTL pass: cse1
/home/marxin/Programming/gcc/gcc/testsuite/gcc.target/powerpc/builtins-revb-runnable.c:
In function ‘main’:
/home/marxin/Programming/gcc/gcc/testsuite/gcc.target/powerpc/builtins-revb-runnable.c:342:1:
internal compiler error: in simplify_const_unary_operation, at
simplify-rtx.c:1974
 }
 ^
0xb54efd simplify_const_unary_operation(rtx_code, machine_mode, rtx_def*,
machine_mode)
        .././../gcc/simplify-rtx.c:1974
0xb520c0 simplify_unary_operation(rtx_code, machine_mode, rtx_def*,
machine_mode)
        .././../gcc/simplify-rtx.c:879
0xb538d3 simplify_const_unary_operation(rtx_code, machine_mode, rtx_def*,
machine_mode)
        .././../gcc/simplify-rtx.c:1775
0xb520c0 simplify_unary_operation(rtx_code, machine_mode, rtx_def*,
machine_mode)
        .././../gcc/simplify-rtx.c:879
0x11c4089 fold_rtx
        .././../gcc/cse.c:3325
0x11c525f cse_insn
        .././../gcc/cse.c:4671
0x11ca2ba cse_extended_basic_block
        .././../gcc/cse.c:6601
0x11ca2ba cse_main
        .././../gcc/cse.c:6780
0x11cac87 rest_of_handle_cse
        .././../gcc/cse.c:7610
0x11cac87 execute
        .././../gcc/cse.c:7653

Reply via email to