1 // { dg-options "-Wreorder -W" } 2 3 struct S { 4 S (); 5 }; 6 7 struct T { 8 T (); 9 }; 10 11 struct U : virtual public S, virtual public T { UU12 U () : T (), S () {} // { dg-warning "" } UU13 U (const U&) : S () {} 14 }; 15