https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82514
--- Comment #5 from Jason Merrill <jason at gcc dot gnu.org> ---
Further reduced:
template <typename h> void i(h) { }
template <int> void n() {
[] {
struct p { };
i(p{});
};
}
auto f = n<1>;