1 // PR c++/70735 2 // { dg-do run { target c++14 } } 3 4 template <class T> g()5 static void g() 6 { 7 static int a; 8 auto f = [](auto) { return a; }; 9 if (f(0) != 0) 10 __builtin_abort(); 11 a = 1; 12 if (f(0) != 1) 13 __builtin_abort(); 14 } 15 main()16 int main() 17 { 18 g<int>(); 19 } 20