From 3082398c3ee7a6dbaf6dcd884ba1c9137ffac3e0 Mon Sep 17 00:00:00 2001 From: Vladislav Shchapov Date: Mon, 18 Apr 2022 19:21:19 +0500 Subject: [PATCH] Suppress a -Wliteral-range warning on Apple M1 --- test/format-test.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/format-test.cc b/test/format-test.cc index 7d81e6009be9e..2a146920033d1 100644 --- a/test/format-test.cc +++ b/test/format-test.cc @@ -1009,8 +1009,9 @@ TEST(format_test, precision) { if (std::numeric_limits::digits == 64) { auto ld = (std::numeric_limits::min)(); EXPECT_EQ(fmt::format("{:.0}", ld), "3e-4932"); - EXPECT_EQ(fmt::format("{:0g}", 5.02957084971264961283E-4940L), - "5.02957e-4940"); + EXPECT_EQ( + fmt::format("{:0g}", std::numeric_limits::denorm_min()), + "5.02957e-4940"); } EXPECT_EQ("123.", fmt::format("{:#.0f}", 123.0));