diff --git a/test/hash_float_test.cpp b/test/hash_float_test.cpp index 534e4bd..0879910 100644 --- a/test/hash_float_test.cpp +++ b/test/hash_float_test.cpp @@ -136,8 +136,14 @@ void float_tests(char const* name, T* = 0) if(x1(std::numeric_limits::denorm_min()) == x1(zero)) { std::cout<<"x1(denorm_min) == x1(zero) == "<::denorm_min()) == - HASH_NAMESPACE::hash_value((T) std::numeric_limits::denorm_min())); + BOOST_CHECK_MESSAGE(x1(std::numeric_limits::denorm_min()) == + HASH_NAMESPACE::hash_value(std::numeric_limits::denorm_min()), + "x1(std::numeric_limits::denorm_min()) = " + << x1(std::numeric_limits::denorm_min()) + << "\nhash_value(std::numeric_limits::denorm_min()) = " + << HASH_NAMESPACE::hash_value( + std::numeric_limits::denorm_min()) + << "\nx1(0) = "<