public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Re:  Ada policy (was: GCC 3.5 Status (2004-08-29))
@ 2004-08-30 20:47 Richard Kenner
  2004-08-30 21:30 ` Laurent GUERBY
  0 siblings, 1 reply; 5+ messages in thread
From: Richard Kenner @ 2004-08-30 20:47 UTC (permalink / raw)
  To: laurent; +Cc: gcc

    The scenario I want to avoid is that we first reach 100% ACATS pass on
    the two targets (looks likely), then later a patch goes in that
    introduces 20 ACATS regressions on those two targets and the patch is
    not fixed or reverted following the usual rules for other components. 

Yes, but that's a *different* standard.  What you are talking about
if whether the commit rules will require running ACATS to commit a
patch.  The question raised was whether Ada should be part of the
release criteria.

These are not the same.

^ permalink raw reply	[flat|nested] 5+ messages in thread
* Re: GCC 3.5 Status (2004-08-29)
@ 2004-08-30 10:44 Richard Kenner
  2004-08-30 11:27 ` Laurent GUERBY
  0 siblings, 1 reply; 5+ messages in thread
From: Richard Kenner @ 2004-08-30 10:44 UTC (permalink / raw)
  To: neroden; +Cc: gcc

    I notice that the, uh, "project" to get Ada bootstrapping (Kenner,
    when can we expect this?) is not listed.  These changes will
    presumably be accepted in stage 3?

Because it's not a "project" in the sense of new development, but rather
bugs that Ada triggers in middle-end code.   Fixing bugs is Stage 3 work.
So the timing of the Ada work is not relevent to entering Stage 3.

    However, I'm beginning to worry that Ada is going to delay the release
    of GCC 3.5 substantially if it's not bootstrapping soon, because the
    long period without Ada bootstrapping is likely to lead to bug
    discoveries when Ada is revived from the dead.

Well it was bootstrapping on and off but indeed various changes have broken
it for about two weeks.  Part of the reason for the long period was that I
was in Europe for a meeting for about a week.

In any event, as of yesterday afternoon, I have it bootstrapping in my tree.
It should be bootstrapping again in the GCC CVS in a day or so.  It'll be
more work to get it ACATS clean because some of the kludges I used to work
around bugs will need to be converted into the proper fix.

    Is Ada functioning a requirement for the release?  If so it seems a
    moderately bad idea to go into stage 3 with it totally busted.

The answer to the first question has always been "no".  But in practice,
my expectation is that it will work fine on the release.

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

end of thread, other threads:[~2004-08-31 13:08 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-30 20:47 Ada policy (was: GCC 3.5 Status (2004-08-29)) Richard Kenner
2004-08-30 21:30 ` Laurent GUERBY
2004-08-31  9:41   ` Release criteria (was: Ada policy) Gerald Pfeifer
2004-08-31 13:29     ` Release criteria Robert Dewar
  -- strict thread matches above, loose matches on Subject: below --
2004-08-30 10:44 GCC 3.5 Status (2004-08-29) Richard Kenner
2004-08-30 11:27 ` Laurent GUERBY
2004-08-30 13:05   ` Jakub Jelinek
2004-08-30 18:28     ` Laurent GUERBY
2004-08-30 20:14       ` Florian Weimer
2004-08-30 20:34         ` Ada policy (was: GCC 3.5 Status (2004-08-29)) Laurent GUERBY

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).