1// { dg-do assemble } 2// PRMS Id: 4623 3// Bug: g++ tries and fails to synthesize a copy constructor for D. 4 5class A { }; 6class B: public virtual A { }; 7class C: public A { }; 8class D: public B, public C { }; // { dg-bogus "" } bad synthesis 9