1 // { dg-do link  }
2 
3 struct Outer {
~OuterOuter4   virtual ~Outer() {}
5 };
6 
7 int
main()8 main()
9 {
10   { struct Inner : virtual public Outer {} inner; }
11   { struct Inner : virtual public Outer {} inner; }
12 }
13 
14