[libcxx] [test] D27013: Fix MSVC warning C4018 "signed/unsigned mismatch", part 1/12.
Change loop indices from int to std::size_t. Also, include <cstddef> when it wasn't already being included. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@287820 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -31,7 +32,7 @@ int main()
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v1(a1, N);
|
||||
std::valarray<bool> 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<T> v1(a1, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v2(a2, N);
|
||||
std::valarray<bool> 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<T> v2(a2, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -31,7 +32,7 @@ int main()
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v1(a1, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v2(a2, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -31,7 +32,7 @@ int main()
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v1(a1, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v2(a2, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -31,7 +32,7 @@ int main()
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v1(a1, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v2(a2, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -31,7 +32,7 @@ int main()
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v1(a1, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v2(a2, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -31,7 +32,7 @@ int main()
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v1(a1, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v2(a2, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -31,7 +32,7 @@ int main()
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v1(a1, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v2(a2, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -31,7 +32,7 @@ int main()
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v1(a1, N);
|
||||
std::valarray<bool> 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<T> v1(a1, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <valarray>
|
||||
#include <cassert>
|
||||
#include <cstddef>
|
||||
|
||||
int main()
|
||||
{
|
||||
@@ -28,7 +29,7 @@ int main()
|
||||
std::valarray<T> v2(a2, N);
|
||||
std::valarray<bool> 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<T> v2(a2, N);
|
||||
std::valarray<bool> 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]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user