Update of /cvsroot/boost/boost/boost/test
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26462

Modified Files:
        test_tools.hpp 
Log Message:
Removed the msvc-6.5 hack from HEAD again. Gennadiy Rozental didn't like it 
anyways...


Index: test_tools.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/test/test_tools.hpp,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -d -r1.64 -r1.65
--- test_tools.hpp      16 Dec 2006 14:36:23 -0000      1.64
+++ test_tools.hpp      22 Feb 2007 18:00:39 -0000      1.65
@@ -154,20 +154,12 @@
 
 
//____________________________________________________________________________//
 
-// The argument version of the following macros are causing "Internal Compiler 
Errors"
-// on MSVC 6.5 when inlining is turned on (i.e. usually in release builds)
-#if BOOST_WORKAROUND(BOOST_MSVC, <=1200)
-#define BOOST_WARN_EQUAL( L, R ) BOOST_WARN( (L) == (R) )
-#define BOOST_CHECK_EQUAL( L, R ) BOOST_CHECK( (L) == (R) )
-#define BOOST_REQUIRE_EQUAL( L, R ) BOOST_REQUIRE( (L) == (R) )
-#else
 #define BOOST_WARN_EQUAL( L, R ) \
     BOOST_CHECK_WITH_ARGS_IMPL( 
::boost::test_tools::tt_detail::equal_impl_frwd(), "", WARN, CHECK_EQUAL, 
(L)(R) )
 #define BOOST_CHECK_EQUAL( L, R ) \
     BOOST_CHECK_WITH_ARGS_IMPL( 
::boost::test_tools::tt_detail::equal_impl_frwd(), "", CHECK, CHECK_EQUAL, 
(L)(R) )
 #define BOOST_REQUIRE_EQUAL( L, R ) \
     BOOST_CHECK_WITH_ARGS_IMPL( 
::boost::test_tools::tt_detail::equal_impl_frwd(), "", REQUIRE, CHECK_EQUAL, 
(L)(R) )
-#endif
 
//____________________________________________________________________________//
 
 #define BOOST_WARN_CLOSE( L, R, T ) \
@@ -607,6 +599,9 @@
 //  Revision History :
 //
 //  $Log$
+//  Revision 1.65  2007/02/22 18:00:39  speedsnail
+//  Removed the msvc-6.5 hack from HEAD again. Gennadiy Rozental didn't like 
it anyways...
+//
 //  Revision 1.64  2006/12/16 14:36:23  speedsnail
 //  Workaround for msvc-6.5: *_EQUAL macros give Internal Compiler Errors, 
when inlining is turned on.
 //


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs

Reply via email to