This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap failure on darwin, compare stages
- To: David Edelsohn <dje at watson dot ibm dot com>
- Subject: Re: bootstrap failure on darwin, compare stages
- From: Andreas Tobler <toa at pop dot agri dot ch>
- Date: Fri, 21 Sep 2001 22:21:25 +0200
- CC: GCC <gcc at gcc dot gnu dot org>
- Organization: zero
- References: <200109211956.PAA26184@makai.watson.ibm.com>
- Reply-To: toa at pop dot agri dot ch
David Edelsohn wrote:
> The first thing is to disassemble the object files or recompile
> the source into assembly output with the two different stage compilers.
> Then see what differs between the two files.
David, others
I'd thank you for the direction. Sometimes I'm jealous that you got a
job covering topics on gcc and others.
I go on tomorrow. Including my shity ASN1 stuff. BTW, ASN1 is also
mentioned on gnu. still alive?
> I have been seeing stage compare failures for GCC on AIX ever
> since the conversion of HOST_WIDE_INT to "long long" for 64-bit targets
> built on 32-bit hosts. The problem never produces incorrect code, but
> something non-deterministic is occurring in the compiler. The example of
> the comparison failure on AIX is one assembly file duplicating a TOC entry
> while the other file re-uses the old entry through an alias. It seems
> like something not hashing to the same value or some wild write, but I and
> others have not been able to track it down after looking all Summer.
Maybe you need the 'herbst' as well ;-))
CHeers & thx
Andreas