// PR c++/88875 // { dg-do compile { target c++11 } } #include struct X { X(); explicit X(const std::initializer_list& init); }; struct Y { X x { 1, 2 }; // error Y (int) : x {1, 2} // ok { } };