https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78018
Markus Trippelsdorf <trippels at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2016-10-18 CC| |trippels at gcc dot gnu.org Ever confirmed|0 |1 Known to fail| |5.4.0, 6.2.0, 7.0 --- Comment #1 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- Confirmed. It is not a regression, because it never worked. Even icc crashes: markus@x4 tmp % icpc -c error.cpp error.cpp(20): internal error: bad pointer f2([&] (auto t) { f3(t); } ); ^ compilation aborted for error.cpp (code 4) Clang accepts the code.