public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* bootstrap failure on darwin, compare stages
@ 2001-09-21 12:47 Andreas Tobler
  2001-09-21 12:56 ` David Edelsohn
  2001-09-21 12:57 ` Dale Johannesen
  0 siblings, 2 replies; 13+ messages in thread
From: Andreas Tobler @ 2001-09-21 12:47 UTC (permalink / raw)
  To: GCC

Hi all,

since yesterday bootstrapping fails on darwin. My question is not 'what
is the fix' I'd like to know how to track down the problem.
Unfortunately the trapping fails in the stage of comparing the stage 1
with 2. The failing part is insn-emit.o which differs. How can I find
out what's going wrong?

Any advice is highly appreciated.

Thanks

Andreas


^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: bootstrap failure on darwin, compare stages
@ 2001-09-22 20:25 Billinghurst, David (CRTS)
  2001-09-23  4:52 ` Andreas Tobler
  0 siblings, 1 reply; 13+ messages in thread
From: Billinghurst, David (CRTS) @ 2001-09-22 20:25 UTC (permalink / raw)
  To: 'toa@pop.agri.ch'; +Cc: 'gcc@gcc.gnu.org'

Andreas,

I see a similar problem on irix6.5 and i686-pc-cygwin.  See
http://gcc.gnu.org/ml/gcc-bugs/2001-09/msg00636.html .  You could confirm
that the same patch triggers your problem.  If so, the code that it touches
may be responsible for the problem.  Of course, they problem may be a latent
bug elsewhere.

+++++++++++++++++++++++++++++++++++++++++
(Mr) David Billinghurst
Comalco Research Centre
PO Box 316, Thomastown, Vic, Australia, 3074
Phone:	+61 3 9469 0642
FAX:	+61 3 9462 2700
Email:	David.Billinghurst@riotinto.com



^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: bootstrap failure on darwin, compare stages
@ 2001-09-24 13:30 mike stump
  0 siblings, 0 replies; 13+ messages in thread
From: mike stump @ 2001-09-24 13:30 UTC (permalink / raw)
  To: David.Billinghurst, toa; +Cc: gcc

> Date: Sun, 23 Sep 2001 13:50:35 +0200
> From: Andreas Tobler <toa@pop.agri.ch>

> "Billinghurst, David (CRTS)" wrote:
>  
> > I see a similar problem on irix6.5 and i686-pc-cygwin.  See
> > http://gcc.gnu.org/ml/gcc-bugs/2001-09/msg00636.html .  You could confirm
> > that the same patch triggers your problem.  If so, the code that it touches
> > may be responsible for the problem.  Of course, they problem may be a latent
> > bug elsewhere.

> Yup, I can confirm! Reverting this patch makes my todays sinced cvs
> bootstrap again.

Just a quick note.  Any internal piece of data that can vary between
hosts cannot be used to make code decisions in the compiler.


For example, you cannot use the address of a piece of data (rtx) to
compute a value in a hash table and then use the `first' entry in the
hash table to canonicalize the value.  This would be wrong.

One _can_ take the CODE and/or the value of a CONST_INT and use those
to build a hash table index however.

Only `new' code in the compiler is so broken, as in the past, we have
ensured that this was not the case.  Any code like this needs to be
tracked down, understood and fixed.

^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: bootstrap failure on darwin, compare stages
@ 2001-09-24 14:56 mike stump
  0 siblings, 0 replies; 13+ messages in thread
From: mike stump @ 2001-09-24 14:56 UTC (permalink / raw)
  To: gcc, toa

> Date: Fri, 21 Sep 2001 21:37:15 +0200
> From: Andreas Tobler <toa@pop.agri.ch>

> since yesterday bootstrapping fails on darwin. My question is not
> 'what is the fix' I'd like to know how to track down the problem.
> Unfortunately the trapping fails in the stage of comparing the stage
> 1 with 2. The failing part is insn-emit.o which differs. How can I
> find out what's going wrong?

One tool that can be used, no matter the problem difficultly or user
experience is cvs binary searching.  One can do a dated checkout and
then move forwards for backwards in time to try and find the
transition points for the problem they are interested in.

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2001-09-24 14:56 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-09-21 12:47 bootstrap failure on darwin, compare stages Andreas Tobler
2001-09-21 12:56 ` David Edelsohn
2001-09-21 13:21   ` Andreas Tobler
2001-09-21 14:06   ` Dale Johannesen
2001-09-22 11:16   ` Andreas Tobler
2001-09-21 12:57 ` Dale Johannesen
2001-09-21 13:21   ` Andreas Tobler
2001-09-21 14:37     ` Dale Johannesen
2001-09-22  6:27       ` Andreas Tobler
2001-09-22 20:25 Billinghurst, David (CRTS)
2001-09-23  4:52 ` Andreas Tobler
2001-09-24 13:30 mike stump
2001-09-24 14:56 mike stump

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).