1 // Origin: PR c++/51633 2 // { dg-do compile { target c++11 } } 3 4 struct A 5 { 6 ~A(); 7 }; 8 9 struct B 10 { 11 A a; BB12 constexpr B() {} 13 }; 14 15 struct A1 16 { 17 int a; 18 ~A1(); 19 }; 20 21 struct B1 22 { 23 A1 a1; B1B124 constexpr B1() {} // { dg-error "B1::a1" } 25 }; 26