Merge rework of C++11 config macros to release

[SVN r79537]
This commit is contained in:
Marshall Clow
2012-07-15 15:59:05 +00:00
parent 1b1589b54d
commit bc0114f7c8
115 changed files with 1200 additions and 908 deletions

View File

@@ -154,9 +154,12 @@ void test_float_limits(const T &, const char * msg)
// If one of these fail, your compiler may be optimizing incorrectly,
// or the standard library is incorrectly configured.
BOOST_CHECK(! (qnan == 42));
BOOST_CHECK(! (qnan == qnan));
BOOST_CHECK(qnan != 42);
BOOST_CHECK(qnan != qnan);
if(lim::is_iec559)
{
BOOST_CHECK(! (qnan == qnan));
BOOST_CHECK(qnan != qnan);
}
// The following tests may cause arithmetic traps.
// BOOST_CHECK(! (qnan < 42));