// Conversion to a function pointer uses a generic thunk, which doesn't // work properly for variadics. Make sure that we can still use the lambda // normally. // { dg-do compile { target c++11 } } void f() { auto l = [](...){}; void (*p1)(...) = l; // { dg-bogus "sorry" "" { xfail *-*-* } } l(); // OK }