[libcxx-commits] [libcxx] a7b9af7 - [libcxx][test] Silence signed/unsigned comparison warnings
Casey Carter via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Feb 17 12:56:12 PST 2022
Author: Casey Carter
Date: 2022-02-17T12:56:05-08:00
New Revision: a7b9af7872d2d00f4e9e7b03adc841c2daf81900
URL: https://github.com/llvm/llvm-project/commit/a7b9af7872d2d00f4e9e7b03adc841c2daf81900
DIFF: https://github.com/llvm/llvm-project/commit/a7b9af7872d2d00f4e9e7b03adc841c2daf81900.diff
LOG: [libcxx][test] Silence signed/unsigned comparison warnings
Added:
Modified:
libcxx/test/std/containers/associative/set/iterator.pass.cpp
Removed:
################################################################################
diff --git a/libcxx/test/std/containers/associative/set/iterator.pass.cpp b/libcxx/test/std/containers/associative/set/iterator.pass.cpp
index b4344c9d3888f..4ac1187dddc71 100644
--- a/libcxx/test/std/containers/associative/set/iterator.pass.cpp
+++ b/libcxx/test/std/containers/associative/set/iterator.pass.cpp
@@ -70,10 +70,10 @@ int main(int, char**)
i = m.begin();
std::set<int>::const_iterator k = i;
assert(i == k);
- for (int j = 1; static_cast<std::size_t>(j) <= m.size(); ++j, ++i)
+ for (int j = 1; j <= static_cast<int>(m.size()); ++j, ++i)
assert(*i == j);
assert(i == m.end());
- for (int j = m.size(); j >= 1; --j) {
+ for (int j = static_cast<int>(m.size()); j >= 1; --j) {
--i;
assert(*i == j);
}
@@ -115,10 +115,10 @@ int main(int, char**)
assert(static_cast<std::size_t>(std::distance(m.crbegin(), m.crend())) == m.size());
std::set<int>::const_iterator i;
i = m.begin();
- for (int j = 1; static_cast<std::size_t>(j) <= m.size(); ++j, ++i)
+ for (int j = 1; j <= static_cast<int>(m.size()); ++j, ++i)
assert(*i == j);
assert(i == m.end());
- for (int j = m.size(); j >= 1; --j) {
+ for (int j = static_cast<int>(m.size()); j >= 1; --j) {
--i;
assert(*i == j);
}
@@ -161,10 +161,10 @@ int main(int, char**)
i = m.begin();
std::set<int, std::less<int>, min_allocator<int>>::const_iterator k = i;
assert(i == k);
- for (int j = 1; static_cast<std::size_t>(j) <= m.size(); ++j, ++i)
+ for (int j = 1; j <= static_cast<int>(m.size()); ++j, ++i)
assert(*i == j);
assert(i == m.end());
- for (int j = m.size(); j >= 1; --j) {
+ for (int j = static_cast<int>(m.size()); j >= 1; --j) {
--i;
assert(*i == j);
}
@@ -206,10 +206,10 @@ int main(int, char**)
assert(static_cast<std::size_t>(std::distance(m.crbegin(), m.crend())) == m.size());
std::set<int, std::less<int>, min_allocator<int>>::const_iterator i;
i = m.begin();
- for (int j = 1; static_cast<std::size_t>(j) <= m.size(); ++j, ++i)
+ for (int j = 1; j <= static_cast<int>(m.size()); ++j, ++i)
assert(*i == j);
assert(i == m.end());
- for (int j = m.size(); j >= 1; --j) {
+ for (int j = static_cast<int>(m.size()); j >= 1; --j) {
--i;
assert(*i == j);
}
More information about the libcxx-commits
mailing list