1 // PR c++/58701 2 // { dg-do run { target c++11 } } 3 4 static union 5 { 6 union 7 { 8 int i = 7; 9 }; 10 }; 11 12 extern "C" void abort(void); main()13 int main() 14 { 15 if (i != 7) abort(); 16 return 0; 17 } 18