1 // { dg-do assemble } 2 3 struct B { 4 int i; 5 }; 6 7 struct D: virtual public B { 8 int i; 9 }; 10 11 struct D2 : public D { fD212 void f() { i = 3; } 13 }; 14