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