diff --git a/test/hash_reference_values.cpp b/test/hash_reference_values.cpp index 81f6f68..77df8a1 100644 --- a/test/hash_reference_values.cpp +++ b/test/hash_reference_values.cpp @@ -272,13 +272,13 @@ int main() #if !defined(__GLIBCXX__) - BOOST_TEST_EQ( hv(std::numeric_limits::infinity()), 18446744073709551615ULL ); - BOOST_TEST_EQ( hv(-std::numeric_limits::infinity()), 18446744073709551614ULL ); + BOOST_TEST_EQ( hv(std::numeric_limits::infinity()), 11529215046068502527ULL ); + BOOST_TEST_EQ( hv(-std::numeric_limits::infinity()), 11529215046068535295ULL ); #else - BOOST_TEST_EQ( hv(std::numeric_limits::infinity()), 11529215046068502527ULL ); - BOOST_TEST_EQ( hv(-std::numeric_limits::infinity()), 11529215046068535295ULL ); + BOOST_TEST_EQ( hv(std::numeric_limits::infinity()), 18446744073709551615ULL ); + BOOST_TEST_EQ( hv(-std::numeric_limits::infinity()), 18446744073709551614ULL ); #endif