On Thu, Mar 15, 2007 at 05:30:48PM -0700, Mark Mitchell wrote:
> Joe Buck wrote:
> 
> >> For what it's worth, I bootstrapped on a few different GNU/Linux
> >> systems with different kernels and base compilers.  I only saw
> >> bootstrap comparison failures on one; that one was running Red Hat 9
> >> and had gcc 3.2.2 installed in /usr/bin.  On that one, a bootstrap4
> >> worked.  So I assumed that that one was due to some miscompilation of
> >> stage1.
> > 
> > Yes, this has been reported before (I've also seen bootstrap failures
> > when using Red Hat's version 3.2.3 on an x86 RHEL3 box).
> 
> I do indeed generally build GCC releases on an RHEL3 box.  However, I
> believe that I was using a version of GCC 3.4.x (built by CodeSourcery)
> as the bootstrap compiler.  It does seem like a suspiciously similar
> situation, though; I'm sure that Joseph will be able to tell us if the
> problem is reproducible with GCC 3.4.x.

The problem does not happen with 3.4.x at least for x==2.  I regularly use
gcc 3.4.2 as the bootstrap compiler for my gcc testing.  Here's last
night's run for the 4.2 branch:

http://gcc.gnu.org/ml/gcc-testresults/2007-03/msg00710.html

At one point I considered trying a search to see which files get
miscompiled, by combining stage1 object files from a run with 3.2.3 and
3.4.2 and trying to do the rest of the bootstrap with that, then varying
which .o files come from which compilers.  But then I got much busier and
lost the motivation.

Reply via email to