This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/60566] [4.9 Regression] r208573 miscompiles kdelibs
- From: "jakub at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 19 Mar 2014 18:11:28 +0000
- Subject: [Bug c++/60566] [4.9 Regression] r208573 miscompiles kdelibs
- Auto-submitted: auto-generated
- References: <bug-60566-4 at http dot gcc dot gnu dot org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60566
--- Comment #12 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to Markus Trippelsdorf from comment #11)
> > BTW, were those shared libraries built by some earlier version of G++ 4.9,
> > or G++ 4.8 (or some older version)?
>
> Yes, there were build with earlier version of 4.9.
>
> But this is a nasty issue that will potentially surprise many users of 4.9.
I agree it is nasty, but if a released compiler never has exposed such symbols
(I assume it could have done that only through bogus? devirtualization), then
it is not as bad as if this would be effectively an ABI break from 4.8.