From d750ec6e09d94b6a3c9b72fb858f22268c1818e3 Mon Sep 17 00:00:00 2001 From: Jens Maurer Date: Mon, 5 Nov 2001 21:00:03 +0000 Subject: [PATCH] updated SunCC to 6.u2 (C++ 5.3) [SVN r11600] --- tests/cv_traits_test.cpp | 2 +- tests/is_same_test.cpp | 2 +- tests/object_type_traits_test.cpp | 6 +++++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/tests/cv_traits_test.cpp b/tests/cv_traits_test.cpp index 3e6463b..21b3dc7 100644 --- a/tests/cv_traits_test.cpp +++ b/tests/cv_traits_test.cpp @@ -61,7 +61,7 @@ int cpp_main(int argc, char* argv[]) // define the number of failures expected for given compilers: #ifdef BOOST_MSVC unsigned int expected_failures = 3; -#elif defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x520) +#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 diff --git a/tests/is_same_test.cpp b/tests/is_same_test.cpp index 4a53007..e6f7f2d 100644 --- a/tests/is_same_test.cpp +++ b/tests/is_same_test.cpp @@ -41,7 +41,7 @@ int cpp_main(int argc, char* argv[]) #ifdef BOOST_MSVC // can't separate void and cv-void: unsigned int expected_failures = 1; -#elif defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x520) +#elif defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x530) unsigned int expected_failures = 2; #else unsigned int expected_failures = 0; diff --git a/tests/object_type_traits_test.cpp b/tests/object_type_traits_test.cpp index f947dd9..f90a36e 100644 --- a/tests/object_type_traits_test.cpp +++ b/tests/object_type_traits_test.cpp @@ -221,8 +221,12 @@ int cpp_main(int argc, char* argv[]) #ifdef __BORLANDC__ // can't handle enum's or classes that are POD's unsigned int expected_failures = 6; -#elif defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x520) +#elif defined(__SUNPRO_CC) +#if (__SUNPRO_CC <= 0x520) unsigned int expected_failures = 55; +#else // (__SUNPRO_CC <= 0x530) +unsigned int expected_failures = 20; +#endif #elif defined(__MWERKS__) unsigned int expected_failures = 10; #elif defined(BOOST_MSVC)