1 // PR c++/70001 2 // { dg-do run { target c++11 } } 3 4 struct B 5 { 6 struct B *a; BB7 constexpr B () : a (this) { } 8 }; 9 10 constexpr int N = 1 << 4; 11 struct A { B c[N]; } d; 12 13 int main()14main () 15 { 16 for (int i = 0; i < N; ++i) 17 if (d.c[i].a != &d.c[i]) 18 __builtin_abort (); 19 } 20