This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Language Changes in Bug-fix Releases?
- From: "Richard B. Kreckel" <kreckel at ginac dot de>
- To: <gcc at gcc dot gnu dot org>
- Cc: Gabriel Dos Reis <gdr at integrable-solutions dot net>, Mike Stump <mrs at apple dot com>, Matthias Klose <doko at debian dot org>
- Date: Wed, 7 Sep 2005 21:55:29 +0200 (CEST)
- Subject: Re: Language Changes in Bug-fix Releases?
- Reply-to: <Richard dot Kreckel at ginac dot de>
On 7 Sep 2005, Gabriel Dos Reis wrote:
> Mike Stump <mrs@apple.com> writes:
> | I'll echo the generalized request that we try and avoid tightenings
> | on other than x.y.0 releases.
>
> I hear you. In this specific case, it worths remembering people that
> the issue is not just an accept-invalid that was turned into
> reject-invalid, but wrong-code generation (in the sense that
> wrong-code was being genereted for *valid* program) that was fixed.
I'm unable to find which wrong-code generation PR was fixed by reading
this thread. That applies to any of the two examples I posted.
Anyway, as I mentioned: If this broken code was a collateral damage of a
really serious bug, then it would be foolish to complain. It's just that
I'm having difficulties imagining how accepting a friend declaration as a
forward declaration (which by the way worked since at least GCC 2.7.x) can
make your code accidentally fire that ballistic rocket. (If it really
can, then you're having a truck load of other problems besides code
quality.)
Saludos
-richy.
--
Richard B. Kreckel
<http://www.ginac.de/~kreckel/>