http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52714
Bug #: 52714 Summary: ICE in fixup_reorder_chain, at cfglayout.c:880 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassig...@gcc.gnu.org ReportedBy: d...@danny.cz Created attachment 26985 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26985 preprocessed source file m68k-linux-gnu cross-compiler throws an internal error when compiling the file from attachment with -O1 (-O0 and -O2 are OK), same error exist also 4.6.[23] [dan@eagle tmp]$ m68k-linux-gnu-gcc -O1 -c regex.i ../posix/regex.c: In function ‘re_match_2_internal’: ../posix/regex.c:5255:1: internal compiler error: in fixup_reorder_chain, at cfglayout.c:880 [dan@eagle tmp]$ m68k-linux-gnu-gcc -v Using built-in specs. COLLECT_GCC=m68k-linux-gnu-gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/m68k-linux-gnu/4.7.0/lto-wrapper Target: m68k-linux-gnu Configured with: ../gcc-4.7.0-RC-20120302/configure --disable-dependency-tracking --disable-silent-rules --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --target=m68k-linux-gnu --enable-targets=all --program-prefix=m68k-linux-gnu- --enable-languages=c --without-headers --enable-sjlj-exceptions --with-system-libunwind --disable-nls --disable-threads --disable-shared --disable-libmudflap --disable-libssp --disable-libgomp --disable-libquadmath --disable-gold --disable-decimal-float --enable-checking= --enable-gnu-unique-object --enable-linker-build-id --disable-plugin --enable-nls --with-system-zlib --with-bugurl=http://bugzilla.redhat.com/bugzilla/ --enable-obsolete Thread model: single gcc version 4.7.0 20120302 (Red Hat 4.7.0-0.11.4) (GCC)