This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Radical proposal: skip 3.4
- From: Steven Bosscher <s dot bosscher at student dot tudelft dot nl>
- To: Nathanael Nerode <neroden at twcny dot rr dot com>, gcc at gcc dot gnu dot org
- Date: Sat, 10 Jan 2004 02:43:00 +0100
- Subject: Re: Radical proposal: skip 3.4
- References: <3FFF54E5.8050600@twcny.rr.com>
On Saturday 10 January 2004 02:27, Nathanael Nerode wrote:
> Currently we have 132 bugs targeted for 3.4.0:
> ada: 2
> bootstrap: 8
> c: 9
> c++: 31
> debug: 9
> driver: 3
> fortran: 2
> java: 5
> libgcj: 5
> libobjc: 1
> libstdc++: 8
> middle-end: 1
> optimization: 21
> other: 4
> pch: 1
> preprocessor: 3
> target: 19
>
> More disturbingly, 33 of these are wrong-code bugs. I really don't like
> releasing with wrong-code bugs.
We should not forget that we have so many bugs in part because we have
people looking at every one of them very often (our "bug masters"); this
wasn't the case for a long time. GCC 3.4 might look a lot worse than
earlier releases, but the truth is that we've always had bugs. We just
didn't know about all of them when we released a compiler.
I agree that those wrong-code bugs are not pretty. But for the rest
of them:
- Many are documentation bugs
- Some of them have patches pending
- Others are really silly regressions, such as for c++, where we've
seen kazillions of bugs be fixed and closed.
GCC 3.4 does not completely suck. In fact there are a lot of good things
about it. Let's not skip it. Let's just be a little more lenient about
some of these bugs.
Gr.
Steven