diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2024-12-12 23:17:28 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2024-12-12 23:17:28 +0000 |
commit | 0566b2e64be258641cbc6dbbc07ad48f54566e49 (patch) | |
tree | fa26a424a89864747183fad8ca20a5d810d1b6bf | |
parent | 8f122894ee69aa53d08c5d3595b093675b8baa62 (diff) | |
download | gcc-0566b2e64be258641cbc6dbbc07ad48f54566e49.zip gcc-0566b2e64be258641cbc6dbbc07ad48f54566e49.tar.gz gcc-0566b2e64be258641cbc6dbbc07ad48f54566e49.tar.bz2 |
libstdc++: Fix some -Wsign-compare warnings in the testsuite
libstdc++-v3/ChangeLog:
* testsuite/23_containers/unordered_map/modifiers/reserve.cc:
Cast to size_t to fix -Wsign-compare warning.
* testsuite/23_containers/unordered_set/hash_policy/71181.cc:
Likewise.
* testsuite/23_containers/unordered_set/insert/move_range.cc:
Likewise.
3 files changed, 3 insertions, 3 deletions
diff --git a/libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/reserve.cc b/libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/reserve.cc index dc92b72..8b6f60c 100644 --- a/libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/reserve.cc +++ b/libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/reserve.cc @@ -40,7 +40,7 @@ void test01() m.reserve(bkts); VERIFY( m.bucket_count() == bkts ); - for (++i; i < bkts; ++i) + for (++i; size_t(i) < bkts; ++i) { m.insert(std::make_pair(i, i)); diff --git a/libstdc++-v3/testsuite/23_containers/unordered_set/hash_policy/71181.cc b/libstdc++-v3/testsuite/23_containers/unordered_set/hash_policy/71181.cc index f6e8454..c378a64 100644 --- a/libstdc++-v3/testsuite/23_containers/unordered_set/hash_policy/71181.cc +++ b/libstdc++-v3/testsuite/23_containers/unordered_set/hash_policy/71181.cc @@ -30,7 +30,7 @@ template<typename _USet> auto bkts = us.bucket_count(); for (int nb_insert = 1; nb_insert <= threshold; ++nb_insert) { - if (nb_insert > nb_reserved) + if (size_t(nb_insert) > nb_reserved) { nb_reserved = bkts; us.reserve(nb_reserved); diff --git a/libstdc++-v3/testsuite/23_containers/unordered_set/insert/move_range.cc b/libstdc++-v3/testsuite/23_containers/unordered_set/insert/move_range.cc index 2431723..fa25b0a 100644 --- a/libstdc++-v3/testsuite/23_containers/unordered_set/insert/move_range.cc +++ b/libstdc++-v3/testsuite/23_containers/unordered_set/insert/move_range.cc @@ -39,7 +39,7 @@ void test01() std::make_move_iterator(ref.end())); VERIFY( s.size() == ref.size() ); - VERIFY( counter_type::move_count == ref.size() ); + VERIFY( size_t(counter_type::move_count) == ref.size() ); } int main() |