diff --git a/test/hash_reference_values.cpp b/test/hash_reference_values.cpp index 5d32e70..538dc55 100644 --- a/test/hash_reference_values.cpp +++ b/test/hash_reference_values.cpp @@ -267,11 +267,11 @@ int main() // string #if SIZE_MAX == 4294967295U - BOOST_TEST_EQ( hv(std::string()), 0 ); - BOOST_TEST_EQ( hv(std::string("abc")), 1060977432U ); - BOOST_TEST_EQ( hv(std::string("\0", 1)), 1684164658U ); - BOOST_TEST_EQ( hv(std::string("\0\0", 2)), 3385628684U ); - BOOST_TEST_EQ( hv(std::string("\0\0\0", 3)), 354805152U ); + BOOST_TEST_EQ( hv(std::string()), 1580013426U ); + BOOST_TEST_EQ( hv(std::string("abc")), 469308065U ); + BOOST_TEST_EQ( hv(std::string("\0", 1)), 165258820U ); + BOOST_TEST_EQ( hv(std::string("\0\0", 2)), 4017288109U ); + BOOST_TEST_EQ( hv(std::string("\0\0\0", 3)), 1352445396U ); #else @@ -359,10 +359,10 @@ int main() // vector #if SIZE_MAX == 4294967295U - BOOST_TEST_EQ( hv(std::vector(0)), 0 ); - BOOST_TEST_EQ( hv(std::vector(1)), 1684164658U ); - BOOST_TEST_EQ( hv(std::vector(2)), 3385628684U ); - BOOST_TEST_EQ( hv(std::vector(3)), 354805152U ); + BOOST_TEST_EQ( hv(std::vector(0)), 1580013426U ); + BOOST_TEST_EQ( hv(std::vector(1)), 165258820U ); + BOOST_TEST_EQ( hv(std::vector(2)), 4017288109U ); + BOOST_TEST_EQ( hv(std::vector(3)), 1352445396U ); #else @@ -410,10 +410,10 @@ int main() // list #if SIZE_MAX == 4294967295U - BOOST_TEST_EQ( hv(std::list(0)), 0 ); - BOOST_TEST_EQ( hv(std::list(1)), 1684164658U ); - BOOST_TEST_EQ( hv(std::list(2)), 3385628684U ); - BOOST_TEST_EQ( hv(std::list(3)), 354805152U ); + BOOST_TEST_EQ( hv(std::list(0)), 1580013426U ); + BOOST_TEST_EQ( hv(std::list(1)), 165258820U ); + BOOST_TEST_EQ( hv(std::list(2)), 4017288109U ); + BOOST_TEST_EQ( hv(std::list(3)), 1352445396U ); #else