// PR c++/60951 | |
// { dg-do compile { target c++11 } } | |
struct Foo { | |
constexpr Foo(int x = 0) : memb(x) {} | |
int memb; | |
}; | |
struct FooContainer { | |
Foo foo[2]; | |
}; | |
void fubar() { | |
int nonConst = 0; | |
FooContainer fooContainer; | |
fooContainer = { { 0, nonConst } }; | |
} |