1 // PR c++/81032 2 // { dg-do compile { target c++14 } } 3 foo(T t)4 template<typename T> constexpr void foo(T t) 5 { 6 constexpr int i = t; // { dg-error "constant" } 7 [=](auto){ return i; }(0); 8 } 9 bar()10 void bar() 11 { 12 foo(0); 13 } 14