[libcxx-commits] [libcxx] [libc++] fix std::make_exception_ptr interaction with ObjC (PR #135386)

Robert Sesek via libcxx-commits libcxx-commits at lists.llvm.org
Thu Jun 5 13:43:03 PDT 2025


rsesek wrote:

> Change looks fine.
> 
> But is there any way to add a test-case for this? (It's not clear to me there is since it depends on the non-llvm-project objc runtime, but it'd be great if there was.)

There's some prior art in [`func.blocks.arc.pass.mm`](https://github.com/llvm/llvm-project/blob/e953623f50929dfa038d4d7d234f9822d63dc729/libcxx/test/libcxx/utilities/function.objects/func.blocks.arc.pass.mm) for depending on the Blocks runtime in a test. Not sure if it's also okay to depend on the host libobjc similarly.

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


More information about the libcxx-commits mailing list