// { dg-do run { target c++11 } } static int g; struct A { A() { g = 1; } }; struct accessor { A a; int x; }; int main (void) { (void) accessor{}; if (g != 1) __builtin_abort (); }