From 435ff87fd78a0a12d2a0655df47a6acbf19f2d50 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Fri, 16 Sep 2022 19:30:02 +0300 Subject: [PATCH] Update 64 bit 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 7d82e22..439ce58 100644 --- a/test/hash_reference_values.cpp +++ b/test/hash_reference_values.cpp @@ -232,12 +232,12 @@ int main() #else - BOOST_TEST_EQ( hv(1.0L), 11529215046068486143ULL ); - BOOST_TEST_EQ( hv(-1.0L), 11529215046068518911ULL ); - BOOST_TEST_EQ( hv(3.14L), 12059468778148142067ULL ); - BOOST_TEST_EQ( hv(-3.14L), 12059468778147191795ULL ); - BOOST_TEST_EQ( hv(std::numeric_limits::infinity()), 11529215046068502527ULL ); - BOOST_TEST_EQ( hv(-std::numeric_limits::infinity()), 11529215046068535295ULL ); + BOOST_TEST_EQ( hv(1.0L), 14512804315381774303ULL ); + BOOST_TEST_EQ( hv(-1.0L), 14512804315381807071ULL ); + BOOST_TEST_EQ( hv(3.14L), 7050250738942431198ULL ); + BOOST_TEST_EQ( hv(-3.14L), 7050250738942463966ULL ); + BOOST_TEST_EQ( hv(std::numeric_limits::infinity()), 14512804315381790687ULL ); + BOOST_TEST_EQ( hv(-std::numeric_limits::infinity()), 14512804315381823455ULL ); #endif