1 // PR c++/60033 2 // { dg-do compile { target c++14 } } 3 4 template <typename... T> f(T &&...ts)5auto f(T&&... ts) 6 { 7 return sizeof...(ts); 8 } 9 10 template <typename... T> g(T &&...ts)11auto g(T&&... ts) { 12 return [&] (auto v) { 13 return f(ts...); 14 }; 15 } 16 main()17int main() 18 { 19 return g(1,2,3,4)(5) == 4 ? 0 : 1; 20 } 21