This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap failure on Darwin
- From: Daniel Jacobowitz <dan at codesourcery dot com>
- To: Geoffrey Keating <geoffk at apple dot com>
- Cc: gcc-regression at gcc dot gnu dot org, Jan Hubicka <jh at suse dot cz>
- Date: Mon, 24 Jul 2006 16:47:47 -0400
- Subject: Re: bootstrap failure on Darwin
- References: <79B8E61D-7D5D-4299-AD4A-033C93B39D7A@apple.com>
On Mon, Jul 24, 2006 at 01:40:07PM -0700, Geoffrey Keating wrote:
> Bootstrap comparison failure!
> ./alloc-pool.o differs
> ./attribs.o differs
> The following changes look most likely to be causing the problem, my
> guess is the first one:
>
> ------------------------------------------------------------------------
> r115704 | drow | 2006-07-23 19:59:36 -0700 (Sun, 23 Jul 2006) | 4 lines
> PR debug/27473
> * dbxout.c (output_used_types_helper, output_used_types): New.
> (dbxout_symbol): Call output_used_types.
I'm going to make a wild guess here... could you check and see if this
has caused stabs to be output in a non-deterministic order, based on
the hash table walk? A different ordering is used for dwarf2, since
the used_types_hash walk doesn't create the DIEs, just mark them.
--
Daniel Jacobowitz
CodeSourcery