From c1e5427e8d091d30693d97eacaaaa0ca36cc7363 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Fri, 16 Sep 2022 20:36:29 +0300 Subject: [PATCH] Update 32 bit float reference values (for GCC) --- test/hash_reference_values.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/test/hash_reference_values.cpp b/test/hash_reference_values.cpp index fa935d3..bf93b59 100644 --- a/test/hash_reference_values.cpp +++ b/test/hash_reference_values.cpp @@ -223,12 +223,12 @@ int main() #if SIZE_MAX == 4294967295U - BOOST_TEST_EQ( hv(1.0L), 2684370943U ); - BOOST_TEST_EQ( hv(-1.0L), 2684403711U ); - BOOST_TEST_EQ( hv(3.14L), 83002659U ); - BOOST_TEST_EQ( hv(-3.14L), 82969891U ); - BOOST_TEST_EQ( hv(std::numeric_limits::infinity()), 0xA0007FFFu ); - BOOST_TEST_EQ( hv(-std::numeric_limits::infinity()), 0xA000FFFFu ); + BOOST_TEST_EQ( hv(1.0L), 3770520689U ); + BOOST_TEST_EQ( hv(-1.0L), 3770553457U ); + BOOST_TEST_EQ( hv(3.14L), 1150018772U ); + BOOST_TEST_EQ( hv(-3.14L), 1150051540U ); + BOOST_TEST_EQ( hv(std::numeric_limits::infinity()), 3770537073U ); + BOOST_TEST_EQ( hv(-std::numeric_limits::infinity()), 3770569841U ); #else