diff options
Diffstat (limited to 'libcxx/test/std/numerics/numarray/template.valarray')
33 files changed, 94 insertions, 61 deletions
diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/copy_assign.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/copy_assign.pass.cpp index 2fc42ada85b..a65a28209d4 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/copy_assign.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/copy_assign.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -26,7 +27,7 @@ int main() std::valarray<T> v2; v2 = v; assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == v[i]); } { @@ -37,7 +38,7 @@ int main() std::valarray<T> v2; v2 = v; assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == v[i]); } { @@ -51,7 +52,7 @@ int main() for (int i = 0; i < N; ++i) { assert(v2[i].size() == v[i].size()); - for (int j = 0; j < v[i].size(); ++j) + for (std::size_t j = 0; j < v[i].size(); ++j) assert(v2[i][j] == v[i][j]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/initializer_list_assign.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/initializer_list_assign.pass.cpp index 571f56acd57..42dc68dabef 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/initializer_list_assign.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/initializer_list_assign.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -26,7 +27,7 @@ int main() std::valarray<T> v2; v2 = {1, 2, 3, 4, 5}; assert(v2.size() == N); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a[i]); } { @@ -36,7 +37,7 @@ int main() std::valarray<T> v2; v2 = {1, 2.5, 3, 4.25, 5}; assert(v2.size() == N); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a[i]); } { @@ -49,7 +50,7 @@ int main() for (int i = 0; i < N; ++i) { assert(v2[i].size() == a[i].size()); - for (int j = 0; j < a[i].size(); ++j) + for (std::size_t j = 0; j < a[i].size(); ++j) assert(v2[i][j] == a[i][j]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/move_assign.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/move_assign.pass.cpp index d4f750652e2..9ed4849faff 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/move_assign.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/move_assign.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -28,7 +29,7 @@ int main() v2 = std::move(v); assert(v2.size() == N); assert(v.size() == 0); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a[i]); } { @@ -40,7 +41,7 @@ int main() v2 = std::move(v); assert(v2.size() == N); assert(v.size() == 0); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a[i]); } { @@ -55,7 +56,7 @@ int main() for (int i = 0; i < N; ++i) { assert(v2[i].size() == a[i].size()); - for (int j = 0; j < a[i].size(); ++j) + for (std::size_t j = 0; j < a[i].size(); ++j) assert(v2[i][j] == a[i][j]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/value_assign.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/value_assign.pass.cpp index b9d67f86a21..cf1d34a117b 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/value_assign.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.assign/value_assign.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -25,7 +26,7 @@ int main() std::valarray<T> v(a, N); v = 7; assert(v.size() == N); - for (int i = 0; i < v.size(); ++i) + for (std::size_t i = 0; i < v.size(); ++i) assert(v[i] == 7); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/and_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/and_valarray.pass.cpp index 5b1c1b9911b..9ceae5f2df9 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/and_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/and_valarray.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -30,7 +31,7 @@ int main() v1 &= v2; assert(v1.size() == v2.size()); assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/and_value.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/and_value.pass.cpp index 2106a13e2c3..2d74a33379c 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/and_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/and_value.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -27,7 +28,7 @@ int main() std::valarray<T> v2(a2, N); v1 &= 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/divide_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/divide_valarray.pass.cpp index 3992d0aa43d..914e632d53f 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/divide_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/divide_valarray.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -30,7 +31,7 @@ int main() v3 /= v2; assert(v1.size() == v2.size()); assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/divide_value.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/divide_value.pass.cpp index 7bd1cc84df6..58ea7f18bcd 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/divide_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/divide_value.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -27,7 +28,7 @@ int main() std::valarray<T> v2(a2, N); v2 /= 6; assert(v1.size() == v2.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/minus_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/minus_valarray.pass.cpp index e3d308abacc..2cc2cce564f 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/minus_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/minus_valarray.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -30,7 +31,7 @@ int main() v3 -= v2; assert(v1.size() == v2.size()); assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/minus_value.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/minus_value.pass.cpp index 27ea8c2c036..49d7c7f5b54 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/minus_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/minus_value.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -27,7 +28,7 @@ int main() std::valarray<T> v2(a2, N); v1 -= 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/modulo_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/modulo_valarray.pass.cpp index 1754a5575eb..3bbff99430a 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/modulo_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/modulo_valarray.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -30,7 +31,7 @@ int main() v2 %= v1; assert(v1.size() == v2.size()); assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v2[i] == v3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/modulo_value.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/modulo_value.pass.cpp index 794a0b62926..d372d88a4cf 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/modulo_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/modulo_value.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -27,7 +28,7 @@ int main() std::valarray<T> v2(a2, N); v1 %= 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/or_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/or_valarray.pass.cpp index 0d70b4e715d..4a1be1916f8 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/or_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/or_valarray.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -30,7 +31,7 @@ int main() v1 |= v2; assert(v1.size() == v2.size()); assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/or_value.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/or_value.pass.cpp index 4030907ff3e..bab99bca0f3 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/or_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/or_value.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -27,7 +28,7 @@ int main() std::valarray<T> v2(a2, N); v1 |= 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/plus_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/plus_valarray.pass.cpp index fdf999c2a04..5f6047f65f4 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/plus_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/plus_valarray.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -30,7 +31,7 @@ int main() v1 += v2; assert(v1.size() == v2.size()); assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/plus_value.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/plus_value.pass.cpp index 23d6d9d0522..0b5e88edaee 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/plus_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/plus_value.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -27,7 +28,7 @@ int main() std::valarray<T> v2(a2, N); v1 += 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_left_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_left_valarray.pass.cpp index ad44e3887ec..96264811866 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_left_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_left_valarray.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -30,7 +31,7 @@ int main() v1 <<= v2; assert(v1.size() == v2.size()); assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_left_value.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_left_value.pass.cpp index 366407a95c6..05fa3b94c6b 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_left_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_left_value.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -27,7 +28,7 @@ int main() std::valarray<T> v2(a2, N); v1 <<= 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_right_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_right_valarray.pass.cpp index f7df16b843c..7161d27e60d 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_right_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_right_valarray.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -30,7 +31,7 @@ int main() v3 >>= v2; assert(v1.size() == v2.size()); assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_right_value.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_right_value.pass.cpp index 7c568b14cbe..726ac9b8f90 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_right_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/shift_right_value.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -27,7 +28,7 @@ int main() std::valarray<T> v2(a2, N); v2 >>= 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/times_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/times_valarray.pass.cpp index d3cf1eb8864..02c0cc59e74 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/times_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/times_valarray.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -30,7 +31,7 @@ int main() v1 *= v2; assert(v1.size() == v2.size()); assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/times_value.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/times_value.pass.cpp index aea9806bc0d..1740e449d11 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/times_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/times_value.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -27,7 +28,7 @@ int main() std::valarray<T> v2(a2, N); v1 *= 6; assert(v1.size() == v2.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/xor_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/xor_valarray.pass.cpp index a10bd7e0a00..452b581e0b2 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/xor_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/xor_valarray.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -30,7 +31,7 @@ int main() v1 ^= v2; assert(v1.size() == v2.size()); assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/xor_value.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/xor_value.pass.cpp index 327952f7b3a..6951653b46b 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/xor_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cassign/xor_value.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -27,7 +28,7 @@ int main() std::valarray<T> v2(a2, N); v1 ^= 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cons/copy.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cons/copy.pass.cpp index 04ac2cdf1b9..d0417333a40 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cons/copy.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cons/copy.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -25,7 +26,7 @@ int main() std::valarray<T> v(a, N); std::valarray<T> v2 = v; assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == v[i]); } { @@ -35,7 +36,7 @@ int main() std::valarray<T> v(a, N); std::valarray<T> v2 = v; assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == v[i]); } { @@ -48,7 +49,7 @@ int main() for (int i = 0; i < N; ++i) { assert(v2[i].size() == v[i].size()); - for (int j = 0; j < v[i].size(); ++j) + for (std::size_t j = 0; j < v[i].size(); ++j) assert(v2[i][j] == v[i][j]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cons/move.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cons/move.pass.cpp index 6ac8773fa4e..81eb7e40d48 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cons/move.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cons/move.pass.cpp @@ -16,6 +16,7 @@ #include <valarray> #include <utility> #include <cassert> +#include <cstddef> int main() { @@ -28,7 +29,7 @@ int main() std::valarray<T> v2 = std::move(v); assert(v2.size() == N); assert(v.size() == 0); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a[i]); } { @@ -39,7 +40,7 @@ int main() std::valarray<T> v2 = std::move(v); assert(v2.size() == N); assert(v.size() == 0); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a[i]); } { @@ -53,7 +54,7 @@ int main() for (int i = 0; i < N; ++i) { assert(v2[i].size() == a[i].size()); - for (int j = 0; j < v2[i].size(); ++j) + for (std::size_t j = 0; j < v2[i].size(); ++j) assert(v2[i][j] == a[i][j]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cons/pointer_size.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cons/pointer_size.pass.cpp index 3d3649ee40a..73f29a13614 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.cons/pointer_size.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.cons/pointer_size.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -45,7 +46,7 @@ int main() for (int i = 0; i < N; ++i) { assert(v[i].size() == a[i].size()); - for (int j = 0; j < v[i].size(); ++j) + for (std::size_t j = 0; j < v[i].size(); ++j) assert(v[i][j] == a[i][j]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.members/resize.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.members/resize.pass.cpp index 176d958aab9..9a527c2509b 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.members/resize.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.members/resize.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -25,17 +26,17 @@ int main() std::valarray<T> v1(a1, N1); v1.resize(8); assert(v1.size() == 8); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == 0); v1.resize(0); assert(v1.size() == 0); v1.resize(80); assert(v1.size() == 80); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == 0); v1.resize(40); assert(v1.size() == 40); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == 0); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.members/swap.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.members/swap.pass.cpp index a90a8093637..2fcdc973041 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.members/swap.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.members/swap.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -30,10 +31,10 @@ int main() std::valarray<T> v2_save = v2; v1.swap(v2); assert(v1.size() == v2_save.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2_save[i]); assert(v2.size() == v1_save.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == v1_save[i]); } { @@ -47,10 +48,10 @@ int main() std::valarray<T> v2_save = v2; v1.swap(v2); assert(v1.size() == v2_save.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2_save[i]); assert(v2.size() == v1_save.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == v1_save[i]); } { @@ -64,10 +65,10 @@ int main() std::valarray<T> v2_save = v2; v1.swap(v2); assert(v1.size() == v2_save.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2_save[i]); assert(v2.size() == v1_save.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == v1_save[i]); } { @@ -80,10 +81,10 @@ int main() std::valarray<T> v2_save = v2; v1.swap(v2); assert(v1.size() == v2_save.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v1[i] == v2_save[i]); assert(v2.size() == v1_save.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == v1_save[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/bit_not.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/bit_not.pass.cpp index c1d240cb679..272ec4f7046 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/bit_not.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/bit_not.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -25,7 +26,7 @@ int main() std::valarray<T> v(a, N); std::valarray<T> v2 = ~v; assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == ~v[i]); } { @@ -38,7 +39,7 @@ int main() for (int i = 0; i < N; ++i) { assert(v2[i].size() == v[i].size()); - for (int j = 0; j < v[i].size(); ++j) + for (std::size_t j = 0; j < v[i].size(); ++j) assert(v2[i][j] == ~v[i][j]); } } @@ -49,7 +50,7 @@ int main() std::valarray<T> v(a, N); std::valarray<T> v2 = ~(v + v); assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == ~(2*v[i])); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/negate.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/negate.pass.cpp index 25674bb44d9..6cbccd08f62 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/negate.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/negate.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -25,7 +26,7 @@ int main() std::valarray<T> v(a, N); std::valarray<T> v2 = -v; assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == -v[i]); } { @@ -35,7 +36,7 @@ int main() std::valarray<T> v(a, N); std::valarray<T> v2 = -v; assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == -v[i]); } { @@ -48,7 +49,7 @@ int main() for (int i = 0; i < N; ++i) { assert(v2[i].size() == v[i].size()); - for (int j = 0; j < v[i].size(); ++j) + for (std::size_t j = 0; j < v[i].size(); ++j) assert(v2[i][j] == -v[i][j]); } } @@ -59,7 +60,7 @@ int main() std::valarray<T> v(a, N); std::valarray<T> v2 = -(v + v); assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == -2*v[i]); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/not.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/not.pass.cpp index 306ea0c1847..844b3d2100b 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/not.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/not.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -25,7 +26,7 @@ int main() std::valarray<T> v(a, N); std::valarray<bool> v2 = !v; assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == !v[i]); } { @@ -35,7 +36,7 @@ int main() std::valarray<T> v(a, N); std::valarray<bool> v2 = !(v + v); assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == !(2 * v[i])); } } diff --git a/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/plus.pass.cpp b/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/plus.pass.cpp index 4bcdaf095ff..df6fccc38c8 100644 --- a/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/plus.pass.cpp +++ b/libcxx/test/std/numerics/numarray/template.valarray/valarray.unary/plus.pass.cpp @@ -15,6 +15,7 @@ #include <valarray> #include <cassert> +#include <cstddef> int main() { @@ -25,7 +26,7 @@ int main() std::valarray<T> v(a, N); std::valarray<T> v2 = +v; assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == +v[i]); } { @@ -35,7 +36,7 @@ int main() std::valarray<T> v(a, N); std::valarray<T> v2 = +v; assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == +v[i]); } { @@ -48,7 +49,7 @@ int main() for (int i = 0; i < N; ++i) { assert(v2[i].size() == v[i].size()); - for (int j = 0; j < v[i].size(); ++j) + for (std::size_t j = 0; j < v[i].size(); ++j) assert(v2[i][j] == +v[i][j]); } } @@ -59,7 +60,7 @@ int main() std::valarray<T> v(a, N); std::valarray<T> v2 = +(v + v); assert(v2.size() == v.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == +2*v[i]); } } |