My nightly bootstrap of mainline on i386-linux failed tonight, on revision 123192, with:
/home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c: In function ?isinfd64?: /home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c:65: error: unrecognizable insn: (insn 11 10 12 3 /home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c:62 (set (reg/f:SI 61) (pre_dec:SI (reg/f:SI 7 sp))) -1 (nil) (nil)) /home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c:65: internal compiler error: in extract_insn, at recog.c:2119 The last revision known to compile OK on that particular setup was: 123178. I can reproduce it with the attached preprocessed source and the following command line: $ /home/fxcoudert/gfortran_nightbuild/ibin-20070325/./gcc/cc1 -fpreprocessed foo.i -mtune=i386 gnu_dev_major gnu_dev_minor gnu_dev_makedev __sigismember __sigaddset __sigdelset isinfd32 /home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c: In function ?isinfd32?: /home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c:54: error: unrecognizable insn: (insn 10 9 11 3 (set (reg/f:SI 64) (pre_dec:SI (reg/f:SI 7 sp))) -1 (nil) (nil)) /home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c:54: internal compiler error: in extract_insn, at recog.c:2119 With -mtune=i[345]86, an ICE occurs, while for -mtune=i686 there is no problem. -- Summary: [4.3 regression] Bootstrap failure to compile decLibrary.c Product: gcc Version: 4.3.0 Status: UNCONFIRMED Keywords: build Severity: blocker Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: fxcoudert at gcc dot gnu dot org GCC build triplet: i386-pc-linux-gnu GCC host triplet: i386-pc-linux-gnu GCC target triplet: i386-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31344