[Bug target/60032] New: [4.9 regression] ICE in reload_cse_simplify_operands, at postreload.c:411

schwab@linux-m68k.org gcc-bugzilla@gcc.gnu.org
Sun Feb 2 18:10:00 GMT 2014


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60032

            Bug ID: 60032
           Summary: [4.9 regression] ICE in reload_cse_simplify_operands,
                    at postreload.c:411
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: schwab@linux-m68k.org
            Target: powerpc-*-*

$ ./gcc/xg++ -shared-libgcc -B./gcc -nostdinc++
-Lpowerpc64-linux/32/libstdc++-v3/src
-Lpowerpc64-linux/32/libstdc++-v3/src/.libs
-Lpowerpc64-linux/32/libstdc++-v3/libsupc++/.libs -B/usr/powerpc64-linux/bin/
-B/usr/powerpc64-linux/lib/ -isystem /usr/powerpc64-linux/include -isystem
/usr/powerpc64-linux/sys-include -m32
-BBuild/powerpc64-linux/32/libstdc++-v3/src/.libs -fdiagnostics-color=never
-D_GLIBCXX_ASSERT -fmessage-length=0 -ffunction-sections -fdata-sections -O2 -g
-D_GNU_SOURCE -O2 -g -D_GNU_SOURCE -DLOCALEDIR="." -nostdinc++
-Ipowerpc64-linux/32/libstdc++-v3/include/powerpc64-linux
-Ipowerpc64-linux/32/libstdc++-v3/include -I../libstdc++-v3/libsupc++
-I../libstdc++-v3/include/backward -I../libstdc++-v3/testsuite/util
../libstdc++-v3/testsuite/decimal/pr54036-1.cc -include bits/stdc++.h
powerpc64-linux/libstdc++-v3/testsuite/libtestc++.a -Wl,--gc-sections -lm -m32
-o ./pr54036-1.exe
../libstdc++-v3/testsuite/decimal/pr54036-1.cc: In function ‘int main()’:
../libstdc++-v3/testsuite/decimal/pr54036-1.cc:71:1: error: insn does not
satisfy its constraints:
 }
 ^
(insn 274 273 172 14 (set (reg:DD 31 31)
        (mem/c:DD (plus:SI (reg/f:SI 1 1)
                (const_int 32 [0x20])) [0  S8 A64]))
powerpc64-linux/32/libstdc++-v3/include/decimal/decimal.h:298 445
{*movdd_hardfloat32}
     (nil))
../libstdc++-v3/testsuite/decimal/pr54036-1.cc:71:1: internal compiler error:
in reload_cse_simplify_operands, at postreload.c:411
0x1061c50b _fatal_insn(char const*, rtx_def const*, char const*, int, char
const*)
        ../../gcc/rtl-error.c:109
0x1061c55f _fatal_insn_not_found(rtx_def const*, char const*, int, char const*)
        ../../gcc/rtl-error.c:120
0x105c7e23 reload_cse_simplify_operands
        ../../gcc/postreload.c:411
0x105c9f53 reload_cse_simplify
        ../../gcc/postreload.c:181
0x105c9f53 reload_cse_regs_1
        ../../gcc/postreload.c:220
0x105ca537 reload_cse_regs
        ../../gcc/postreload.c:68
0x105ca537 rest_of_handle_postreload
        ../../gcc/postreload.c:2332
0x105ca537 execute
        ../../gcc/postreload.c:2368


More information about the Gcc-bugs mailing list