diff --git a/test/float_test.cpp b/test/float_test.cpp index e4a685e..04e0982 100644 --- a/test/float_test.cpp +++ b/test/float_test.cpp @@ -19,6 +19,7 @@ #include #include #include +#include using namespace boost::endian; using std::cout; @@ -97,7 +98,7 @@ namespace cout << " has_denorm " << numeric_limits::has_denorm << "\n"; cout << " digits " << numeric_limits::digits << "\n"; cout << " digits10 " << numeric_limits::digits10 << "\n"; - cout << " max_digits10 " << numeric_limits::max_digits10 << "\n"; +// cout << " max_digits10 " << numeric_limits::max_digits10 << "\n"; cout << " radix " << numeric_limits::radix << "\n"; cout << " min_exponent " << numeric_limits::min_exponent << "\n"; cout << " min_exponent10 " << numeric_limits::min_exponent10 << "\n"; @@ -105,8 +106,8 @@ namespace cout << " max_exponent10 " << numeric_limits::max_exponent10 << "\n"; show_value("min()", numeric_limits::min()); show_value("max()", numeric_limits::max()); - show_value("lowest()", numeric_limits::lowest()); - show_value("epsilon()", numeric_limits::epsilon()); +// show_value("lowest()", numeric_limits::lowest()); +// show_value("epsilon()", numeric_limits::epsilon()); show_value("round_error()", numeric_limits::round_error()); show_value("infinity()", numeric_limits::infinity()); show_value("-infinity()", -numeric_limits::infinity()); @@ -126,8 +127,8 @@ namespace numeric_limits::min()); BOOST_TEST_MEM_EQ(endian_reverse(endian_reverse(numeric_limits::max())), numeric_limits::max()); - BOOST_TEST_MEM_EQ(endian_reverse(endian_reverse(numeric_limits::lowest())), - numeric_limits::lowest()); +// BOOST_TEST_MEM_EQ(endian_reverse(endian_reverse(numeric_limits::lowest())), +// numeric_limits::lowest()); BOOST_TEST_MEM_EQ(endian_reverse(endian_reverse(numeric_limits::epsilon())), numeric_limits::epsilon()); BOOST_TEST_MEM_EQ(endian_reverse(endian_reverse(numeric_limits::round_error())), @@ -149,8 +150,8 @@ namespace BOOST_TEST_MEM_EQ(native_to_little(numeric_limits::min()), to_little(0x00800000)); BOOST_TEST_MEM_EQ(native_to_big(numeric_limits::max()), to_big(0x7f7fffff)); BOOST_TEST_MEM_EQ(native_to_little(numeric_limits::max()), to_little(0x7f7fffff)); - BOOST_TEST_MEM_EQ(native_to_big(numeric_limits::lowest()), to_big(0xff7fffff)); - BOOST_TEST_MEM_EQ(native_to_little(numeric_limits::lowest()), to_little(0xff7fffff)); +// BOOST_TEST_MEM_EQ(native_to_big(numeric_limits::lowest()), to_big(0xff7fffff)); +// BOOST_TEST_MEM_EQ(native_to_little(numeric_limits::lowest()), to_little(0xff7fffff)); BOOST_TEST_MEM_EQ(native_to_big(numeric_limits::epsilon()), to_big(0x34000000)); BOOST_TEST_MEM_EQ(native_to_little(numeric_limits::epsilon()), to_little(0x34000000)); BOOST_TEST_MEM_EQ(native_to_big(numeric_limits::round_error()), to_big(0x3f000000)); @@ -179,8 +180,8 @@ namespace BOOST_TEST_MEM_EQ(native_to_little(numeric_limits::min()), to_little(0x0010000000000000)); BOOST_TEST_MEM_EQ(native_to_big(numeric_limits::max()), to_big(0x7fefffffffffffff)); BOOST_TEST_MEM_EQ(native_to_little(numeric_limits::max()), to_little(0x7fefffffffffffff)); - BOOST_TEST_MEM_EQ(native_to_big(numeric_limits::lowest()), to_big(0xffefffffffffffff)); - BOOST_TEST_MEM_EQ(native_to_little(numeric_limits::lowest()), to_little(0xffefffffffffffff)); +// BOOST_TEST_MEM_EQ(native_to_big(numeric_limits::lowest()), to_big(0xffefffffffffffff)); +// BOOST_TEST_MEM_EQ(native_to_little(numeric_limits::lowest()), to_little(0xffefffffffffffff)); BOOST_TEST_MEM_EQ(native_to_big(numeric_limits::epsilon()), to_big(0x3cb0000000000000)); BOOST_TEST_MEM_EQ(native_to_little(numeric_limits::epsilon()), to_little(0x3cb0000000000000)); BOOST_TEST_MEM_EQ(native_to_big(numeric_limits::round_error()), to_big(0x3fe0000000000000));