1 // { dg-do assemble  }
2 
AA3 struct A { A() { a = 2; } int a; };
4 
5 struct B {
AB::A6   struct A { A() { a = 2; } int a; };
7   A aa;
8 };
9 char xx[]="../tests/m3.cc:4: redefinition of `struct A'";
10