// { dg-do assemble } // { dg-options "-w" } // Origin: Derived from code by Andris Pavenis class vector {}; class V { }; class A : public vector { }; class B : public A, virtual V, public vector { B() {} };