(guessing at component) While compiling the attached file from the linux 2.6 kernel with -march=i686 -fno-unit-at-a-time -m32 -Os I get: -a-time -S -m32 -Os acct-full.i /home/lsrc/v2.6/quilt/linux/kernel/acct.c: In function `encode_float': /home/lsrc/v2.6/quilt/linux/kernel/acct.c:366: fatal error: internal consistency failure compilation terminated.
It needs these options, removing -fno-unit-at-a-time or -march=i686 makes it go away The compiler was built without checking: Configured with: ../gcc/configure --disable-checking --enable-languages=c --prefix=/pkg/gcc-4.0-050109 Thread model: posix gcc version 4.0.0 20050108 (experimental) -- Summary: internal consistency error while compiling linux kernel Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: rtl-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ak at muc dot de CC: gcc-bugs at gcc dot gnu dot org GCC host triplet: x86_64-linux GCC target triplet: i386-linux (actually x86_64 -m32) http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19348