[Bug c++/89657] [concepts] ICE when calling lambda returning requires-expression
redi at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Apr 15 14:11:49 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89657
Jonathan Wakely <redi at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |10.0
Keywords| |ice-on-valid-code
--- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Fixed by Nathan in r270711:
[GC PATCH] Correct TS marking of _EXPR nodes
https://gcc.gnu.org/ml/gcc-patches/2019-04/msg01266.html
gcc/
* tree.h (MARK_TS_EXP): New.
gcc/c-family/
* c-common.c (c_common_init_ts): Use MARK_TS_EXP. Mark
SIZEOF_EXPR.
gcc/cp/
* cp-objcp-common.c (cp_common_init_ts): Use MARK_TS_EXP for _EXPR
nodes. Call c_common_init_ts.
More information about the Gcc-bugs
mailing list