$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r73725 - sandbox/conversion/libs/conversion_ext/test
From: vicente.botet_at_[hidden]
Date: 2011-08-14 06:21:06
Author: viboes
Date: 2011-08-14 06:21:03 EDT (Sun, 14 Aug 2011)
New Revision: 73725
URL: http://svn.boost.org/trac/boost/changeset/73725
Log:
conversion: update some test
Text files modified: 
   sandbox/conversion/libs/conversion_ext/test/is_assignable.cpp                         |     3 ++-                                     
   sandbox/conversion/libs/conversion_ext/test/is_extrinsically_explicit_convertible.cpp |    16 ++++++++--------                        
   sandbox/conversion/libs/conversion_ext/test/is_move_assignable.cpp                    |     4 ++--                                    
   3 files changed, 12 insertions(+), 11 deletions(-)
Modified: sandbox/conversion/libs/conversion_ext/test/is_assignable.cpp
==============================================================================
--- sandbox/conversion/libs/conversion_ext/test/is_assignable.cpp	(original)
+++ sandbox/conversion/libs/conversion_ext/test/is_assignable.cpp	2011-08-14 06:21:03 EDT (Sun, 14 Aug 2011)
@@ -36,7 +36,8 @@
 
   BOOST_STATIC_ASSERT(( boost::is_assignable<int&, int&>::value));
   BOOST_STATIC_ASSERT(( boost::is_assignable<int&, int>::value));
-  //BOOST_STATIC_ASSERT((!boost::is_assignable<int, int&>::value));
+  // BUG BOOST_STATIC_ASSERT((!boost::is_assignable<int, int>::value));
+  // BUG BOOST_STATIC_ASSERT((!boost::is_assignable<int, int&>::value));
   BOOST_STATIC_ASSERT(( boost::is_assignable<int&, double>::value));
   BOOST_STATIC_ASSERT(( boost::is_assignable<B, A>::value));
   BOOST_STATIC_ASSERT((!boost::is_assignable<A, B>::value));
Modified: sandbox/conversion/libs/conversion_ext/test/is_extrinsically_explicit_convertible.cpp
==============================================================================
--- sandbox/conversion/libs/conversion_ext/test/is_extrinsically_explicit_convertible.cpp	(original)
+++ sandbox/conversion/libs/conversion_ext/test/is_extrinsically_explicit_convertible.cpp	2011-08-14 06:21:03 EDT (Sun, 14 Aug 2011)
@@ -402,14 +402,14 @@
   BOOST_STATIC_ASSERT(( boost::conversion::is_extrinsically_explicit_convertible<const char*, const char*>::value));
   }
   {
-  // BUG BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<NonCopyable&, NonCopyable&>::value));
-  // BUG BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<NonCopyable&, const NonCopyable&>::value));
-  // BUG BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<NonCopyable&, const volatile NonCopyable&>::value));
-  // BUG BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<NonCopyable&, volatile NonCopyable&>::value));
-  // BUG BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<const NonCopyable&, const NonCopyable&>::value));
-  // BUG BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<const NonCopyable&, const volatile NonCopyable&>::value));
-  // BUG BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<volatile NonCopyable&, const volatile NonCopyable&>::value));
-  // BUG BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<const volatile NonCopyable&, const volatile NonCopyable&>::value));
+  BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<NonCopyable&, NonCopyable&>::value));
+  BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<NonCopyable&, const NonCopyable&>::value));
+  BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<NonCopyable&, const volatile NonCopyable&>::value));
+  BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<NonCopyable&, volatile NonCopyable&>::value));
+  BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<const NonCopyable&, const NonCopyable&>::value));
+  BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<const NonCopyable&, const volatile NonCopyable&>::value));
+  BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<volatile NonCopyable&, const volatile NonCopyable&>::value));
+  BOOST_STATIC_ASSERT((boost::conversion::is_extrinsically_explicit_convertible<const volatile NonCopyable&, const volatile NonCopyable&>::value));
   // BUG BOOST_STATIC_ASSERT((!boost::conversion::is_extrinsically_explicit_convertible<const NonCopyable&, NonCopyable&>::value));
   }
 }
Modified: sandbox/conversion/libs/conversion_ext/test/is_move_assignable.cpp
==============================================================================
--- sandbox/conversion/libs/conversion_ext/test/is_move_assignable.cpp	(original)
+++ sandbox/conversion/libs/conversion_ext/test/is_move_assignable.cpp	2011-08-14 06:21:03 EDT (Sun, 14 Aug 2011)
@@ -53,9 +53,9 @@
 int main()
 {
   BOOST_STATIC_ASSERT(( boost::is_move_assignable<int>::value));
-  //BOOST_STATIC_ASSERT((!boost::is_move_assignable<const int>::value));
+  // BUG BOOST_STATIC_ASSERT((!boost::is_move_assignable<const int>::value));
   BOOST_STATIC_ASSERT((!boost::is_move_assignable<int[]>::value));
-  //BOOST_STATIC_ASSERT((!boost::is_move_assignable<int[3]>::value));
+  BOOST_STATIC_ASSERT((!boost::is_move_assignable<int[3]>::value));
   BOOST_STATIC_ASSERT(( boost::is_move_assignable<int&>::value));
   BOOST_STATIC_ASSERT(( boost::is_move_assignable<A>::value));
   BOOST_STATIC_ASSERT(( boost::is_move_assignable<bit_zero>::value));