public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
From: "Joseph S. Myers" <jsm28@cam.ac.uk>
To: Richard Henderson <rth@redhat.com>
Cc: <gcc@gcc.gnu.org>, <dewar@gnat.com>
Subject: Re: Loop unroll fixes
Date: Tue, 18 Sep 2001 02:19:00 -0000	[thread overview]
Message-ID: <Pine.LNX.4.33.0109181006270.11043-100000@kern.srcf.societies.cam.ac.uk> (raw)
In-Reply-To: <20010917151142.A30386@redhat.com>

On Mon, 17 Sep 2001, Richard Henderson wrote:

> Suppose the patch is wrong in some way that causes it to fail for
> some obscure target under some conditions.  Suppose this is not
> discovered for a year.  If the patch is well documented, one can
> quickly recall what the original problem was, as opposed to either
> (1) spending lots of time re-examining the original bug, or
> (2) guessing the that the old patch was wrong and reverting it.
> 
> Both (1) and (2) have happened many times in gcc history.

There should have been a testcase added for the original problem.

Two consequences of this:

* We should get Ada into the tree as soon as possible (in particular,
before the cut-off on October 15 for major new features for 3.1), since
sometimes these sorts of problems have occurred with patches written to
fix bugs showing up with Ada testcases.  What caused the delay from the
date of June 1 given in
<URL: http://gcc.gnu.org/ml/gcc/2001-05/msg01148.html >?

* Where <URL: http://gcc.gnu.org/ml/gcc/2001-05/msg01273.html > says (of
creating synthetic testcases for bugs shown up by confidential code)
"sometimes specific tests for fixed bugs are definitely cases of closing
the doors after the cows have fled", this is misleading since such
testcases may be necessary in future to debug problems with the fix; so
creating such testcases would not be as described there "work that
competes with everything else going on" but something at which a
reasonable effort *must* be made before a fix is installed in FSF GCC.

-- 
Joseph S. Myers
jsm28@cam.ac.uk

  parent reply	other threads:[~2001-09-18  2:19 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <200109142021.QAA26236@makai.watson.ibm.com>
2001-09-15  8:57 ` Bernd Schmidt
2001-09-17 13:16   ` Richard Henderson
2001-09-17 14:24     ` Joe Buck
2001-09-17 15:11       ` Richard Henderson
2001-09-17 17:22         ` Mark Mitchell
2001-09-18  2:19         ` Joseph S. Myers [this message]
2001-10-10  1:12 Wolfgang Bangerth
2001-10-10  1:16 ` Mark Mitchell
2001-10-10  5:14   ` Franz Sirl
2001-10-10 11:08     ` Mark Mitchell
  -- strict thread matches above, loose matches on Subject: below --
2001-09-18 17:36 Richard Kenner
2001-09-18 11:54 mike stump
2001-09-18 12:34 ` Joseph S. Myers
2001-09-19 11:28   ` Joe Buck
2001-09-24  9:31     ` law
2001-09-18 10:47 Benjamin Kosnik
2001-09-18  4:16 Richard Kenner
     [not found] <Pine.LNX.4.33.0109141957550.29416-100000@host140.cambridge.redhat.com>
2001-09-14 14:36 ` David Edelsohn
2001-09-13 16:35 Zoltan Hidvegi
2001-09-13 18:58 ` David Edelsohn
2001-09-13 23:50   ` Jim Wilson
2001-09-14  6:55     ` Daniel Berlin
2001-09-14 12:15       ` Joseph S. Myers
2001-09-14 16:45       ` Jim Wilson
2001-09-14 20:11         ` David Edelsohn
2001-09-14 22:23           ` Jim Wilson
2001-09-15  2:42           ` Bernd Schmidt
2001-09-14 21:16         ` Daniel Berlin
2001-09-14  9:41     ` David Edelsohn
2001-09-14 10:46       ` Bernd Schmidt
2001-09-14 11:47         ` David Edelsohn
2001-09-14 17:54       ` Jim Wilson
2001-09-14 18:35         ` David Edelsohn
2001-09-14 19:56           ` Jim Wilson
2001-09-15  2:56         ` Joseph S. Myers
2001-10-04  6:46 ` Franz Sirl
2001-10-04  7:40   ` Mark Mitchell
2001-10-04 20:46   ` Jim Wilson
2001-10-04 20:51     ` Mark Mitchell
2001-10-04 23:10       ` Zoltan Hidvegi
2001-10-10  0:05         ` Mark Mitchell

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=Pine.LNX.4.33.0109181006270.11043-100000@kern.srcf.societies.cam.ac.uk \
    --to=jsm28@cam.ac.uk \
    --cc=dewar@gnat.com \
    --cc=gcc@gcc.gnu.org \
    --cc=rth@redhat.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).