diff --git a/boost/test/tools/impl.hpp b/boost/test/tools/impl.hpp
index 97c4c1b..f6fa5ea 100755
a
|
b
|
struct print_log_value {
|
88 | 88 | { |
89 | 89 | if( std::numeric_limits<T>::is_specialized && std::numeric_limits<T>::radix == 2 ) |
90 | 90 | ostr.precision( 2 + std::numeric_limits<T>::digits * 301/1000 ); |
91 | | /* |
92 | | This needs a test for support of max_digits10 to avoid failures on platforms that do not support. |
| 91 | #if !defined(BOOST_NO_NUMERIC_LIMITS_LOWEST) |
93 | 92 | if( std::numeric_limits<T>::is_specialized && std::numeric_limits<T>::radix == 10 ) |
94 | 93 | ostr.precision( 2 + std::numeric_limits<T>::max_digits10); |
95 | 94 | // Assume that max_digits10 is provided for all radix 10 as they are quite new, |
96 | 95 | // and anyway Kahan formula will not work for decimal. |
97 | | */ |
| 96 | #endif |
98 | 97 | } |
99 | 98 | |
100 | 99 | void set_precision( std::ostream&, mpl::true_ ) {} |