[Bug c++/89267] [8 Regression] FAIL: g++.dg/cpp1z/constexpr-lambda8.C (test for excess errors)
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sat Feb 9 13:12:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89267
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P3 |P1
Status|UNCONFIRMED |NEW
Last reconfirmed| |2019-02-09
CC| |jakub at gcc dot gnu.org,
| |jason at gcc dot gnu.org
Target Milestone|--- |8.3
Ever confirmed|0 |1
--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
This changed with r268700, the same set of errors/notes is emitted before and
after, but
error: call to non-‘constexpr’ function ‘<lambda(auto:3)> [with auto:3 = int]’
used to be emitted on line 11 and now is emitted on line 9 instead. Note,
trunk emits it on line 11.
Do we want to adjust the testcase, or change something in the compiler?
More information about the Gcc-bugs
mailing list