From kde-devel Tue Jun 19 05:06:40 2001 From: Denis Perchine Date: Tue, 19 Jun 2001 05:06:40 +0000 To: kde-devel Subject: Re: KDE and Gcc 3.0 X-MARC-Message: https://marc.info/?l=kde-devel&m=99297350704836 On Tuesday 19 June 2001 05:28, Stefan Westerfeld wrote: > Well, my view of this is that the way gcc3 breaks aRts (by miscompiling > code using virtual inheritance) makes it extremely unlikely that workin= g > around the issue by changing the aRts code is a good idea (it might eve= n be > completely impossible). It's also a regression against previous version= s of > GCC (i.e. 2.95.2 compiles virtual inheritance just fine). The bug is > reported to the gcc developers, as > > c++/3145: virtual inheritance still creates wrong code > > and I hope that it will get fixed there soon. If I am not mistaken it was fixed (maybe partially) on 14th June: 2001-06-14 Nathan Sidwell =20 * class.c (dfs_accumulate_vtbl_inits): For case 2 & 3, make sure we've not emerged from the hierarchy of RTTI_BINFO on reaching a non-virtual base. =20 =20 2001-06-14 Nathan Sidwell =20 * g++.old-deja/g++.abi/vbase8-9.C: New test. --=20 Sincerely Yours, Denis Perchine ---------------------------------- E-Mail: dyp@perchine.com HomePage: http://www.perchine.com/dyp/ FidoNet: 2:5000/120.5 ---------------------------------- >> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<