https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119930
--- Comment #22 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Created attachment 63846 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=63846&action=edit Non-lambda version It is easier to see by doing un-lambdaifying it: ``` #ifdef WORKING auto t = a{coroutine_A}; task coroutine_B = t(); #else task coroutine_B = a{coroutine_A}(); #endif ```
