[libcxx][test] Test code should inspect `TEST_STD_VER`, not `_LIBCPP_STD_VER`.
authorCasey Carter <Casey@Carter.net>
Tue, 2 Aug 2022 19:03:25 +0000 (12:03 -0700)
committerCasey Carter <Casey@Carter.net>
Tue, 2 Aug 2022 19:07:29 +0000 (12:07 -0700)
libcxx/test/support/test_iterators.h
libcxx/test/support/test_range.h

index b98c35b..f7eee4c 100644 (file)
@@ -53,7 +53,7 @@ public:
     template <class T>
     void operator,(T const &) = delete;
 };
-#if _LIBCPP_STD_VER > 17
+#if TEST_STD_VER > 17
    static_assert(std::output_iterator<cpp17_output_iterator<int*>, int>);
 #endif
 
@@ -94,7 +94,7 @@ public:
     template <class T>
     void operator,(T const &) = delete;
 };
-#if _LIBCPP_STD_VER > 17
+#if TEST_STD_VER > 17
    static_assert(std::input_iterator<cpp17_input_iterator<int*>>);
 #endif
 
index 93fe955..c1cfb9e 100644 (file)
@@ -13,7 +13,7 @@
 
 #include "test_iterators.h"
 
-#if _LIBCPP_STD_VER < 17
+#if TEST_STD_VER < 17
 #error "test/support/test_range.h" can only be included in builds supporting ranges
 #endif