From e898b484f646a10e0bcf90315b417bf32cfbd659 Mon Sep 17 00:00:00 2001 From: "Stephan T. Lavavej" Date: Wed, 23 Nov 2016 22:01:19 +0000 Subject: [PATCH] [libcxx] [test] D27013: Fix MSVC warning C4018 "signed/unsigned mismatch", part 1/12. Change loop indices from int to std::size_t. Also, include when it wasn't already being included. llvm-svn: 287820 --- .../binary.search/binary_search.pass.cpp | 3 ++- .../binary.search/binary_search_comp.pass.cpp | 3 ++- .../equal.range/equal_range.pass.cpp | 3 ++- .../equal.range/equal_range_comp.pass.cpp | 3 ++- .../lower.bound/lower_bound.pass.cpp | 3 ++- .../lower.bound/lower_bound_comp.pass.cpp | 3 ++- .../upper.bound/upper_bound.pass.cpp | 3 ++- .../upper.bound/upper_bound_comp.pass.cpp | 3 ++- .../queue.cons.alloc/ctor_container_alloc.pass.cpp | 3 ++- .../queue/queue.cons/ctor_container.pass.cpp | 3 ++- .../stack.cons.alloc/ctor_container_alloc.pass.cpp | 3 ++- .../stack/stack.cons/ctor_container.pass.cpp | 3 ++- .../deque/deque.capacity/resize_size.pass.cpp | 3 ++- .../deque.capacity/resize_size_value.pass.cpp | 3 ++- .../sequences/vector.bool/push_back.pass.cpp | 5 +++-- .../stringstream.cons/move2.pass.cpp | 3 ++- .../valarray.assign/copy_assign.pass.cpp | 7 ++++--- .../initializer_list_assign.pass.cpp | 7 ++++--- .../valarray.assign/move_assign.pass.cpp | 7 ++++--- .../valarray.assign/value_assign.pass.cpp | 3 ++- .../valarray.cassign/and_valarray.pass.cpp | 3 ++- .../valarray.cassign/and_value.pass.cpp | 3 ++- .../valarray.cassign/divide_valarray.pass.cpp | 3 ++- .../valarray.cassign/divide_value.pass.cpp | 3 ++- .../valarray.cassign/minus_valarray.pass.cpp | 3 ++- .../valarray.cassign/minus_value.pass.cpp | 3 ++- .../valarray.cassign/modulo_valarray.pass.cpp | 3 ++- .../valarray.cassign/modulo_value.pass.cpp | 3 ++- .../valarray.cassign/or_valarray.pass.cpp | 3 ++- .../valarray.cassign/or_value.pass.cpp | 3 ++- .../valarray.cassign/plus_valarray.pass.cpp | 3 ++- .../valarray.cassign/plus_value.pass.cpp | 3 ++- .../valarray.cassign/shift_left_valarray.pass.cpp | 3 ++- .../valarray.cassign/shift_left_value.pass.cpp | 3 ++- .../valarray.cassign/shift_right_valarray.pass.cpp | 3 ++- .../valarray.cassign/shift_right_value.pass.cpp | 3 ++- .../valarray.cassign/times_valarray.pass.cpp | 3 ++- .../valarray.cassign/times_value.pass.cpp | 3 ++- .../valarray.cassign/xor_valarray.pass.cpp | 3 ++- .../valarray.cassign/xor_value.pass.cpp | 3 ++- .../template.valarray/valarray.cons/copy.pass.cpp | 7 ++++--- .../template.valarray/valarray.cons/move.pass.cpp | 7 ++++--- .../valarray.cons/pointer_size.pass.cpp | 3 ++- .../valarray.members/resize.pass.cpp | 7 ++++--- .../valarray.members/swap.pass.cpp | 17 ++++++++-------- .../valarray.unary/bit_not.pass.cpp | 7 ++++--- .../valarray.unary/negate.pass.cpp | 9 +++++---- .../template.valarray/valarray.unary/not.pass.cpp | 5 +++-- .../template.valarray/valarray.unary/plus.pass.cpp | 9 +++++---- .../valarray.binary/and_valarray_valarray.pass.cpp | 3 ++- .../valarray.binary/and_valarray_value.pass.cpp | 3 ++- .../valarray.binary/and_value_valarray.pass.cpp | 3 ++- .../divide_valarray_valarray.pass.cpp | 3 ++- .../valarray.binary/divide_valarray_value.pass.cpp | 3 ++- .../valarray.binary/divide_value_valarray.pass.cpp | 3 ++- .../minus_valarray_valarray.pass.cpp | 3 ++- .../valarray.binary/minus_valarray_value.pass.cpp | 3 ++- .../valarray.binary/minus_value_valarray.pass.cpp | 3 ++- .../modulo_valarray_valarray.pass.cpp | 3 ++- .../valarray.binary/modulo_valarray_value.pass.cpp | 3 ++- .../valarray.binary/modulo_value_valarray.pass.cpp | 3 ++- .../valarray.binary/or_valarray_valarray.pass.cpp | 3 ++- .../valarray.binary/or_valarray_value.pass.cpp | 3 ++- .../valarray.binary/or_value_valarray.pass.cpp | 3 ++- .../plus_valarray_valarray.pass.cpp | 3 ++- .../valarray.binary/plus_valarray_value.pass.cpp | 3 ++- .../valarray.binary/plus_value_valarray.pass.cpp | 3 ++- .../shift_left_valarray_valarray.pass.cpp | 3 ++- .../shift_left_valarray_value.pass.cpp | 3 ++- .../shift_left_value_valarray.pass.cpp | 3 ++- .../shift_right_valarray_valarray.pass.cpp | 3 ++- .../shift_right_valarray_value.pass.cpp | 3 ++- .../shift_right_value_valarray.pass.cpp | 3 ++- .../times_valarray_valarray.pass.cpp | 3 ++- .../valarray.binary/times_valarray_value.pass.cpp | 3 ++- .../valarray.binary/times_value_valarray.pass.cpp | 3 ++- .../valarray.binary/xor_valarray_valarray.pass.cpp | 3 ++- .../valarray.binary/xor_valarray_value.pass.cpp | 3 ++- .../valarray.binary/xor_value_valarray.pass.cpp | 3 ++- .../and_valarray_valarray.pass.cpp | 3 ++- .../and_valarray_value.pass.cpp | 5 +++-- .../and_value_valarray.pass.cpp | 5 +++-- .../equal_valarray_valarray.pass.cpp | 3 ++- .../equal_valarray_value.pass.cpp | 3 ++- .../equal_value_valarray.pass.cpp | 3 ++- .../greater_equal_valarray_valarray.pass.cpp | 3 ++- .../greater_equal_valarray_value.pass.cpp | 3 ++- .../greater_equal_value_valarray.pass.cpp | 3 ++- .../greater_valarray_valarray.pass.cpp | 3 ++- .../greater_valarray_value.pass.cpp | 3 ++- .../greater_value_valarray.pass.cpp | 3 ++- .../less_equal_valarray_valarray.pass.cpp | 3 ++- .../less_equal_valarray_value.pass.cpp | 3 ++- .../less_equal_value_valarray.pass.cpp | 3 ++- .../less_valarray_valarray.pass.cpp | 3 ++- .../less_valarray_value.pass.cpp | 3 ++- .../less_value_valarray.pass.cpp | 3 ++- .../not_equal_valarray_valarray.pass.cpp | 3 ++- .../not_equal_valarray_value.pass.cpp | 3 ++- .../not_equal_value_valarray.pass.cpp | 3 ++- .../or_valarray_valarray.pass.cpp | 3 ++- .../valarray.comparison/or_valarray_value.pass.cpp | 5 +++-- .../valarray.comparison/or_value_valarray.pass.cpp | 5 +++-- .../valarray.special/swap.pass.cpp | 17 ++++++++-------- .../valarray.transcend/abs_valarray.pass.cpp | 3 ++- .../valarray.transcend/acos_valarray.pass.cpp | 3 ++- .../valarray.transcend/asin_valarray.pass.cpp | 3 ++- .../atan2_valarray_valarray.pass.cpp | 3 ++- .../atan2_valarray_value.pass.cpp | 3 ++- .../atan2_value_valarray.pass.cpp | 3 ++- .../valarray.transcend/atan_valarray.pass.cpp | 3 ++- .../valarray.transcend/cos_valarray.pass.cpp | 3 ++- .../valarray.transcend/cosh_valarray.pass.cpp | 3 ++- .../valarray.transcend/exp_valarray.pass.cpp | 3 ++- .../valarray.transcend/log10_valarray.pass.cpp | 3 ++- .../valarray.transcend/log_valarray.pass.cpp | 3 ++- .../pow_valarray_valarray.pass.cpp | 3 ++- .../valarray.transcend/pow_valarray_value.pass.cpp | 3 ++- .../valarray.transcend/pow_value_valarray.pass.cpp | 3 ++- .../valarray.transcend/sin_valarray.pass.cpp | 3 ++- .../valarray.transcend/sinh_valarray.pass.cpp | 3 ++- .../valarray.transcend/sqrt_valarray.pass.cpp | 3 ++- .../valarray.transcend/tan_valarray.pass.cpp | 3 ++- .../valarray.transcend/tanh_valarray.pass.cpp | 3 ++- .../rand.dist.bern.bernoulli/eval.pass.cpp | 5 +++-- .../rand.dist.bern.bernoulli/eval_param.pass.cpp | 5 +++-- .../rand.dist.norm.chisq/eval.pass.cpp | 7 ++++--- .../rand.dist.norm.chisq/eval_param.pass.cpp | 7 ++++--- .../rand.dist.norm.normal/eval.pass.cpp | 3 ++- .../rand.dist.norm.normal/eval_param.pass.cpp | 3 ++- .../rand.dist.pois.exp/eval.pass.cpp | 7 ++++--- .../rand.dist.pois.exp/eval_param.pass.cpp | 3 ++- .../rand.dist.pois.weibull/eval.pass.cpp | 7 ++++--- .../rand.dist.pois.weibull/eval_param.pass.cpp | 7 ++++--- .../rand.dist.samp.pconst/eval_param.pass.cpp | 3 ++- .../rand.dist.uni/rand.dist.uni.int/eval.pass.cpp | 21 ++++++++++---------- .../rand.dist.uni.int/eval_param.pass.cpp | 3 ++- .../rand.dist.uni/rand.dist.uni.real/eval.pass.cpp | 23 +++++++++++----------- .../rand.dist.uni.real/eval_param.pass.cpp | 3 ++- 139 files changed, 349 insertions(+), 210 deletions(-) diff --git a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp index 253e0e3..1f74a9a 100644 --- a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp +++ b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include #include "test_iterators.h" @@ -36,7 +37,7 @@ test() const unsigned M = 10; std::vector v(N); int x = 0; - for (int i = 0; i < v.size(); ++i) + for (std::size_t i = 0; i < v.size(); ++i) { v[i] = x; if (++x == M) diff --git a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp index 1d28409..802d897 100644 --- a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp +++ b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp @@ -19,6 +19,7 @@ #include #include #include +#include #include "test_iterators.h" @@ -37,7 +38,7 @@ test() const unsigned M = 10; std::vector v(N); int x = 0; - for (int i = 0; i < v.size(); ++i) + for (std::size_t i = 0; i < v.size(); ++i) { v[i] = x; if (++x == M) diff --git a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp index ce659c1..8c2b608 100644 --- a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp +++ b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include #include "test_iterators.h" @@ -44,7 +45,7 @@ test() const unsigned M = 10; std::vector v(N); int x = 0; - for (int i = 0; i < v.size(); ++i) + for (std::size_t i = 0; i < v.size(); ++i) { v[i] = x; if (++x == M) diff --git a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp index 2b29e2c..c2d92d9 100644 --- a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp +++ b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp @@ -19,6 +19,7 @@ #include #include #include +#include #include "test_iterators.h" @@ -45,7 +46,7 @@ test() const unsigned M = 10; std::vector v(N); int x = 0; - for (int i = 0; i < v.size(); ++i) + for (std::size_t i = 0; i < v.size(); ++i) { v[i] = x; if (++x == M) diff --git a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp index ce4f7ce..2608104 100644 --- a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp +++ b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp @@ -17,6 +17,7 @@ #include #include #include +#include #include "test_iterators.h" @@ -39,7 +40,7 @@ test() const unsigned M = 10; std::vector v(N); int x = 0; - for (int i = 0; i < v.size(); ++i) + for (std::size_t i = 0; i < v.size(); ++i) { v[i] = x; if (++x == M) diff --git a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp index ae65c59..6a54632 100644 --- a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp +++ b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include #include "test_iterators.h" @@ -40,7 +41,7 @@ test() const unsigned M = 10; std::vector v(N); int x = 0; - for (int i = 0; i < v.size(); ++i) + for (std::size_t i = 0; i < v.size(); ++i) { v[i] = x; if (++x == M) diff --git a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp index 3659e08..106f149 100644 --- a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp +++ b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp @@ -17,6 +17,7 @@ #include #include #include +#include #include "test_iterators.h" @@ -39,7 +40,7 @@ test() const unsigned M = 10; std::vector v(N); int x = 0; - for (int i = 0; i < v.size(); ++i) + for (std::size_t i = 0; i < v.size(); ++i) { v[i] = x; if (++x == M) diff --git a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp index dd5fcfc..3fa3461 100644 --- a/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp +++ b/libcxx/test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include #include "test_iterators.h" @@ -40,7 +41,7 @@ test() const unsigned M = 10; std::vector v(N); int x = 0; - for (int i = 0; i < v.size(); ++i) + for (std::size_t i = 0; i < v.size(); ++i) { v[i] = x; if (++x == M) diff --git a/libcxx/test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_container_alloc.pass.cpp b/libcxx/test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_container_alloc.pass.cpp index 16ba174..602a858 100644 --- a/libcxx/test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_container_alloc.pass.cpp +++ b/libcxx/test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_container_alloc.pass.cpp @@ -14,6 +14,7 @@ #include #include +#include #include "test_allocator.h" @@ -49,7 +50,7 @@ int main() test q(d, test_allocator(4)); assert(q.get_allocator() == test_allocator(4)); assert(q.size() == 5); - for (int i = 0; i < d.size(); ++i) + for (std::size_t i = 0; i < d.size(); ++i) { assert(q.front() == d[i]); q.pop(); diff --git a/libcxx/test/std/containers/container.adaptors/queue/queue.cons/ctor_container.pass.cpp b/libcxx/test/std/containers/container.adaptors/queue/queue.cons/ctor_container.pass.cpp index c4ab955..6832a5f 100644 --- a/libcxx/test/std/containers/container.adaptors/queue/queue.cons/ctor_container.pass.cpp +++ b/libcxx/test/std/containers/container.adaptors/queue/queue.cons/ctor_container.pass.cpp @@ -13,6 +13,7 @@ #include #include +#include template C @@ -29,7 +30,7 @@ int main() std::deque d = make >(5); std::queue q(d); assert(q.size() == 5); - for (int i = 0; i < d.size(); ++i) + for (std::size_t i = 0; i < d.size(); ++i) { assert(q.front() == d[i]); q.pop(); diff --git a/libcxx/test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_container_alloc.pass.cpp b/libcxx/test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_container_alloc.pass.cpp index fe86227..cc9937a 100644 --- a/libcxx/test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_container_alloc.pass.cpp +++ b/libcxx/test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_container_alloc.pass.cpp @@ -14,6 +14,7 @@ #include #include +#include #include "test_allocator.h" @@ -49,7 +50,7 @@ int main() test q(d, test_allocator(4)); assert(q.get_allocator() == test_allocator(4)); assert(q.size() == 5); - for (int i = 0; i < d.size(); ++i) + for (std::size_t i = 0; i < d.size(); ++i) { assert(q.top() == d[d.size() - i - 1]); q.pop(); diff --git a/libcxx/test/std/containers/container.adaptors/stack/stack.cons/ctor_container.pass.cpp b/libcxx/test/std/containers/container.adaptors/stack/stack.cons/ctor_container.pass.cpp index 9dc0501..7ae12dd 100644 --- a/libcxx/test/std/containers/container.adaptors/stack/stack.cons/ctor_container.pass.cpp +++ b/libcxx/test/std/containers/container.adaptors/stack/stack.cons/ctor_container.pass.cpp @@ -13,6 +13,7 @@ #include #include +#include template C @@ -29,7 +30,7 @@ int main() std::deque d = make >(5); std::stack q(d); assert(q.size() == 5); - for (int i = 0; i < d.size(); ++i) + for (std::size_t i = 0; i < d.size(); ++i) { assert(q.top() == d[d.size() - i - 1]); q.pop(); diff --git a/libcxx/test/std/containers/sequences/deque/deque.capacity/resize_size.pass.cpp b/libcxx/test/std/containers/sequences/deque/deque.capacity/resize_size.pass.cpp index 53c6bd3..156c274 100644 --- a/libcxx/test/std/containers/sequences/deque/deque.capacity/resize_size.pass.cpp +++ b/libcxx/test/std/containers/sequences/deque/deque.capacity/resize_size.pass.cpp @@ -15,6 +15,7 @@ #include #include #include +#include #include "test_macros.h" #include "min_allocator.h" @@ -53,7 +54,7 @@ test(C& c1, int size) CI i = c1.begin(); for (int j = 0; j < std::min(c1_osize, c1.size()); ++j, ++i) assert(*i == j); - for (int j = c1_osize; j < c1.size(); ++j, ++i) + for (std::size_t j = c1_osize; j < c1.size(); ++j, ++i) assert(*i == 0); } diff --git a/libcxx/test/std/containers/sequences/deque/deque.capacity/resize_size_value.pass.cpp b/libcxx/test/std/containers/sequences/deque/deque.capacity/resize_size_value.pass.cpp index 12af6438..82d2005 100644 --- a/libcxx/test/std/containers/sequences/deque/deque.capacity/resize_size_value.pass.cpp +++ b/libcxx/test/std/containers/sequences/deque/deque.capacity/resize_size_value.pass.cpp @@ -15,6 +15,7 @@ #include #include #include +#include #include "test_macros.h" #include "min_allocator.h" @@ -53,7 +54,7 @@ test(C& c1, int size, int x) CI i = c1.begin(); for (int j = 0; j < std::min(c1_osize, c1.size()); ++j, ++i) assert(*i == j); - for (int j = c1_osize; j < c1.size(); ++j, ++i) + for (std::size_t j = c1_osize; j < c1.size(); ++j, ++i) assert(*i == x); } diff --git a/libcxx/test/std/containers/sequences/vector.bool/push_back.pass.cpp b/libcxx/test/std/containers/sequences/vector.bool/push_back.pass.cpp index 3897a43..c482f49 100644 --- a/libcxx/test/std/containers/sequences/vector.bool/push_back.pass.cpp +++ b/libcxx/test/std/containers/sequences/vector.bool/push_back.pass.cpp @@ -14,6 +14,7 @@ #include #include +#include #include "min_allocator.h" @@ -27,7 +28,7 @@ int main() { c.push_back(a[i]); assert(c.size() == i+1); - for (int j = 0; j < c.size(); ++j) + for (std::size_t j = 0; j < c.size(); ++j) assert(c[j] == a[j]); } } @@ -40,7 +41,7 @@ int main() { c.push_back(a[i]); assert(c.size() == i+1); - for (int j = 0; j < c.size(); ++j) + for (std::size_t j = 0; j < c.size(); ++j) assert(c[j] == a[j]); } } diff --git a/libcxx/test/std/input.output/string.streams/stringstream.cons/move2.pass.cpp b/libcxx/test/std/input.output/string.streams/stringstream.cons/move2.pass.cpp index 856cf3c..78d682f 100644 --- a/libcxx/test/std/input.output/string.streams/stringstream.cons/move2.pass.cpp +++ b/libcxx/test/std/input.output/string.streams/stringstream.cons/move2.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include int main() { @@ -27,7 +28,7 @@ int main() vecis.back().str("hub started at [00 6b 8b 45 69]"); vecis.push_back(std::istringstream()); vecis.back().str("hub started at [00 6b 8b 45 69]"); - for (int n = 0; n < vecis.size(); n++) + for (std::size_t n = 0; n < vecis.size(); n++) { assert(vecis[n].str().size() == 31); vecis[n].seekg(0, std::ios_base::beg); 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 2fc42ad..a65a282 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 #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray 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 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 571f56a..42dc68d 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 #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray 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 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 d4f7506..9ed4849 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 #include +#include 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 b9d67f8..cf1d34a 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 #include +#include int main() { @@ -25,7 +26,7 @@ int main() std::valarray 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 5b1c1b9..9ceae5f 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 #include +#include 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 2106a13..2d74a33 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 #include +#include int main() { @@ -27,7 +28,7 @@ int main() std::valarray 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 3992d0a..914e632 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 #include +#include 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 7bd1cc8..58ea7f1 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 #include +#include int main() { @@ -27,7 +28,7 @@ int main() std::valarray 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 e3d308a..2cc2cce 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 #include +#include 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 27ea8c2..49d7c7f 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 #include +#include int main() { @@ -27,7 +28,7 @@ int main() std::valarray 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 1754a55..3bbff99 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 #include +#include 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 794a0b6..d372d88 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 #include +#include int main() { @@ -27,7 +28,7 @@ int main() std::valarray 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 0d70b4e..4a1be19 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 #include +#include 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 4030907..bab99bc 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 #include +#include int main() { @@ -27,7 +28,7 @@ int main() std::valarray 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 fdf999c..5f6047f 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 #include +#include 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 23d6d9d..0b5e88e 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 #include +#include int main() { @@ -27,7 +28,7 @@ int main() std::valarray 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 ad44e38..9626481 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 #include +#include 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 366407a..05fa3b9 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 #include +#include int main() { @@ -27,7 +28,7 @@ int main() std::valarray 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 f7df16b..7161d27 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 #include +#include 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 7c568b1..726ac9b 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 #include +#include int main() { @@ -27,7 +28,7 @@ int main() std::valarray 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 d3cf1eb..02c0cc5 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 #include +#include 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 aea9806..1740e44 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 #include +#include int main() { @@ -27,7 +28,7 @@ int main() std::valarray 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 a10bd7e..452b581 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 #include +#include 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 327952f..6951653 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 #include +#include int main() { @@ -27,7 +28,7 @@ int main() std::valarray 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 04ac2cd..d041733 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 #include +#include int main() { @@ -25,7 +26,7 @@ int main() std::valarray v(a, N); std::valarray 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 v(a, N); std::valarray 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 6ac8773f..81eb7e4 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 #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray 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 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 3d3649ee..73f29a1 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 #include +#include 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 176d958..9a527c2 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 #include +#include int main() { @@ -25,17 +26,17 @@ int main() std::valarray 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 a90a809..2fcdc97 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 #include +#include int main() { @@ -30,10 +31,10 @@ int main() std::valarray 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 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 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 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 c1d240c..272ec4f 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 #include +#include int main() { @@ -25,7 +26,7 @@ int main() std::valarray v(a, N); std::valarray 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 v(a, N); std::valarray 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 25674bb..6cbccd0 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 #include +#include int main() { @@ -25,7 +26,7 @@ int main() std::valarray v(a, N); std::valarray 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 v(a, N); std::valarray 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 v(a, N); std::valarray 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 306ea0c..844b3d2 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 #include +#include int main() { @@ -25,7 +26,7 @@ int main() std::valarray v(a, N); std::valarray 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 v(a, N); std::valarray 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 4bcdaf0..df6fccc 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 #include +#include int main() { @@ -25,7 +26,7 @@ int main() std::valarray v(a, N); std::valarray 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 v(a, N); std::valarray 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 v(a, N); std::valarray 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/valarray.nonmembers/valarray.binary/and_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_valarray_valarray.pass.cpp index 9214e61..724b868 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_valarray_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -29,7 +30,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_valarray_value.pass.cpp index 0976a88..360ffe5 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_valarray_value.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = v1 & 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_value_valarray.pass.cpp index e3dd180..7de8117 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/and_value_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = 3 & v1; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_valarray_valarray.pass.cpp index ff250af..cb02459 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_valarray_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -29,7 +30,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_valarray_value.pass.cpp index ffbebab..0b692aa 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_valarray_value.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = v1 / 6; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_value_valarray.pass.cpp index 1a7f2f0..c6c339b 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/divide_value_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = 3 / v1; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_valarray_valarray.pass.cpp index 1f0354e..ddea683 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_valarray_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -29,7 +30,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_valarray_value.pass.cpp index 382cab8..b5fc58a 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_valarray_value.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = v1 - 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_value_valarray.pass.cpp index 7f00aba..1780eda 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/minus_value_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = 3 - v1; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_valarray_valarray.pass.cpp index 0a9cf38..58b78a3 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_valarray_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -29,7 +30,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_valarray_value.pass.cpp index 12c4c245..083fdab 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_valarray_value.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = v1 % 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_value_valarray.pass.cpp index 1d73887..55801ca 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/modulo_value_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = 3 % v1; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_valarray_valarray.pass.cpp index a23ea4f..adea116 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_valarray_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -29,7 +30,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_valarray_value.pass.cpp index f617c27..3f526b8 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_valarray_value.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = v1 | 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_value_valarray.pass.cpp index 8903f43..246a485 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/or_value_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = 3 | v1; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_valarray_valarray.pass.cpp index 1167772..82ebeba 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_valarray_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -29,7 +30,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_valarray_value.pass.cpp index b1b4e69..68c7528 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_valarray_value.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = v1 + 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_value_valarray.pass.cpp index df22853..723ec62 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/plus_value_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = 3 + v1; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_valarray_valarray.pass.cpp index 42a7c41..31d50ee 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_valarray_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -29,7 +30,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_valarray_value.pass.cpp index 753ba38..646b55e 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_valarray_value.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = v1 << 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_value_valarray.pass.cpp index 640ce1a4..5ddce6f 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_left_value_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = 3 << v1; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_valarray_valarray.pass.cpp index 8e6358d..b6c4c11 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_valarray_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -29,7 +30,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_valarray_value.pass.cpp index 0c0ba54..abc7726 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_valarray_value.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = v1 >> 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_value_valarray.pass.cpp index ad5418a..956ec05 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/shift_right_value_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = 40 >> v1; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_valarray_valarray.pass.cpp index 69a3bff..23cbdbe 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_valarray_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -29,7 +30,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_valarray_value.pass.cpp index c4fb410..cf87f00 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_valarray_value.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = v1 * 6; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_value_valarray.pass.cpp index f5d8777..23b078e 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/times_value_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = 6 * v1; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_valarray_valarray.pass.cpp index 71b505b..e550d0c 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_valarray_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -29,7 +30,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_valarray_value.pass.cpp index 8dbe684..d7d5aa4 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_valarray_value.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = v1 ^ 3; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_value_valarray.pass.cpp index face063..3e83ff9 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.binary/xor_value_valarray.pass.cpp @@ -15,6 +15,7 @@ #include #include +#include int main() { @@ -26,7 +27,7 @@ int main() std::valarray v1(a1, N); std::valarray v2 = 3 ^ v1; assert(v1.size() == v2.size()); - for (int i = 0; i < v2.size(); ++i) + for (std::size_t i = 0; i < v2.size(); ++i) assert(v2[i] == a2[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_valarray_valarray.pass.cpp index af2a1b3..003ed3d 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_valarray_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -31,7 +32,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_valarray_value.pass.cpp index f34fe96..59f2999 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_valarray_value.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = v1 && 5; assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v3[i] == a3[i]); } { @@ -39,7 +40,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = v1 && 0; assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_value_valarray.pass.cpp index c323d13..9be01bf 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/and_value_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v2(a2, N); std::valarray v3 = 5 && v2; assert(v2.size() == v3.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(v3[i] == a3[i]); } { @@ -39,7 +40,7 @@ int main() std::valarray v2(a2, N); std::valarray v3 = 0 && v2; assert(v2.size() == v3.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_valarray_valarray.pass.cpp index 6222e91..78dabed 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_valarray_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -31,7 +32,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_valarray_value.pass.cpp index dca6505..31c040b 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_valarray_value.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = v1 == 2; assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_value_valarray.pass.cpp index 532219e..89d627d 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/equal_value_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v2(a2, N); std::valarray v3 = 2 == v2; assert(v2.size() == v3.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_valarray_valarray.pass.cpp index 75e6269..f4a5e18 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_valarray_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -31,7 +32,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_valarray_value.pass.cpp index 020706d..f0ea1e9 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_valarray_value.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = v1 >= 2; assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_value_valarray.pass.cpp index faf2003..99b97d5 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_equal_value_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v2(a2, N); std::valarray v3 = 2 >= v2; assert(v2.size() == v3.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_valarray_valarray.pass.cpp index 3276085..bdfd191 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_valarray_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -31,7 +32,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_valarray_value.pass.cpp index 1ab774c..a6cef86 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_valarray_value.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = v1 > 2; assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_value_valarray.pass.cpp index c5012d6..712e396 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/greater_value_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v2(a2, N); std::valarray v3 = 2 > v2; assert(v2.size() == v3.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_valarray_valarray.pass.cpp index ceb6658..8ba8394 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_valarray_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -31,7 +32,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_valarray_value.pass.cpp index 4a391a3..242ce8a 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_valarray_value.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = v1 <= 2; assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_value_valarray.pass.cpp index cf34e18..1b9ea4d 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_equal_value_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v2(a2, N); std::valarray v3 = 2 <= v2; assert(v2.size() == v3.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_valarray_valarray.pass.cpp index 0fa9948..5a54085 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_valarray_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -31,7 +32,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_valarray_value.pass.cpp index 7a47c90..50b074a 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_valarray_value.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = v1 < 2; assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_value_valarray.pass.cpp index 4d6cbad..248037d 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/less_value_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v2(a2, N); std::valarray v3 = 2 < v2; assert(v2.size() == v3.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_valarray_valarray.pass.cpp index c9675a9..a4404d1 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_valarray_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -31,7 +32,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_valarray_value.pass.cpp index 9daa728..45df48f 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_valarray_value.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = v1 != 2; assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_value_valarray.pass.cpp index 37439aa..8545464 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/not_equal_value_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v2(a2, N); std::valarray v3 = 2 != v2; assert(v2.size() == v3.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_valarray_valarray.pass.cpp index 9a2f84e..1f2a7da 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_valarray_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -31,7 +32,7 @@ int main() std::valarray v3 = 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(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_valarray_value.pass.cpp index 789df5b..426c0558 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_valarray_value.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = v1 || 5; assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v3[i] == a3[i]); } { @@ -39,7 +40,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = v1 || 0; assert(v1.size() == v3.size()); - for (int i = 0; i < v1.size(); ++i) + for (std::size_t i = 0; i < v1.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_value_valarray.pass.cpp index d669059..3bf0fe7 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.comparison/or_value_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v2(a2, N); std::valarray v3 = 5 || v2; assert(v2.size() == v3.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(v3[i] == a3[i]); } { @@ -39,7 +40,7 @@ int main() std::valarray v2(a2, N); std::valarray v3 = 0 || v2; assert(v2.size() == v3.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.special/swap.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.special/swap.pass.cpp index 84f7394..bd845ce 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.special/swap.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.special/swap.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -32,10 +33,10 @@ int main() std::valarray v2_save = v2; swap(v1, 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]); } { @@ -49,10 +50,10 @@ int main() std::valarray v2_save = v2; swap(v1, 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]); } { @@ -66,10 +67,10 @@ int main() std::valarray v2_save = v2; swap(v1, 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]); } { @@ -82,10 +83,10 @@ int main() std::valarray v2_save = v2; swap(v1, 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/valarray.nonmembers/valarray.transcend/abs_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/abs_valarray.pass.cpp index 7d112a6..9af8b1a 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/abs_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/abs_valarray.pass.cpp @@ -17,6 +17,7 @@ #include #include +#include int main() { @@ -28,7 +29,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = abs(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(v3[i] == a3[i]); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/acos_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/acos_valarray.pass.cpp index ef2451d..2814e2e 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/acos_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/acos_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = acos(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/asin_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/asin_valarray.pass.cpp index 11c7c68..f2f873c 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/asin_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/asin_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = asin(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_valarray_valarray.pass.cpp index b860413..d5ae07b 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_valarray_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -47,7 +48,7 @@ int main() std::valarray v2(a2, N); std::valarray v3 = atan2(v1, v2); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_valarray_value.pass.cpp index 94ffebf..8345f95 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_valarray_value.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = atan2(v1, .75); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_value_valarray.pass.cpp index 360e70e..f28a69a 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan2_value_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = atan2(.75, v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan_valarray.pass.cpp index e66118b1..78740a2 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/atan_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = atan(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/cos_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/cos_valarray.pass.cpp index baeb0d0..eb5b9a3 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/cos_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/cos_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = cos(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/cosh_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/cosh_valarray.pass.cpp index 02a547a..f8075d3 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/cosh_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/cosh_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = cosh(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/exp_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/exp_valarray.pass.cpp index dce9c55..741e1ab 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/exp_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/exp_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = exp(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/log10_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/log10_valarray.pass.cpp index 2b99081..a2cfe68 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/log10_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/log10_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = log10(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/log_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/log_valarray.pass.cpp index 2c51cd6..d3795f9 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/log_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/log_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = log(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_valarray_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_valarray_valarray.pass.cpp index 37ca742..d0f8bdb 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_valarray_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_valarray_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -47,7 +48,7 @@ int main() std::valarray v2(a2, N); std::valarray v3 = pow(v1, v2); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_valarray_value.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_valarray_value.pass.cpp index 290ddc6..2201723 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_valarray_value.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_valarray_value.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = pow(v1, 2.0); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_value_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_value_valarray.pass.cpp index f52990b..e34f664 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_value_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/pow_value_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = pow(2.0, v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sin_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sin_valarray.pass.cpp index f05bd05..30b30ca 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sin_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sin_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = sin(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sinh_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sinh_valarray.pass.cpp index 73dca83..6fbb4f0 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sinh_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sinh_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = sinh(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sqrt_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sqrt_valarray.pass.cpp index 193dcd2..e577a83 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sqrt_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/sqrt_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = sqrt(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/tan_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/tan_valarray.pass.cpp index 021dbc4..9db12a3 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/tan_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/tan_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = tan(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/tanh_valarray.pass.cpp b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/tanh_valarray.pass.cpp index 4cc58c3..dfcd531 100644 --- a/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/tanh_valarray.pass.cpp +++ b/libcxx/test/std/numerics/numarray/valarray.nonmembers/valarray.transcend/tanh_valarray.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include bool is_about(double x, double y, int p) { @@ -45,7 +46,7 @@ int main() std::valarray v1(a1, N); std::valarray v3 = tanh(v1); assert(v3.size() == v1.size()); - for (int i = 0; i < v3.size(); ++i) + for (std::size_t i = 0; i < v3.size(); ++i) assert(is_about(v3[i], a3[i], 10)); } } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp index b267c24..0118ae0 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp @@ -17,6 +17,7 @@ #include #include #include +#include template inline @@ -42,7 +43,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -78,7 +79,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp index f96df82..0cdb0b7 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp @@ -17,6 +17,7 @@ #include #include #include +#include template inline @@ -44,7 +45,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -82,7 +83,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp index f6bc3c7..3b54790 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp @@ -20,6 +20,7 @@ #include #include #include +#include template inline @@ -49,7 +50,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -89,7 +90,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -129,7 +130,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp index fd52a04..dbc2d09 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp @@ -20,6 +20,7 @@ #include #include #include +#include template inline @@ -50,7 +51,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -91,7 +92,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -132,7 +133,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp index 69f7863..e1084d3 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp @@ -20,6 +20,7 @@ #include #include #include +#include template inline @@ -45,7 +46,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp index af9c547..8527052 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp @@ -20,6 +20,7 @@ #include #include #include +#include template inline @@ -46,7 +47,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp index 42965b0..223d6f4 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp @@ -20,6 +20,7 @@ #include #include #include +#include template inline @@ -49,7 +50,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -89,7 +90,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -129,7 +130,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp index e7de18f..465f5a7 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp @@ -20,6 +20,7 @@ #include #include #include +#include template inline @@ -50,7 +51,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp index cfec8c0..1033790 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp @@ -20,6 +20,7 @@ #include #include #include +#include template inline @@ -49,7 +50,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -93,7 +94,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -137,7 +138,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp index a19654d..e135076 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp @@ -20,6 +20,7 @@ #include #include #include +#include template inline @@ -50,7 +51,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -95,7 +96,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -140,7 +141,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp index ffd53c0..3353ab6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp @@ -22,6 +22,7 @@ #include #include #include +#include template inline @@ -53,7 +54,7 @@ int main() } std::vector prob(std::begin(p), std::end(p)); double s = std::accumulate(prob.begin(), prob.end(), 0.0); - for (int i = 0; i < prob.size(); ++i) + for (std::size_t i = 0; i < prob.size(); ++i) prob[i] /= s; std::sort(u.begin(), u.end()); for (int i = 0; i < Np; ++i) diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp index 2abc9d4..1be34f6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp @@ -20,6 +20,7 @@ #include #include #include +#include template inline @@ -49,7 +50,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -90,7 +91,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -131,7 +132,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -172,7 +173,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -213,7 +214,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -254,7 +255,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -295,7 +296,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -336,7 +337,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -377,7 +378,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); @@ -429,7 +430,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp index 849f251..bb5a59d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include template inline @@ -49,7 +50,7 @@ int main() double var = 0; double skew = 0; double kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { double dbl = (u[i] - mean); double d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp index e000363..621fdc1 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp @@ -20,6 +20,7 @@ #include #include #include +#include template inline @@ -49,7 +50,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -89,7 +90,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -129,7 +130,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -169,7 +170,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -209,7 +210,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -249,7 +250,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -289,7 +290,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -329,7 +330,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -369,7 +370,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -409,7 +410,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); @@ -449,7 +450,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp index d351f0c..8a06220 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp @@ -18,6 +18,7 @@ #include #include #include +#include template inline @@ -49,7 +50,7 @@ int main() D::result_type var = 0; D::result_type skew = 0; D::result_type kurtosis = 0; - for (int i = 0; i < u.size(); ++i) + for (std::size_t i = 0; i < u.size(); ++i) { D::result_type dbl = (u[i] - mean); D::result_type d2 = sqr(dbl); -- 2.7.4