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