1 // { dg-do compile { target c++11 } } 2 3 #include <initializer_list> 4 #define SA(X) static_assert(X,#X) 5 f(std::initializer_list<int> l)6 constexpr int f(std::initializer_list<int> l) { return l.begin()[0]; } 7 main()8 int main() 9 { 10 constexpr int i = f({42}); 11 SA(i==42); 12 } 13