1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
// { dg-do assemble } // { dg-options "-w" } // Origin: Derived from code by Andris Pavenis <andris@stargate.astr.lu.lv> class vector {}; class V { }; class A : public vector { }; class B : public A, virtual V, public vector { B() {} };