Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r69854 - trunk/libs/functional/hash/test
From: dnljms_at_[hidden]
Date: 2011-03-11 13:19:34


Author: danieljames
Date: 2011-03-11 13:19:23 EST (Fri, 11 Mar 2011)
New Revision: 69854
URL: http://svn.boost.org/trac/boost/changeset/69854

Log:
Run some tests without BOOST_HASH_NO_IMPLICIT_CASTS.
Text files modified:
   trunk/libs/functional/hash/test/Jamfile.v2 | 75 +++++++++++++++++++++++----------------
   1 files changed, 44 insertions(+), 31 deletions(-)

Modified: trunk/libs/functional/hash/test/Jamfile.v2
==============================================================================
--- trunk/libs/functional/hash/test/Jamfile.v2 (original)
+++ trunk/libs/functional/hash/test/Jamfile.v2 2011-03-11 13:19:23 EST (Fri, 11 Mar 2011)
@@ -1,5 +1,5 @@
 
-# Copyright 2005-2008 Daniel James.
+# Copyright 2005-2011 Daniel James.
 # Distributed under the Boost Software License, Version 1.0. (See accompanying
 # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
@@ -7,7 +7,6 @@
 
 project hash-tests
     : requirements
- <define>BOOST_HASH_NO_IMPLICIT_CASTS
         <warnings>all
         <toolset>intel:<warnings>on
         <toolset>intel:<cxxflags>-strict-ansi
@@ -20,35 +19,49 @@
 
 test-suite functional/hash
     :
- [ run hash_fwd_test_1.cpp ]
- [ run hash_fwd_test_2.cpp ]
- [ run hash_number_test.cpp ]
- [ run hash_pointer_test.cpp ]
- [ run hash_function_pointer_test.cpp ]
- [ run hash_float_test.cpp ]
- [ run hash_long_double_test.cpp ]
- [ run hash_string_test.cpp ]
- [ run hash_range_test.cpp ]
- [ run hash_custom_test.cpp ]
- [ run hash_global_namespace_test.cpp ]
- [ run hash_friend_test.cpp ]
- [ run hash_built_in_array_test.cpp ]
- [ run hash_value_array_test.cpp ]
- [ run hash_vector_test.cpp ]
- [ run hash_list_test.cpp ]
- [ run hash_deque_test.cpp ]
- [ run hash_set_test.cpp ]
- [ run hash_map_test.cpp ]
- [ run hash_complex_test.cpp ]
- [ run hash_type_index_test.cpp ]
- [ run link_test.cpp link_test_2.cpp ]
- [ run link_ext_test.cpp link_no_ext_test.cpp ]
- [ run extensions_hpp_test.cpp ]
- [ compile-fail hash_no_ext_fail_test.cpp ]
- [ compile-fail namespace_fail_test.cpp ]
- [ compile-fail implicit_fail_test.cpp ]
- [ run hash_no_ext_macro_1.cpp ]
- [ run hash_no_ext_macro_2.cpp ]
+ [ run hash_fwd_test_1.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_fwd_test_2.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_number_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_pointer_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_function_pointer_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_float_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_long_double_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_string_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_range_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_custom_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_global_namespace_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_friend_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_built_in_array_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_value_array_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_vector_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_list_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_deque_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_set_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_map_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_complex_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_type_index_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run link_test.cpp link_test_2.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run link_ext_test.cpp link_no_ext_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run extensions_hpp_test.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ compile-fail hash_no_ext_fail_test.cpp : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ compile-fail namespace_fail_test.cpp : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ compile-fail implicit_fail_test.cpp : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_no_ext_macro_1.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ [ run hash_no_ext_macro_2.cpp : : : <define>BOOST_HASH_NO_IMPLICIT_CASTS ]
+ ;
+
+test-suite functional/hash_implicit_casts
+ :
+ [ run hash_number_test.cpp : : : : implicit_number ]
+ [ run hash_pointer_test.cpp : : : : implicit_pointer ]
+ [ run hash_function_pointer_test.cpp : : : : implicit_function_pointer ]
+ [ run hash_float_test.cpp : : : : implicit_float ]
+ [ run hash_string_test.cpp : : : : implicit_string ]
+ [ run hash_range_test.cpp : : : : implicit_range ]
+ [ run hash_custom_test.cpp : : : : implicit_custom ]
+ [ run hash_built_in_array_test.cpp : : : : implicit_built_in_array ]
+ [ run link_test.cpp link_test_2.cpp : : : : implicit_link ]
+ [ run implicit_fail_test.cpp : : : : implicit_test ]
     ;
 
 test-suite functional/hash_no_ext


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk