https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88694
ensadc at mailnesia dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ensadc at mailnesia dot com --- Comment #4 from ensadc at mailnesia dot com --- Further reduced: template <typename T, T U> struct A { static constexpr T e = U; constexpr operator int () { return e; } }; struct D { template <int> void print (); }; int main () { D d; [&](auto i) { auto x = [&] { d.print<i>(); }; }(A<int, 0>{}); }