[libcxx-commits] [libcxx] [libc++] Use _LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23 in <future> (PR #207668)
via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Jul 6 00:20:46 PDT 2026
llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-libcxx
Author: Nikolas Klauser (philnik777)
<details>
<summary>Changes</summary>
`_LIBCPP_REMOVE_TRANSITIVE_INCLUDES` was used accidentally.
---
Full diff: https://github.com/llvm/llvm-project/pull/207668.diff
1 Files Affected:
- (modified) libcxx/include/future (+1-1)
``````````diff
diff --git a/libcxx/include/future b/libcxx/include/future
index 498fda99fdafd..fd265972ab750 100644
--- a/libcxx/include/future
+++ b/libcxx/include/future
@@ -2079,7 +2079,7 @@ _LIBCPP_POP_MACROS
# include <thread>
# endif
-# if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 23
+# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
# include <sstream>
# endif
``````````
</details>
https://github.com/llvm/llvm-project/pull/207668
More information about the libcxx-commits
mailing list