[Bug c++/98704] coroutine_handle::done() == false after promise's unhandled_exception() has thrown

2021-03-24 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98704 Iain Sandoe changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/98704] coroutine_handle::done() == false after promise's unhandled_exception() has thrown

2021-03-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98704 --- Comment #4 from CVS Commits --- The releases/gcc-10 branch has been updated by Iain D Sandoe : https://gcc.gnu.org/g:07444226c6a3c78788aa967aad6889b1f31eceb0 commit r10-9517-g07444226c6a3c78788aa967aad6889b1f31eceb0 Author: Iain Sandoe Dat

[Bug c++/98704] coroutine_handle::done() == false after promise's unhandled_exception() has thrown

2021-03-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98704 --- Comment #3 from CVS Commits --- The master branch has been updated by Iain D Sandoe : https://gcc.gnu.org/g:020b286c769f4dc8a6b45491351f6bc2e69d7a7f commit r11-7676-g020b286c769f4dc8a6b45491351f6bc2e69d7a7f Author: Iain Sandoe Date: Thu

[Bug c++/98704] coroutine_handle::done() == false after promise's unhandled_exception() has thrown

2021-03-12 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98704 Iain Sandoe changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever confirmed|0

[Bug c++/98704] coroutine_handle::done() == false after promise's unhandled_exception() has thrown

2021-01-17 Thread m.krause--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98704 --- Comment #1 from Michael Krause --- Created attachment 49985 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49985&action=edit A possible fix? Would this be the proper way to fix the problem? That is, instead of generating a simple "prom