1 // PR debug/54828 2 // { dg-do compile } 3 // { dg-options "-g" } 4 5 struct T { T (); virtual ~T (); }; 6 struct S : public virtual T { S (); virtual ~S (); }; 7 int v; 8 void foo (char *); 9 S()10 S::S () 11 { 12 char s[v]; 13 foo (s); 14 } 15