[libcxx-commits] [libcxx] [libc++] Deprecated `shared_ptr` Atomic Access APIs as per P0718R2 & Implemented P2869R3: Remove Deprecated `shared_ptr` Atomic Access APIs from C++26 (PR #87111)

Hristo Hristov via libcxx-commits libcxx-commits at lists.llvm.org
Wed May 15 01:14:44 PDT 2024


Zingam wrote:

AFAIK that comment states that `std::err` is applied as DR, which means it is applied to previous standards retroactively. 
We don't do that to atomic access APIs here, which are deprecated in C++20 and that C++20 paper (P0718R2) has not been implemented up until now.
If we have a policy to add opt-out flags I'd be happy to implement them.

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


More information about the libcxx-commits mailing list