https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80242
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2021-08-12 Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Keywords| |rejects-valid Summary|"Trailing return types" |[C++17+] "Trailing return |with "non-type template |types" with "non-type |arguments" which could be |template arguments" which |"constant expressions" |could be "constant |produce a parsing error |expressions" produce a | |parsing error --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Confirmed for C++17+. lambdas are only constexpr in C++17+.