[PATCH] D82029: [Coroutines] Ensure co_await promise.final_suspend() does not throw
Mikael Holmén via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Jun 23 02:04:35 PDT 2020
uabelho added a comment.
Hi!
I see a bunch of failures when I run libcxx testcases with this patch. Should there be "noexcept" on a number of more places?
Failed Tests (8):
libc++ :: libcxx/experimental/language.support/support.coroutines/dialect_support.pass.cpp
libc++ :: std/experimental/language.support/support.coroutines/coroutine.handle/coroutine.handle.prom/promise.pass.cpp
libc++ :: std/experimental/language.support/support.coroutines/end.to.end/await_result.pass.cpp
libc++ :: std/experimental/language.support/support.coroutines/end.to.end/bool_await_suspend.pass.cpp
libc++ :: std/experimental/language.support/support.coroutines/end.to.end/expected.pass.cpp
libc++ :: std/experimental/language.support/support.coroutines/end.to.end/fullexpr-dtor.pass.cpp
libc++ :: std/experimental/language.support/support.coroutines/end.to.end/generator.pass.cpp
libc++ :: std/experimental/language.support/support.coroutines/end.to.end/go.pass.cpp
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D82029/new/
https://reviews.llvm.org/D82029
More information about the cfe-commits
mailing list