diff --git a/test/exclusive_scan_test.cpp b/test/exclusive_scan_test.cpp index 1b23582..2df3769 100644 --- a/test/exclusive_scan_test.cpp +++ b/test/exclusive_scan_test.cpp @@ -13,6 +13,7 @@ #include #include +#include #include #include "iterator_test.hpp" @@ -36,7 +37,7 @@ void basic_tests_init() { std::vector v(10); - std::iota(v.begin(), v.end(), 0); + ba::iota(v.begin(), v.end(), 0); ba::exclusive_scan(v.begin(), v.end(), v.begin(), 30); for (size_t i = 0; i < v.size(); ++i) BOOST_CHECK(v[i] == 30 + triangle(i-1)); @@ -44,7 +45,7 @@ void basic_tests_init() { std::vector v(10); - std::iota(v.begin(), v.end(), 1); + ba::iota(v.begin(), v.end(), 1); ba::exclusive_scan(v.begin(), v.end(), v.begin(), 40); for (size_t i = 0; i < v.size(); ++i) BOOST_CHECK(v[i] == 40 + triangle(i)); diff --git a/test/inclusive_scan_test.cpp b/test/inclusive_scan_test.cpp index bf5e892..66dc998 100644 --- a/test/inclusive_scan_test.cpp +++ b/test/inclusive_scan_test.cpp @@ -13,6 +13,7 @@ #include #include +#include #include #include "iterator_test.hpp" @@ -36,7 +37,7 @@ void basic_tests_op() { std::vector v(10); - std::iota(v.begin(), v.end(), 0); + ba::iota(v.begin(), v.end(), 0); ba::inclusive_scan(v.begin(), v.end(), v.begin(), std::plus()); for (size_t i = 0; i < v.size(); ++i) assert(v[i] == triangle(i)); @@ -44,7 +45,7 @@ void basic_tests_op() { std::vector v(10); - std::iota(v.begin(), v.end(), 1); + ba::iota(v.begin(), v.end(), 1); ba::inclusive_scan(v.begin(), v.end(), v.begin(), std::plus()); for (size_t i = 0; i < v.size(); ++i) assert(v[i] == triangle(i + 1)); @@ -75,7 +76,7 @@ void basic_tests_init() { std::vector v(10); - std::iota(v.begin(), v.end(), 0); + ba::iota(v.begin(), v.end(), 0); ba::inclusive_scan(v.begin(), v.end(), v.begin(), std::plus(), 40); for (size_t i = 0; i < v.size(); ++i) assert(v[i] == 40 + triangle(i)); @@ -83,7 +84,7 @@ void basic_tests_init() { std::vector v(10); - std::iota(v.begin(), v.end(), 1); + ba::iota(v.begin(), v.end(), 1); ba::inclusive_scan(v.begin(), v.end(), v.begin(), std::plus(), 30); for (size_t i = 0; i < v.size(); ++i) assert(v[i] == 30 + triangle(i + 1)); @@ -115,7 +116,7 @@ void basic_tests_op_init() { std::vector v(10); - std::iota(v.begin(), v.end(), 0); + ba::iota(v.begin(), v.end(), 0); ba::inclusive_scan(v.begin(), v.end(), v.begin(), std::plus(), 40); for (size_t i = 0; i < v.size(); ++i) BOOST_CHECK(v[i] == 40 + triangle(i)); @@ -123,7 +124,7 @@ void basic_tests_op_init() { std::vector v(10); - std::iota(v.begin(), v.end(), 1); + ba::iota(v.begin(), v.end(), 1); ba::inclusive_scan(v.begin(), v.end(), v.begin(), std::plus(), 30); for (size_t i = 0; i < v.size(); ++i) BOOST_CHECK(v[i] == 30 + triangle(i + 1)); diff --git a/test/transform_exclusive_scan_test.cpp b/test/transform_exclusive_scan_test.cpp index 92196cf..6259f2b 100644 --- a/test/transform_exclusive_scan_test.cpp +++ b/test/transform_exclusive_scan_test.cpp @@ -12,6 +12,7 @@ #include #include +#include #include #include "iterator_test.hpp" @@ -96,7 +97,7 @@ void basic_tests() { std::vector v(10); - std::iota(v.begin(), v.end(), 0); + ba::iota(v.begin(), v.end(), 0); ba::transform_exclusive_scan(v.begin(), v.end(), v.begin(), 30, std::plus(), identity()); for (size_t i = 0; i < v.size(); ++i) BOOST_CHECK(v[i] == 30 + triangle(i-1)); @@ -104,7 +105,7 @@ void basic_tests() { std::vector v(10); - std::iota(v.begin(), v.end(), 1); + ba::iota(v.begin(), v.end(), 1); ba::transform_exclusive_scan(v.begin(), v.end(), v.begin(), 40, std::plus(), identity()); for (size_t i = 0; i < v.size(); ++i) BOOST_CHECK(v[i] == 40 + triangle(i)); diff --git a/test/transform_inclusive_scan_test.cpp b/test/transform_inclusive_scan_test.cpp index 41ce3a8..1ce01c6 100644 --- a/test/transform_inclusive_scan_test.cpp +++ b/test/transform_inclusive_scan_test.cpp @@ -12,6 +12,7 @@ #include #include +#include #include #include "iterator_test.hpp" @@ -86,7 +87,7 @@ void basic_transform_inclusive_scan_tests() { std::vector v(10); - std::iota(v.begin(), v.end(), 0); + ba::iota(v.begin(), v.end(), 0); ba::transform_inclusive_scan(v.begin(), v.end(), v.begin(), std::plus(), identity()); for (size_t i = 0; i < v.size(); ++i) BOOST_CHECK(v[i] == triangle(i)); @@ -94,7 +95,7 @@ void basic_transform_inclusive_scan_tests() { std::vector v(10); - std::iota(v.begin(), v.end(), 1); + ba::iota(v.begin(), v.end(), 1); ba::transform_inclusive_scan(v.begin(), v.end(), v.begin(), std::plus(), identity()); for (size_t i = 0; i < v.size(); ++i) BOOST_CHECK(v[i] == triangle(i + 1)); @@ -189,7 +190,7 @@ void basic_transform_inclusive_scan_init_tests() { std::vector v(10); - std::iota(v.begin(), v.end(), 0); + ba::iota(v.begin(), v.end(), 0); ba::transform_inclusive_scan(v.begin(), v.end(), v.begin(), std::plus(), identity(), 30); for (size_t i = 0; i < v.size(); ++i) BOOST_CHECK(v[i] == 30 + triangle(i)); @@ -197,7 +198,7 @@ void basic_transform_inclusive_scan_init_tests() { std::vector v(10); - std::iota(v.begin(), v.end(), 1); + ba::iota(v.begin(), v.end(), 1); ba::transform_inclusive_scan(v.begin(), v.end(), v.begin(), std::plus(), identity(), 40); for (size_t i = 0; i < v.size(); ++i) BOOST_CHECK(v[i] == 40 + triangle(i + 1));