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: sch...@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