From d79361faf639618b501312a5dcdefeaa5bbadfd8 Mon Sep 17 00:00:00 2001 From: Derek Mauro Date: Thu, 30 Mar 2023 12:09:23 -0700 Subject: Changes necessary to support clang-cl This change fixes -Wimplicit-const-int-float-conversion warnings by making the conversions explicit. PiperOrigin-RevId: 520707623 Change-Id: Ib6917469120cd7458257195cbf39beb3fd397543 --- absl/random/internal/iostream_state_saver_test.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'absl/random') diff --git a/absl/random/internal/iostream_state_saver_test.cc b/absl/random/internal/iostream_state_saver_test.cc index 6e66266c..ea9d2af0 100644 --- a/absl/random/internal/iostream_state_saver_test.cc +++ b/absl/random/internal/iostream_state_saver_test.cc @@ -345,8 +345,9 @@ TEST(IOStreamStateSaver, RoundTripLongDoubles) { } // Avoid undefined behavior (overflow/underflow). - if (dd <= std::numeric_limits::max() && - dd >= std::numeric_limits::lowest()) { + if (dd <= static_cast(std::numeric_limits::max()) && + dd >= + static_cast(std::numeric_limits::lowest())) { int64_t x = static_cast(dd); EXPECT_EQ(x, StreamRoundTrip(x)); } -- cgit v1.2.3