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

Iain Sandoe <iains at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |REOPENED

--- Comment #5 from Iain Sandoe <iains at gcc dot gnu.org> ---

With the proposed resolution to CWG 2563, the final return object (from the
ramp) can, in some corner cases (such as the example here), be constructed
after the coroutine frame is destroyed.  This means that the flag signalling
that we have passed await_resume() from the initial suspend expression is no
longer available for this purpose, and we will need to find an alternate
solution.

(so back ports have also been suspended).

Reply via email to