Configured with: ../src/configure --with-gcc-version-trigger=/scratch/build/sarge/devel/gcc-3.3/gcc-3.3-3.3.4/src/gcc/version.c --host=i486-linux -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc --norecursion While bootstraping: it aborts with the following output /scratch/build/sarge/devel/gcc-3.3/gcc-3.3-3.3.4/build/gcc/xgcc -B/scratch/build/sarge/devel/gcc-3.3/gcc-3.3-3.3.4/build/gcc/ -B/usr/i486-linux/bin/ -B/usr/i486-linux/lib/ -isystem /usr/i486-linux/include -c -DSkip_f2c_Undefs -DAllow_TYQUAD -I. -I../../../../../src/libf2c/libI77 -I.. -I../../../../../src/libf2c/libI77/.. -DHAVE_CONFIG_H -W -Wall -O2 -g -O2 -m64 ../../../../../src/libf2c/libI77/fmt.c -fPIC -DPIC -o .libs/fmt.o ../../../../../src/libf2c/libI77/fmt.c: In function `e_d': ../../../../../src/libf2c/libI77/fmt.c:365: error: unrecognizable insn: (insn:HI 939 938 172 12 0x55837500 (set (reg:SI 90) (plus:SI (plus:SI (mult:SI (reg:SI 90) (const_int 2 [0x2])) (reg:SI 90)) (const_int 24 [0x18]))) -1 (insn_list 938 (nil)) (nil)) ../../../../../src/libf2c/libI77/fmt.c:365: internal compiler error: in extract_insn, at recog.c:2175 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. For Debian GNU/Linux specific bug reporting instructions, see <URL:file:///usr/share/doc/gcc-3.3/README.Bugs>. make[7]: *** [fmt.lo] Error 1 make[7]: Leaving directory `/scratch/build/sarge/devel/gcc-3.3/gcc-3.3-3.3.4/build/i486-linux/64/libf2c/libI77' make[6]: *** [i77] Error 2 make[6]: Leaving directory `/scratch/build/sarge/devel/gcc-3.3/gcc-3.3-3.3.4/build/i486-linux/64/libf2c' make[5]: *** [multi-do] Error 1 make[5]: Leaving directory `/scratch/build/sarge/devel/gcc-3.3/gcc-3.3-3.3.4/build/i486-linux/libf2c' make[4]: *** [all] Error 2 make[4]: Leaving directory `/scratch/build/sarge/devel/gcc-3.3/gcc-3.3-3.3.4/build/i486-linux/libf2c' make[3]: *** [all-target-libf2c] Error 2 make[3]: Leaving directory `/scratch/build/sarge/devel/gcc-3.3/gcc-3.3-3.3.4/build' make[2]: *** [bootstrap-lean] Error 2 make[2]: Leaving directory `/scratch/build/sarge/devel/gcc-3.3/gcc-3.3-3.3.4/build' Release: 3.3.4 (Debian source package 1:3.3.4-4) Debian biarch amd64, binutils 2.15
Seems like --host=i486-linux is doing it but I could be wrong.
Does this happen with 3.4.2?
Could you attach the preprocessed source and try 3.4.3?
No feedback in 3 months.