This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Beyond GCC 3.0: Summing Up


> Agree again, except that I'd add in "refuse to compile legal code
> that was accepted before".  (I wouldn't include "compile illegal
> code that was rejected before".)

An interesting case is failing to compile illegal code that was compiled
before, this of course is a bug fix, and no one could say otherwise, yet
for users of the compiler it is often a (perhaps serious) regression. We
have found that in some cases, the discombobulation of such a "fix" is
sufficiently great that we make it a warning for one release, or put in
a debug flag to allow the old behavior.

Otherwise a general note is that I find myself in 100% agreement with
Mark Mitchell's position on this issue.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]