[Bug c++/60566] [4.9 Regression] r208573 miscompiles kdelibs

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Mar 19 18:11:00 GMT 2014


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.



More information about the Gcc-bugs mailing list