Attempt to workaround VACPP, CRAY and ancient GCC bugs in lexical_cast tests

[SVN r81162]
This commit is contained in:
Antony Polukhin
2012-11-03 16:20:43 +00:00
parent c484325310
commit 5c3159cd1c
4 changed files with 19 additions and 1 deletions
+4
View File
@@ -505,7 +505,11 @@ void test_conversion_from_to_double()
}
void test_conversion_from_to_long_double()
{
// We do not run tests on compilers with bugs
#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
test_conversion_from_to_float<long double>();
#endif
BOOST_CHECK(true);
}
+4
View File
@@ -186,7 +186,11 @@ void test_inf_nan_double()
void test_inf_nan_long_double()
{
// We do not run tests on compilers with bugs
#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
test_inf_nan_templated<long double >();
#endif
BOOST_CHECK(true);
}
unit_test::test_suite *init_unit_test_suite(int, char *[])
+4
View File
@@ -86,7 +86,11 @@ void test_round_conversion_double()
void test_round_conversion_long_double()
{
// We do not run tests on compilers with bugs
#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
test_round_conversion<long double>();
test_msvc_magic_values<long double>();
#endif
BOOST_CHECK(true);
}