I finally found the bug: its name is "g++"

Mike Harrold mharrold@cas.org
Thu Sep 6 09:36:00 GMT 2001


> 
> Preface
> -------
> 
> To put the text below into the correct light, let me first state that for me
> there is no such thing like free software, I like the ideas of the free
> software foundation and I cling to free software whereever I can
> (linux forever!)
> 
> I write this here because I am concerned about what happened to the core
> system, the heart of all this: GCC has becomme ill and parts of it are going
> to die if things go on the way they do today.
> 
> As a (stupid) _user_ of gcc I felt it was not my right to complain about
> misfeatures in a free software project (to be honest: I ignored these
> feelings sometimes), but by now I am convinced that it is time either to say
> goodbye to gcc (and maybe also to Stallmanns ideas) or to put the finger in
> the wound - of course with the risk of some strong reaction about it.
> 
> As a german native speaker I apologize for every formulation that sounds too
> roughly spoken or insulting. In the text below I want to critisize, not
> insult, but things may be overstated in some cases.  Feel free to correct me
> then.
> 
> 
> So here we go with an essay on a popular free C++ compiler:
> 
> gnu C++ users at the end of their rope:
> -----------------------------------
> 
> If You want to use the C++ part of gcc, I just want to warn You:
> 
> !! Don't do it !!
> 
> I use gcc/g++ for 5 years now, I installed (OK, most often tried to install) it
> several hundred times on different platforms. I _am_ fed up.  I have gone
> through every damned c++ bug in that time and payed dearly.

[Rest of rant snipped]

Funny. I've been using it since around 1996. I've always been able to work
around non-standard-compliant issues (the move from 2.95 to 3 was interesting,
but no more than a day's work), and have never really fallen foul of a really
nasty bug. I use templates and the STL heavily, as well as multiple/virtual
inheritance.

So, I for one vehemently disagree with the poster and wish to congratulate the
developers on all the hard work they do day-in and day-out.

/Mike



More information about the Gcc-bugs mailing list