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