summaryrefslogtreecommitdiff
path: root/abseil-cpp/absl/algorithm/container_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'abseil-cpp/absl/algorithm/container_test.cc')
-rw-r--r--abseil-cpp/absl/algorithm/container_test.cc13
1 files changed, 8 insertions, 5 deletions
diff --git a/abseil-cpp/absl/algorithm/container_test.cc b/abseil-cpp/absl/algorithm/container_test.cc
index 605afc8..0fbc777 100644
--- a/abseil-cpp/absl/algorithm/container_test.cc
+++ b/abseil-cpp/absl/algorithm/container_test.cc
@@ -67,13 +67,16 @@ bool Equals(int v1, int v2) { return v1 == v2; }
bool IsOdd(int x) { return x % 2 != 0; }
TEST_F(NonMutatingTest, Distance) {
- EXPECT_EQ(container_.size(), absl::c_distance(container_));
- EXPECT_EQ(sequence_.size(), absl::c_distance(sequence_));
- EXPECT_EQ(vector_.size(), absl::c_distance(vector_));
- EXPECT_EQ(ABSL_ARRAYSIZE(array_), absl::c_distance(array_));
+ EXPECT_EQ(container_.size(),
+ static_cast<size_t>(absl::c_distance(container_)));
+ EXPECT_EQ(sequence_.size(), static_cast<size_t>(absl::c_distance(sequence_)));
+ EXPECT_EQ(vector_.size(), static_cast<size_t>(absl::c_distance(vector_)));
+ EXPECT_EQ(ABSL_ARRAYSIZE(array_),
+ static_cast<size_t>(absl::c_distance(array_)));
// Works with a temporary argument.
- EXPECT_EQ(vector_.size(), absl::c_distance(std::vector<int>(vector_)));
+ EXPECT_EQ(vector_.size(),
+ static_cast<size_t>(absl::c_distance(std::vector<int>(vector_))));
}
TEST_F(NonMutatingTest, Distance_OverloadedBeginEnd) {