http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53811
Bug #: 53811 Summary: ICE: in insn_default_length, at config/i386/i386.md:529 (unrecognizable insn) with -mcmodel=large Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: tobias....@gmx.de Host: amd64 Target: x86_64-linux-gnu I get this ICE with the Debian gcc revision 4.7.0-8. g++ -I../Engine -I../Common -I../Common/libinclude -mcmodel=large -DTHIS_IS_THE_ENGINE -DLINUX_VERSION -c -o ac.o ac.cpp ac.cpp:29287:1: error: unrecognizable insn: (call_insn/j 3 2 4 (call (mem:QI (symbol_ref:DI ("*.LTHUNK0") [flags 0x3] <function_decl 0x7ffff4dd8100 *.LTHUNK0>) [0 S1 A8]) (const_int 0 [0])) -1 (nil) (nil)) ac.cpp:29287:1: internal compiler error: in insn_default_length, at config/i386/i386.md:529 Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.7/README.Bugs> for instructions. Preprocessed source stored into /tmp/ccpP8zhz.out file, please attach this to your bugreport.