// { dg-do assemble } struct B { struct A { A(); int a; } aa; }; struct A { A(); int a; }; B::A::A () { a = 37; } char xx[]="../tests/m5.cc:3: Segmentation violation";