This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Stage 3 and current breakage
- From: Andrew Pinski <apinski at apple dot com>
- To: gcc List <gcc at gcc dot gnu dot org>
- Date: Mon, 9 Aug 2004 18:52:10 -0700
- Subject: Stage 3 and current breakage
I would request a week or two of stage 3 starting today because the
number of regressions
is just huge. Even though this will only give us one week for the rest
of stage 2 but we
can then push that back. The main reason why I am asking for because
bootstrap on powerpc
-apple-darwin is broken and has been broken on and off for the last
three weeks (mainly on
the weekends when I do my non-work related GCC work).
Note stage 3 in my mind does not mean optimization can be
added/removed, this means all
of the LNO merging should stop during this period. If we do not fix
some of these bugs
now, we would just push them further back.
As everyone knows that there are 126 bugs targeted towards 3.5.0 and 80
targeted towards
3.4.2 which effect 3.5.0 also. So there are about 206 bugs which need
fixing so we can
have a good 3.5.0 release. I will also note that are about thirty
regressions which are
critical and targeted towards 3.5.0, please fix those first (oh and the
Powerpc bootstrap
failure as I really need it to help work on the others bugs).
I will be committing my patch which fixes one of the regressions soon
(it was approved about
three weeks ago but I have not have the time to commit it because of
bootstrap failures
and such).
I also request that we do the following for the next stage2:
Two weeks committing patches (what we call stage2 now)
One week cleaning up some bugs (what we call stage3 now)
repeat for four months
Have a short real stage3 about a month
branch
and finish up the fixing bugs which need fixing
release when the needed (or really the release manager thinks it is
time to release,
could be right after branching in this case as we would have already a
more stable
compiler)
Thanks,
Andrew Pinski
apinski@apple.com
pinskia@physics.uc.edu