Between revision 244386 and 244448, aarch64-linux-gnu started to miscompare bootstrap.
These are the options I used: --prefix=`pwd`/../tools \ --enable-languages=c,c++,fortran,go \ --with-cpu=thunderx \ --disable-werror --with-sysroot=/ --enable-plugins \ --enable-gnu-indirect-function \ --with-pkgversion="Cavium Inc. (Build ${BUILD_NUMBER})" On another system I did bootstrap at revision 244392 just fine but without the --with-cpu option. Thanks, Andrew Pinski PS here is the log part: Comparing stages 2 and 3 Bootstrap comparison failure! gcc/go/gogo.o differs gcc/tree-ssa-math-opts.o differs gcc/dwarf2out.o differs gcc/tree.o differs gcc/varasm.o differs gcc/ipa-cp.o differs gcc/sdbout.o differs gcc/fold-const.o differs gcc/ipa-polymorphic-call.o differs gcc/tree-ssa-ter.o differs gcc/loop-iv.o differs gcc/ipa-devirt.o differs gcc/gcov.o differs gcc/hsa-gen.o differs gcc/ipa-inline-analysis.o differs gcc/simplify-rtx.o differs gcc/tree-ssa-ccp.o differs gcc/tree-sra.o differs gcc/ipa-prop.o differs gcc/tree-ssa-alias.o differs gcc/expr.o differs gcc/tree-ssa-address.o differs gcc/tree-ssa-forwprop.o differs libiberty/pic/cp-demangle.o differs libiberty/cp-demangle.o differs Makefile:23978: recipe for target 'compare' failed