// PRMS Id: 4342 // Bug: g++ does not massage things enough to allow calling ~X(). // Build don't link: struct X { virtual ~X (); }; struct Y : public X {}; struct Z : public Y, public X {}; // WARNING - void foo () { Z* f = new Z; delete f; // gets bogus error - }