// PR c++/64834 // { dg-do compile { target c++14 } } template void e(F f) { f(1); } template void bar() { int x; e([&] (const int& y) { (void)sizeof(x); }); e([&] (const auto& y) { (void)sizeof(x); }); } void baz() { bar<1>(); }