From 3bb2f6a8850fc5ac8eff77f3cfbea9bc5965cd8f Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Thu, 28 Feb 2002 00:23:09 +0000 Subject: [PATCH] Suppress __ICL 5 warnings [SVN r12969] --- include/boost/type_traits/type_traits_test.hpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/include/boost/type_traits/type_traits_test.hpp b/include/boost/type_traits/type_traits_test.hpp index 2af4eaf..231b8d4 100644 --- a/include/boost/type_traits/type_traits_test.hpp +++ b/include/boost/type_traits/type_traits_test.hpp @@ -273,12 +273,18 @@ typedef int (UDT::*cmf)(int) const; # ifdef BOOST_MSVC # pragma warning(push) # pragma warning(disable: 4181) -# endif // BOOST_MSVC +# elif defined(__ICL) +# pragma warning(push) +# pragma warning(disable: 21) +# endif typedef int& r_type; typedef const r_type cr_type; # ifdef BOOST_MSVC # pragma warning(pop) -# endif // BOOST_MSVC +# elif defined(__ICL) +# pragma warning(pop) +# pragma warning(disable: 985) // identifier truncated in debug information +# endif struct POD_UDT { int x; }; struct empty_UDT