[libcxx-commits] [libcxx] [libc++] Add move constructor & assignment to `exception_ptr` (PR #164281)

Nikolas Klauser via libcxx-commits libcxx-commits at lists.llvm.org
Tue Oct 21 07:21:16 PDT 2025


philnik777 wrote:

> > Yeah, I think that's fine.
> 
> 👍 then I think we have high-level alignment on this PR. The next step will be to polish it for final review.
> 
> > Also, please update the commit message to mention that we introduce swap as well.
> 
> I will do so after #164278 shipped, so I won't have to repeatedly rebase this PR and redo the measurements anymore
> 
> One more question: The build currently fails due to `#define move SYSTEM_RESERVED_NAME`. Should I simply add `_LIBCPP_PUSH_MACROS #include <__undef_macros>`? Or is there some other recommended solution?

Yeah, that should fix the CI.

https://github.com/llvm/llvm-project/pull/164281


More information about the libcxx-commits mailing list