http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59206
Bug ID: 59206 Summary: [4.9 regression] many bootstrap comparison failures on armv5tel-linux-gnueabi Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: mikpelinux at gmail dot com Attempting to bootstrap gcc-4.9-20131117 on armv5tel-linux-gnueabi fails with many bootstrap comparison failures: Comparing stages 2 and 3 warning: gcc/cc1plus-checksum.o differs warning: gcc/cc1-checksum.o differs Bootstrap comparison failure! gcc/rtlanal.o differs gcc/tree-ssa-loop-ivopts.o differs gcc/regcprop.o differs gcc/cfgrtl.o differs gcc/ubsan.o differs gcc/reload1.o differs gcc/tree-loop-distribution.o differs gcc/build/print-rtl.o differs gcc/fortran/intrinsic.o differs gcc/fortran/parse.o differs gcc/fortran/scanner.o differs gcc/fortran/simplify.o differs gcc/fortran/error.o differs gcc/fortran/resolve.o differs gcc/expr.o differs gcc/store-motion.o differs gcc/tree.o differs gcc/profile.o differs gcc/final.o differs gcc/collect2.o differs gcc/tree-vrp.o differs gcc/ada/lib-writ.o differs gcc/ada/exp_ch7.o differs gcc/ada/sem_warn.o differs gcc/ada/bindgen.o differs gcc/ada/prep.o differs gcc/ada/rtsfind.o differs gcc/ada/bcheck.o differs gcc/ada/targparm.o differs gcc/ada/scn.o differs gcc/ada/osint.o differs gcc/ada/scans.o differs gcc/ada/sem_dim.o differs gcc/ada/einfo.o differs gcc/ada/scos.o differs gcc/ada/sem_attr.o differs gcc/ada/rident.o differs gcc/ada/ali-util.o differs gcc/ada/csets.o differs gcc/ada/sem_ch5.o differs gcc/ada/lib-xref.o differs gcc/ada/par.o differs gcc/ada/utils.o differs gcc/ada/checks.o differs gcc/ada/restrict.o differs gcc/ada/sem_prag.o differs gcc/ada/sem_intr.o differs gcc/ada/aspects.o differs gcc/ada/gnatbind.o differs gcc/ada/cstand.o differs gcc/ira.o differs gcc/tree-into-ssa.o differs gcc/tree-ssa.o differs gcc/tree-predcom.o differs gcc/reload.o differs gcc/print-rtl.o differs gcc/tree-ssa-math-opts.o differs gcc/tree-ssa-tail-merge.o differs gcc/real.o differs gcc/tree-parloops.o differs gcc/tree-vect-stmts.o differs gcc/cp/repo.o differs gcc/cp/tree.o differs gcc/cp/typeck.o differs gcc/gimplify.o differs gcc/arm.o differs gcc/tree-ssa-ter.o differs gcc/regrename.o differs gcc/tree-ssa-coalesce.o differs gcc/tree-inline.o differs gcc/c-family/c-format.o differs gcc/c-family/c-common.o differs gcc/ipa-split.o differs gcc/stor-layout.o differs libcpp/lex.o differs libdecnumber/decNumber.o differs libiberty/regex.o differs libiberty/pic/regex.o differs make[2]: *** [compare] Error 1 make[2]: Leaving directory `/mnt/scratch/objdir49' make[1]: *** [stage3-bubble] Error 2 make[1]: Leaving directory `/mnt/scratch/objdir49' make: *** [bootstrap] Error 2 The snapshot from two weeks ago, gcc-4.9-20131103, bootstrapped fine. (I have 20131110 marked as failed too, but I didn't record why, sigh.) Configured as: /mnt/scratch/gcc-4.9-20131117/configure --prefix=/mnt/scratch/install49 --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-languages=c,c++,fortran,ada --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 --with-arch=armv5te --with-tune=xscale --build=armv5tel-unknown-linux-gnueabi --disable-plugin --disable-lto --disable-libmudflap