mirror of
https://github.com/boostorg/type_traits.git
synced 2025-08-01 05:24:38 +02:00
Fixed test count failures for gcc 3.1,
Fixed pathname in Jamfile. [SVN r12953]
This commit is contained in:
@@ -22,7 +22,7 @@ unit-test is_function_test : is_function_test.cpp
|
||||
unit-test is_same_test : is_same_test.cpp
|
||||
: <include>$(BOOST_ROOT) : ;
|
||||
|
||||
unit-test object_traits_test : object_traits_test.cpp
|
||||
unit-test object_type_traits_test : object_type_traits_test.cpp
|
||||
: <include>$(BOOST_ROOT) : ;
|
||||
|
||||
unit-test transform_traits_test : transform_traits_test.cpp
|
||||
@@ -32,3 +32,4 @@ unit-test transform_traits_test : transform_traits_test.cpp
|
||||
|
||||
|
||||
|
||||
|
||||
|
@@ -151,7 +151,11 @@ unsigned int expected_failures = 11;
|
||||
unsigned int expected_failures = 1;
|
||||
#endif
|
||||
#elif defined(__GNUC__)
|
||||
unsigned int expected_failures = 1; // can't handle cv-qualified references
|
||||
# if __GNUC__==3 && __GNUC_MINOR__>=1
|
||||
unsigned int expected_failures = 0;
|
||||
# else
|
||||
unsigned int expected_failures = 1 // can't handle cv-qualified references
|
||||
# endif
|
||||
#elif defined(BOOST_MSVC)
|
||||
unsigned int expected_failures = 0;
|
||||
#elif defined(__MWERKS__) || defined(__HP_aCC)
|
||||
@@ -163,3 +167,4 @@ unsigned int expected_failures = 0;
|
||||
|
||||
|
||||
|
||||
|
||||
|
@@ -36,7 +36,7 @@ int cpp_main(int argc, char* argv[])
|
||||
value_test(true, boost::is_const<const UDT>::value)
|
||||
value_test(true, boost::is_const<const volatile UDT>::value)
|
||||
value_test(false, boost::is_const<const int&>::value)
|
||||
#ifndef __GNUC__
|
||||
#if !defined (__GNUC__) || (defined(__GNUC__) && __GNUC__==3 && __GNUC_MINOR__>=1)
|
||||
value_test(false, boost::is_const<cr_type>::value)
|
||||
#else
|
||||
value_fail(false, boost::is_const<cr_type>::value)
|
||||
@@ -63,11 +63,11 @@ int cpp_main(int argc, char* argv[])
|
||||
unsigned int expected_failures = 3;
|
||||
#elif defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x530)
|
||||
unsigned int expected_failures = 1;
|
||||
#elif defined(__GNUC__)
|
||||
unsigned int expected_failures = 1; // cr_type doesn't compile
|
||||
#else
|
||||
unsigned int expected_failures = 0;
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@@ -471,8 +471,14 @@ unsigned int expected_failures = 474; // cv-qualifiers
|
||||
#endif
|
||||
#elif defined(BOOST_MSVC)
|
||||
unsigned int expected_failures = 84; // partial specialisation (fails for UDT's)
|
||||
#elif defined(__GNUC__) || defined(__SUNPRO_CC)
|
||||
#elif defined(__SUNPRO_CC)
|
||||
unsigned int expected_failures = 1; // cv-qualified references
|
||||
#elif defined(__GNUC__)
|
||||
#if __GNUC__==3 && __GNUC_MINOR__>=1
|
||||
unsigned int expected_failures = 0;
|
||||
#else
|
||||
unsigned int expected_failures = 1 // cv-qualified references
|
||||
#endif
|
||||
#elif defined(__HP_aCC)
|
||||
unsigned int expected_failures = 272; // remove_const/remove_volatile/remove_cv don't work
|
||||
#else
|
||||
@@ -487,3 +493,4 @@ unsigned int expected_failures = 0;
|
||||
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user