http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45946
Summary: ICE: in extract_insn, at recog.c:2127 when using _Decimal128 with -Os -fno-omit-frame-pointer Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassig...@gcc.gnu.org ReportedBy: zso...@seznam.cz Created attachment 22001 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22001 reduced testcase Compiler output: $ gcc -Os -fno-omit-frame-pointer pr45946.c pr45946.c: In function 'foo': pr45946.c:9:1: error: unrecognizable insn: (insn 13 12 14 3 (set (mem/i:TI (pre_dec:DI (reg/f:DI 7 sp)) [0 S16 A128]) (const_double 0 [0] 3476778912330022912 [0x3040000000000000] 0 [0] 0 [0])) pr45946.c:8 -1 (nil)) pr45946.c:9:1: internal compiler error: in extract_insn, at recog.c:2127 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. Tested revisions: r165152 - crash