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

Sam James <sjames at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |arsen at gcc dot gnu.org,
                   |                            |iains at gcc dot gnu.org

--- Comment #7 from Sam James <sjames at gcc dot gnu.org> ---
(In reply to 孙思杰 from comment #6)
> This bug seems very serious but still not fixed in the gcc 12.4 which is
> released in 2024.6.20.
> 
> I'm not sure does this mean c++20 coroutine is an immature and unstable
> feature for gcc. We are trying using c++20 coroutine in an infrastructure
> software, this bug makes us lose confidence on this. Could you give us some
> opinion on the application of coroutine.

C++20 is experimental still in GCC as a whole, see
https://gcc.gnu.org/projects/cxx-status.html#cxx20. coroutines are still on the
rougher edge of that, although Iain, Arsen, and others have been doing a lot of
work on trunk for that (for 15). I don't know how many of those fixes are
backportable though.

This particular bug was marked as a dupe of PR101367 which is fixed in GCC 13+.

We can ask Iain and Arsen if the patch would be OK to backport, though.

Reply via email to