boostorg / exception

Boost.org exception module
http://boost.org/libs/exception
Boost Software License 1.0
15 stars 46 forks source link

Don't double-rethrow std::exception_ptr #53

Closed ecatmur closed 1 year ago

ecatmur commented 1 year ago

It's unnecessary to throw and then rethrow std::exception_ptr, just derive clone_base separately.

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

ecatmur commented 1 year ago

https://github.com/llvm/llvm-project/issues/64190

pdimov commented 8 months ago

This has been applied and then reverted without explanation, why?