--- Comment #1 from mikpe at it dot uu dot se 2010-05-23 21:09 ---
The exact same bootstrap comparison failure now also showed up in my attempt to
build gcc-4.6-20100522 on armv5tel-unknown-linux-gnueabi. And like sparc64 the
previous 4.6 weekly snapshot bootstrapped fine.
--
mikpe a
--- Comment #2 from mikpe at it dot uu dot se 2010-05-24 09:31 ---
Bisection identified r159600 as the source of the failure on sparc64:
Author: rsandifo
Date: Wed May 19 21:08:53 2010
New Revision: 159600
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=159600
Log:
gcc/
*
--- Comment #3 from iains at gcc dot gnu dot org 2010-05-24 11:46 ---
most likely this is a duplicate of:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44229
and potentially an LE/BE issue given that it's not reported on *x86*
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44255
--- Comment #4 from mikpe at it dot uu dot se 2010-05-24 16:16 ---
(In reply to comment #3)
> most likely this is a duplicate of:
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44229
>
> and potentially an LE/BE issue given that it's not reported on *x86*
However:
1. I see the failure o
--- Comment #5 from mikpe at it dot uu dot se 2010-05-24 16:21 ---
Comparing stage2-libiberty/cp-demangle.o with stage3-libiberty/cp-demangle.o
shows that one instruction has had it's source operands swapped:
> objdump -d stage2-libiberty/cp-demangle.o > a
> objdump -d stage3-libiberty/
--- Comment #6 from mikpe at it dot uu dot se 2010-05-24 22:24 ---
The stage 3 comparison failure on ARM is as follows:
...
Bootstrap comparison failure!
libiberty/pic/cp-demangle.o differs
Comparing the disassembly listings of prev-libiberty/pic/cp-demangle.o and
libiberty/pic/cp-deman
--- Comment #7 from iains at gcc dot gnu dot org 2010-05-25 07:38 ---
(In reply to comment #4)
> (In reply to comment #3)
> > most likely this is a duplicate of:
> > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44229
> 1. I see the failure on both BE (sparc64) and LE (armv5tel).
> 2. Bot
--- Comment #8 from jakub at gcc dot gnu dot org 2010-05-25 07:57 ---
If cp-demangle.c fails to compile even with -fcompare-debug switch added,
please
attach preprocessed source for it from sparc64 and/or arm and mention the exact
command line switches used to compile it, so it can be re
--- Comment #9 from rguenth at gcc dot gnu dot org 2010-05-25 13:27 ---
*** Bug 44270 has been marked as a duplicate of this bug. ***
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
---
--- Comment #10 from mikpe at it dot uu dot se 2010-05-26 15:16 ---
(In reply to comment #2)
> My ARM box is currently busy running another test, but as soon as that
> finishes
> I'll check if r159600 is also responsible for the ARM bootstrap failure.
It is, r159599 bootstraps on ARM,
--- Comment #11 from mikpe at it dot uu dot se 2010-05-27 21:35 ---
Created an attachment (id=20763)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20763&action=view)
preprocessed source for libiberty/cp-demangle.c
Here's the preprocessed source for libiberty/cp-demangle.c as gener
--- Comment #12 from jakub at gcc dot gnu dot org 2010-05-27 22:09 ---
Subject: Bug 44255
Author: jakub
Date: Thu May 27 22:08:41 2010
New Revision: 159952
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=159952
Log:
PR bootstrap/44255
* combine.c (struct rtx_subst
--- Comment #13 from mikpe at it dot uu dot se 2010-05-28 16:02 ---
Jakub's patch fixed 4.6 bootstrap on my sparc64 machine. My ARM is testing
other branches currently, but I should have 4.6 bootstrap results for it on
Sunday or Monday, at which time I'll close this PR if things went we
--- Comment #14 from mikpe at it dot uu dot se 2010-05-31 07:20 ---
The bootstrap comparison failure is gone on armv5tel-unknown-linux-gnueabi with
gcc-4.6-20100529. Thus closing as fixed.
--
mikpe at it dot uu dot se changed:
What|Removed |Added
14 matches
Mail list logo