[Bug bootstrap/48653] New: Bootstrap comparison failure with bootstrap-lto
jafb at tinet dot org
gcc-bugzilla@gcc.gnu.org
Sun Apr 17 16:55:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48653
Summary: Bootstrap comparison failure with bootstrap-lto
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: bootstrap
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: jafb@tinet.org
I'm trying to bootstrap gcc with the option --with-build-config=bootstrap-lto
and bootstrap comparison fails.
I'm compiling the sources in gcc-4.6.0.tar.bz2 (the full bundle).
My machine is a Core i7 920 (non-AVX)
My OS is Fedora 14 linux x86_64, with all packages updated to latest versions.
Some libraries are not the right version, so I compiled the following:
gmp-4.3.2
ppl-0.11.2
cloog-ppl-0.15.11
mpfr-2.4.2
mpc-0.8.1
My configuration is:
../gcc/configure --enable-threads --with-arch=corei7 --with-tune=corei7
--with-fpmath=sse --enable-__cxa_atexit --enable-indirect-function
--enable-languages=c,c++,java,lto,objc,obj-c++,fortran,go,ada
--enable-libgcj-multifile --enable-java-home --with-arch-directory=x86_64
--enable-aot-compile-rpm --enable-browser-plugin --with-x
--enable-java-awt=gtk,xlib --enable-gtk-cairo --with-gmp=/usr/local
--with-gmp-lib=/usr/local/lib64 --with-ppl=/usr/local
--with-ppl-lib=/usr/local/lib64 --with-cloog=/usr/local
--with-cloog-lib=/usr/local/lib64 --with-mpfr=/usr/local
--with-mpfr-lib=/usr/local/lib64 --with-mpc=/usr/local
--with-mpc-lib=/usr/local/lib64 --with-build-config='bootstrap-O3
bootstrap-lto'
And I'm building with:
make BOOT_CFLAGS=-O2 -j16 bootstrap
The error I get is the following:
Comparing stages 2 and 3
warning: gcc/cc1obj-checksum.o differs
warning: gcc/cc1objplus-checksum.o differs
warning: gcc/cc1plus-checksum.o differs
warning: gcc/cc1-checksum.o differs
Bootstrap comparison failure!
gcc/real.o differs
gcc/graphite-cloog-util.o differs
gcc/graphite-flattening.o differs
gcc/graphite-blocking.o differs
gcc/graphite-interchange.o differs
gcc/builtins.o differs
gcc/tree.o differs
gcc/graphite-dependences.o differs
gcc/fold-const.o differs
gcc/graphite-sese-to-poly.o differs
gcc/graphite-poly.o differs
gcc/double-int.o differs
gcc/graphite-scop-detection.o differs
gcc/tree-ssa-loop-niter.o differs
gcc/fortran/trans-array.o differs
gcc/fortran/constructor.o differs
gcc/fortran/interface.o differs
gcc/fortran/trans-intrinsic.o differs
gcc/fortran/dump-parse-tree.o differs
gcc/fortran/primary.o differs
gcc/fortran/expr.o differs
gcc/fortran/array.o differs
gcc/fortran/iresolve.o differs
gcc/fortran/st.o differs
gcc/fortran/arith.o differs
gcc/fortran/module.o differs
gcc/fortran/check.o differs
gcc/fortran/dependency.o differs
gcc/fortran/trans-decl.o differs
gcc/fortran/simplify.o differs
gcc/fortran/trans-stmt.o differs
gcc/fortran/io.o differs
gcc/fortran/decl.o differs
gcc/fortran/data.o differs
gcc/fortran/trans-const.o differs
gcc/fortran/class.o differs
gcc/fortran/frontend-passes.o differs
gcc/fortran/openmp.o differs
gcc/fortran/parse.o differs
gcc/fortran/match.o differs
gcc/fortran/trans-openmp.o differs
gcc/fortran/intrinsic.o differs
gcc/fortran/trans.o differs
gcc/fortran/misc.o differs
gcc/fortran/matchexp.o differs
gcc/fortran/trans-expr.o differs
gcc/fortran/trans-io.o differs
gcc/fortran/trans-common.o differs
gcc/fortran/trans-types.o differs
gcc/fortran/resolve.o differs
gcc/fortran/symbol.o differs
gcc/fortran/target-memory.o differs
gcc/graphite.o differs
gcc/toplev.o differs
gcc/go/unsafe.o differs
gcc/go/statements.o differs
gcc/go/lex.o differs
gcc/go/go.o differs
gcc/go/dataflow.o differs
gcc/go/gogo.o differs
gcc/go/expressions.o differs
gcc/go/types.o differs
gcc/go/import-archive.o differs
gcc/go/export.o differs
gcc/go/parse.o differs
gcc/go/gogo-tree.o differs
gcc/graphite-clast-to-gimple.o differs
gcc/realmpfr.o differs
gcc/graphite-ppl.o differs
Without bootstrap-lto, comparison succeeds.
Thanks,
Juan
More information about the Gcc-bugs
mailing list