[Bug c++/102508] ICE on coroutine when awaiting inside a statement expression (in transform_local_var_uses, at cp/coroutines.cc:2102)

iains at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Oct 22 20:11:13 GMT 2021


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102508

--- Comment #2 from Iain Sandoe <iains at gcc dot gnu.org> ---
thanks for the simplified test case.
As noted in pr98935, statement expressions are not handled (I deferred handling
them in the initial implementation since they are an extension)... however, it
is intended to support them when possible.


More information about the Gcc-bugs mailing list