[libcxx-commits] [libcxx] [libc++] Don't try to wait on a thread that hasn't started in std::async (PR #125433)
Daniel Thornburgh via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Feb 25 13:42:17 PST 2025
mysterymath wrote:
This looks like the only plausible change in a blameless for a Fuchsia test regression when trying to roll HEAD clang:
https://issuetracker.google.com/399181046
It includes the error `libc++abi: terminating due to uncaught exception of type std::__2::future_error: Operation not permitted on an object without an associated state.`.
If this is the culprit, it's either an issue with this change generally or with our usage of `std::future`. Does it seem plausible that this change could change behavior in a breaky way? Regardless, I can start reading up on the context for this change and looking into the error on our side.
https://github.com/llvm/llvm-project/pull/125433
More information about the libcxx-commits
mailing list