Skip to content

Commit 7f607ac

Browse files
committed
[pstl] Use logical operator for loop condition in tests
Fix a probable typo in two PSTL tests that causes warnings with GCC. Patch by Jonathan Wakely (jwakely). Reviewed By: zoecarver Differential Revision: https://reviews.llvm.org/D102327
1 parent 7c2afd5 commit 7f607ac

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

pstl/test/std/algorithms/alg.nonmodifying/find_end.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ test(const std::size_t bits)
8181
for (auto r : res)
8282
{
8383
std::size_t i = r, isub = 0;
84-
for (; i < n1 & isub < n2; ++i, ++isub)
84+
for (; i < n1 && isub < n2; ++i, ++isub)
8585
in[i] = sub[isub];
8686
invoke_on_all_policies(test_one_policy(), in.begin(), in.begin() + n1, sub.begin(), sub.begin() + n2,
8787
std::equal_to<T>());

pstl/test/std/algorithms/alg.nonmodifying/search_n.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ test()
7171
{
7272
Sequence<T> in(n1, [](std::size_t) { return T(0); });
7373
std::size_t i = r, isub = 0;
74-
for (; i < n1 & isub < n2; ++i, ++isub)
74+
for (; i < n1 && isub < n2; ++i, ++isub)
7575
in[i] = value;
7676

7777
invoke_on_all_policies(test_one_policy(), in.begin(), in.begin() + n1, n2, value, std::equal_to<T>());

0 commit comments

Comments
 (0)