http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48679
Summary: [4.7 regression] bootstrap comparison failures on m68k-linux Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassig...@gcc.gnu.org ReportedBy: mi...@it.uu.se The last 4.7 snapshot I was able to build on m68k-linux was 4.7-20110326. Since then, every single weekly snapshot has failed with bootstrap comparison failures. Some weeks other archs have also seen bootstrap comparison failures but recently they aren't, however m68k-linux still does: > /mnt/scratch/gcc-4.7-20110416/configure --prefix=/mnt/scratch/install47 > --enable-bootstrap --enable-shared --enable-threads=posix > --enable-checking=release --with-system-zlib --enable-__cxa_atexit > --disable-libunwind-exceptions --enable-languages=c,c++ --enable-java-awt=gtk > --disable-dssi --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre > --enable-libgcj-multifile --disable-java-maintainer-mode > --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib > --disable-sjlj-exceptions --disable-libmudflap > --with-gmp=/home/mikpe/pkgs/linux-m68k/gmp-4.3.2 > --with-mpfr=/home/mikpe/pkgs/linux-m68k/mpfr-2.4.2 > --with-mpc=/home/mikpe/pkgs/linux-m68k/mpc-0.8.2 --disable-plugin > --disable-lto --disable-multilib > make bootstrap ... rm -f stage_current make[3]: Leaving directory `/mnt/scratch/objdir47' Comparing stages 2 and 3 warning: gcc/cc1plus-checksum.o differs warning: gcc/cc1-checksum.o differs Bootstrap comparison failure! gcc/tlink.o differs gcc/tree-affine.o differs gcc/tree-vrp.o differs gcc/tree-ssa-uninit.o differs gcc/fwprop.o differs gcc/et-forest.o differs gcc/real.o differs gcc/sel-sched-dump.o differs (many many more lines omitted) libiberty/simple-object-elf.o differs libiberty/alloca.o differs libiberty/sha1.o differs libiberty/getpwd.o differs libiberty/floatformat.o differs libiberty/md5.o differs libiberty/pex-common.o differs libiberty/simple-object-coff.o differs libiberty/simple-object-mach-o.o differs libiberty/objalloc.o differs make[2]: *** [compare] Error 1 make[2]: Leaving directory `/mnt/scratch/objdir47' make[1]: *** [stage3-bubble] Error 2 make[1]: Leaving directory `/mnt/scratch/objdir47' make: *** [bootstrap] Error 2 I will attempt to bisect this, but with the multiple generic bootstrap comparison failures 4.7 has experienced recently, it's going to take some time.