|
| 1 | +diff --git a/tests/std/tests/P0024R2_parallel_algorithms_transform_reduce/test.cpp b/tests/std/tests/P0024R2_parallel_algorithms_transform_reduce/test.cpp |
| 2 | +index 9141838..096dd68 100644 |
| 3 | +--- a/tests/std/tests/P0024R2_parallel_algorithms_transform_reduce/test.cpp |
| 4 | ++++ b/tests/std/tests/P0024R2_parallel_algorithms_transform_reduce/test.cpp |
| 5 | +@@ -88,7 +88,7 @@ void test_case_move_only_binary(ExPo&& exec, const size_t testSize) { |
| 6 | + auto testData1 = get_move_only_test_data(testSize); |
| 7 | + auto testData2 = get_move_only_test_data(testSize); |
| 8 | + unique_ptr<vector<unsigned int>> result = transform_reduce( |
| 9 | +- forward<ExPo>(exec), make_move_iterator(testData1.begin()), make_move_iterator(testData1.end()), |
| 10 | ++ std::forward<ExPo>(exec), make_move_iterator(testData1.begin()), make_move_iterator(testData1.end()), |
| 11 | + make_move_iterator(testData2.begin()), make_unique<vector<unsigned int>>(), |
| 12 | + [](unique_ptr<vector<unsigned int>> lhs, unique_ptr<vector<unsigned int>> rhs) { |
| 13 | + lhs->insert(lhs->end(), rhs->begin(), rhs->end()); |
| 14 | +@@ -114,7 +114,7 @@ template <class ExPo> |
| 15 | + void test_case_move_only(ExPo&& exec, const size_t testSize) { |
| 16 | + auto testData = get_move_only_test_data(testSize); |
| 17 | + unique_ptr<vector<unsigned int>> result = transform_reduce( |
| 18 | +- forward<ExPo>(exec), make_move_iterator(testData.begin()), make_move_iterator(testData.end()), |
| 19 | ++ std::forward<ExPo>(exec), make_move_iterator(testData.begin()), make_move_iterator(testData.end()), |
| 20 | + make_unique<vector<unsigned int>>(), |
| 21 | + [](unique_ptr<vector<unsigned int>> lhs, unique_ptr<vector<unsigned int>> rhs) { |
| 22 | + lhs->insert(lhs->end(), rhs->begin(), rhs->end()); |
0 commit comments