public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
From: David Edelsohn <dje@watson.ibm.com>
To: mark@markmitchell.com
Cc: davem@pierdol.cobaltmicro.com, law@cygnus.com,
	meissner@cygnus.com, egcs@cygnus.com
Subject: Re: PowerPC build breakage caused by 8/25/98 loop.c change
Date: Fri, 18 Sep 1998 22:10:00 -0000	[thread overview]
Message-ID: <9809182157.AA33180@marc.watson.ibm.com> (raw)
In-Reply-To: <199809182141.OAA17803@smtp.earthlink.net>

>>>>> Mark Mitchell writes:

Mark> I doubt the AVOID_CCMODE_COPIES bit is to blame; if anything went
Mark> wrong with that code it would probably a trigger an immediate crash as
Mark> load_mems_and_recount_loop_regs_set runs.  It sounds like you're
Mark> seeing a failure further down the line, right?  

	There are a rapid succession of loop.c changes betwen 8/25 and
8/28.  With all of the compiler changes around that time, the compiler
generates an internal error.  Within a day, the compiler produces
executables which crash.  Then finally by 8/28, the compiler simply
produces code which behaves incorrectly.  It is hard for me to disentangle
which loop.c changes are new which could be causing the current failure
from those which are incremental fixes to the previous patches.

	I don't have a lot of time to analyze this.  Performing various
checkouts and attempting to bootstrap was a very simple, repetitive
operation to narrow down the source of the failure.  Maybe the
check_dbra_loop changes that were interleaved are causing the current
problems. 

	I'm trying to bootstrap again with loop.c r1.66 prior to the
check_dbra_loop changes, prior to Jeff's scan_loop tweak.

David


  reply	other threads:[~1998-09-18 22:10 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-09-18 22:10 David Edelsohn
1998-09-18 15:25 ` Jeffrey A Law
1998-09-18 22:10 ` Mark Mitchell
1998-09-18 22:10   ` David Edelsohn [this message]
1998-09-18 15:25     ` Jeffrey A Law

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9809182157.AA33180@marc.watson.ibm.com \
    --to=dje@watson.ibm.com \
    --cc=davem@pierdol.cobaltmicro.com \
    --cc=egcs@cygnus.com \
    --cc=law@cygnus.com \
    --cc=mark@markmitchell.com \
    --cc=meissner@cygnus.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).