// PR 99030 ICE with generic lambda accessing local extern // { dg-do compile { target c++14 } } void foo () { extern int a; [] (auto b) { a; } (1); } template void bar () { extern T a; [] (auto b) { a; } (1); } template void bar ();