[libcxx-commits] [libcxx] [libc++] Deprecate non-standard std::launch::any extension (PR #173397)
Nikolas Klauser via libcxx-commits
libcxx-commits at lists.llvm.org
Wed Dec 24 01:20:08 PST 2025
================
@@ -102,6 +102,8 @@ Improvements and New Features
Deprecations and Removals
-------------------------
+- Non-conforming extension ``launch::any`` is deprecated. It will be removed in LLVM 23.
----------------
philnik777 wrote:
What makes you think it's non-conforming? "non-conforming" means our implementation doesn't follow the standard somehow, or IoW the standard says something that we don't follow. There has to be some wording somewhere that forbids this for it to be non-conforming.
Also, IMO "non-conforming" is not something to be thrown around when you're not sure. That makes it sound like we have conformance problems all over the place when that's not at all true.q
re. completing the paper, I don't see what we didn't complete. All the new names are provided.
https://github.com/llvm/llvm-project/pull/173397
More information about the libcxx-commits
mailing list