Skip to content

Commit bd2dcd9

Browse files
committed
Fix last >= 23 check
1 parent 0233dc1 commit bd2dcd9

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

libcxx/test/std/algorithms/alg.sorting/alg.sort/partial.sort.copy/ranges_partial_sort_copy.pass.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -89,11 +89,11 @@ struct NoComparator {};
8989
// !indirect_strict_weak_order<Comp, projected<I1, Proj1>, projected<I2, Proj2>>
9090
static_assert(!HasPartialSortCopyIter<NoComparator*, NoComparator*, NoComparator*, NoComparator*>);
9191

92-
#if TEST_STD_VER >= 23
93-
static_assert(HasPartialSortCopyIter<int*, int*, MoveOnly*, MoveOnly*>);
94-
#else
92+
#if TEST_STD_VER < 23
9593
static_assert(!HasPartialSortCopyIter<int*, int*, MoveOnly*, MoveOnly*>);
96-
#endif // TEST_STD_VER >= 23
94+
#else
95+
static_assert(HasPartialSortCopyIter<int*, int*, MoveOnly*, MoveOnly*>);
96+
#endif // TEST_STD_VER < 23
9797

9898
// Test constraints of the (range) overload.
9999
// ======================================================
@@ -128,11 +128,11 @@ static_assert(!HasPartialSortCopyRange<R<int*>, R<const int*>>);
128128
// !indirect_strict_weak_order<Comp, projected<iterator_t<R1>, Proj1>, projected<iterator_t<R2>, Proj2>>
129129
static_assert(!HasPartialSortCopyRange<R<NoComparator*>, R<NoComparator*>>);
130130

131-
#if TEST_STD_VER >= 23
132-
static_assert(HasPartialSortCopyRange<R<int*>, R<MoveOnly*>>);
133-
#else
131+
#if TEST_STD_VER < 23
134132
static_assert(!HasPartialSortCopyRange<R<int*>, R<MoveOnly*>>);
135-
#endif // TEST_STD_VER >= 23
133+
#else
134+
static_assert(HasPartialSortCopyRange<R<int*>, R<MoveOnly*>>);
135+
#endif // TEST_STD_VER < 23
136136

137137
static_assert(std::is_same_v<std::ranges::partial_sort_copy_result<int, int>, std::ranges::in_out_result<int, int>>);
138138

0 commit comments

Comments
 (0)