[Bug bootstrap/66022] New: 4.8.4 build fails with stage 2 and 3 comparison error

2015-05-05 Thread jrm at exa dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66022

Bug ID: 66022
   Summary: 4.8.4 build fails with stage 2 and 3 comparison error
   Product: gcc
   Version: 4.8.4
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: bootstrap
  Assignee: unassigned at gcc dot gnu.org
  Reporter: jrm at exa dot com
  Target Milestone: ---

Created attachment 35466
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35466&action=edit
Shell script used to extract tar ball, obtain pre-reqs, configure and run gcc
build

Attempting as non-clever a build of 4.8.4 as possible.  Same behavior with
binutils 2.19.1 or 2.25.   Prerequisites obtained w/"download_prerequisites"
script (MPFR 2.4.2, GMP 4.3.2 and MPC 0.8.1).   Ordinary linux machine:

plasma:/opt/SRC-gcc-4.8.4/gcc-4.8.4% cat /etc/issue
CentOS release 5.9 (Final)
Kernel \r on an \m

plasma:/opt/SRC-gcc-4.8.4/gcc-4.8.4% uname -a
Linux plasma 2.6.18-348.12.1.el5 #1 SMP Wed Jul 10 05:28:41 EDT 2013 x86_64
x86_64 x86_64 GNU/Linux


Last bits of the build log showing failure:

gmake[3]: Entering directory `/opt/BUILD-gcc-4.8.4'
rm -f stage_current
gmake[3]: Leaving directory `/opt/BUILD-gcc-4.8.4'
Comparing stages 2 and 3
warning: gcc/cc1-checksum.o differs
warning: gcc/cc1plus-checksum.o differs
Bootstrap comparison failure!
gcc/coverage.o differs
gcc/asan.o differs
gcc/sel-sched-ir.o differs
gcc/passes.o differs
gcc/sel-sched.o differs
gcc/value-prof.o differs
gcc/cfg.o differs
gcc/dse.o differs
gcc/tree-ssa-pre.o differs
gcc/haifa-sched.o differs
gcc/sched-deps.o differs
gcc/tree-ssa-tail-merge.o differs
gcc/cp/class.o differs
gcc/cp/semantics.o differs
gcc/alloc-pool.o differs
gcc/tree-ssa-threadupdate.o differs
gmake[2]: *** [compare] Error 1
gmake[2]: Leaving directory `/opt/BUILD-gcc-4.8.4'


[Bug bootstrap/66022] 4.8.4 build fails with stage 2 and 3 comparison error

2015-05-06 Thread jrm at exa dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66022

--- Comment #1 from James Mason  ---
Using the same machine and shell script (save changing the version variable
from "gcc-4.8.4" to "gcc-4.9.2"), a nearly identical failure occurs:

gmake[2]: Entering directory `/opt/BUILD-gcc-4.9.2'
gmake[3]: Entering directory `/opt/BUILD-gcc-4.9.2'
rm -f stage_current
gmake[3]: Leaving directory `/opt/BUILD-gcc-4.9.2'
Comparing stages 2 and 3
warning: gcc/cc1-checksum.o differs
warning: gcc/cc1plus-checksum.o differs
Bootstrap comparison failure!
gcc/coverage.o differs
gcc/asan.o differs
gcc/gimple-ssa-strength-reduction.o differs
gcc/graphite-poly.o differs
gcc/plugin.o differs
gcc/ipa-devirt.o differs
gcc/sel-sched-ir.o differs
gcc/graphite-dependences.o differs
gcc/tree-ssa-phiopt.o differs
gcc/passes.o differs
gcc/graphite-scop-detection.o differs
gcc/graphite-clast-to-gimple.o differs
gcc/bitmap.o differs
gcc/dwarf2cfi.o differs
gcc/graphite.o differs
gcc/sel-sched.o differs
gcc/ggc-common.o differs
gcc/store-motion.o differs
gcc/graphite-sese-to-poly.o differs
gcc/tree-sra.o differs
gcc/tree-ssa-uncprop.o differs
gcc/graphite-blocking.o differs
gcc/ira-costs.o differs
gcc/graphite-interchange.o differs
gcc/lto/lto.o differs
gcc/cfg.o differs
gcc/postreload-gcse.o differs
gcc/dse.o differs
gcc/ira-color.o differs
gcc/tree-ssa-sccvn.o differs
gcc/graphite-optimize-isl.o differs
gcc/tree-into-ssa.o differs
gcc/cselib.o differs
gcc/tree-ssa-structalias.o differs
gcc/tree-ssa-dom.o differs
gcc/tree-complex.o differs
gcc/tree-eh.o differs
gcc/tree-ssa-pre.o differs
gcc/haifa-sched.o differs
gcc/trans-mem.o differs
gcc/tree-cfg.o differs
gcc/var-tracking.o differs
gcc/tree-ssa-loop-im.o differs
gcc/sched-deps.o differs
gcc/gcse.o differs
gcc/tree-pretty-print.o differs
gcc/tree-ssa-tail-merge.o differs
gcc/lto-streamer-in.o differs
gcc/cp/class.o differs
gcc/cp/semantics.o differs
gcc/cp/error.o differs
gcc/vtable-verify.o differs
gcc/alloc-pool.o differs
gcc/tree-ssa-threadupdate.o differs
gcc/tree-ssa-strlen.o differs
gcc/loop-iv.o differs
gmake[2]: *** [compare] Error 1
gmake[2]: Leaving directory `/opt/BUILD-gcc-4.9.2'
gmake[1]: *** [stage3-bubble] Error 2
gmake[1]: Leaving directory `/opt/BUILD-gcc-4.9.2'
gmake: *** [all] Error 2