1 2 3 4 5 6 7 8 9 10 11 12 13 14
// PR c++/49924 // { dg-options -std=c++0x } struct A { constexpr A() { } }; struct B { A array[1]; //non-static member array of a literal type w constexpr ctor constexpr B() : array{} { } // here is the problem }; int main() { constexpr B b{}; // won't compile }