Author: Igor Zhukov
Date: 2022-08-05T01:04:08-07:00
New Revision: e1f8795f90215091c1c12c9b1568a52e510ca74a

URL: 
https://github.com/llvm/llvm-project/commit/e1f8795f90215091c1c12c9b1568a52e510ca74a
DIFF: 
https://github.com/llvm/llvm-project/commit/e1f8795f90215091c1c12c9b1568a52e510ca74a.diff

LOG: [libc++][NFC] Don't rely on `<algorithm>` transitively including 
`<memory>` in tests

Found by @cpplearner 
(https://github.com/microsoft/STL/pull/2976#discussion_r935440806)

Differential Revision: https://reviews.llvm.org/D130997

(cherry picked from commit 495519e5f8232d144ed26e9c18dbcbac6a5f25eb)

Added: 
    

Modified: 
    libcxx/test/std/algorithms/ranges_result_alias_declarations.compile.pass.cpp

Removed: 
    


################################################################################
diff  --git 
a/libcxx/test/std/algorithms/ranges_result_alias_declarations.compile.pass.cpp 
b/libcxx/test/std/algorithms/ranges_result_alias_declarations.compile.pass.cpp
index 870fe1a9cf13a..7198a3408e281 100644
--- 
a/libcxx/test/std/algorithms/ranges_result_alias_declarations.compile.pass.cpp
+++ 
b/libcxx/test/std/algorithms/ranges_result_alias_declarations.compile.pass.cpp
@@ -14,6 +14,7 @@
 // ensure that all result alias declarations are defined
 
 #include <algorithm>
+#include <memory>
 #include <type_traits>
 
 using namespace std::ranges;


        
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to