From 373710b7cef8cf7b69ad6e9912fc194a01b278b0 Mon Sep 17 00:00:00 2001 From: jzmaddock Date: Sun, 28 May 2017 10:11:59 +0100 Subject: [PATCH] Begin to remove all references to TR1. --- checks/Jamfile.v2 | 21 +--- checks/test_case.cpp | 87 +------------- test/all/Jamfile.v2 | 53 +-------- test/boost_has_tr1_array.ipp | 23 ---- test/boost_has_tr1_bind.ipp | 23 ---- test/boost_has_tr1_complex_over.ipp | 24 ---- test/boost_has_tr1_complex_trig.ipp | 30 ----- test/boost_has_tr1_function.ipp | 23 ---- test/boost_has_tr1_hash.ipp | 23 ---- test/boost_has_tr1_mem_fn.ipp | 23 ---- test/boost_has_tr1_random.ipp | 23 ---- test/boost_has_tr1_ref_wrap.ipp | 24 ---- test/boost_has_tr1_regex.ipp | 24 ---- test/boost_has_tr1_result_of.ipp | 24 ---- test/boost_has_tr1_shared_ptr.ipp | 24 ---- test/boost_has_tr1_tuple.ipp | 23 ---- test/boost_has_tr1_type_traits.ipp | 23 ---- test/boost_has_tr1_unordered_map.ipp | 24 ---- test/boost_has_tr1_unordered_set.ipp | 24 ---- test/boost_has_tr1_utility.ipp | 25 ---- test/config_info.cpp | 18 +-- test/config_test.cpp | 172 +-------------------------- test/has_tr1_array_fail.cpp | 38 ------ test/has_tr1_array_pass.cpp | 38 ------ test/has_tr1_bind_fail.cpp | 38 ------ test/has_tr1_bind_pass.cpp | 38 ------ test/has_tr1_complex_over_fail.cpp | 38 ------ test/has_tr1_complex_over_pass.cpp | 38 ------ test/has_tr1_complex_trig_fail.cpp | 38 ------ test/has_tr1_complex_trig_pass.cpp | 38 ------ test/has_tr1_function_fail.cpp | 38 ------ test/has_tr1_function_pass.cpp | 38 ------ test/has_tr1_hash_fail.cpp | 38 ------ test/has_tr1_hash_pass.cpp | 38 ------ test/has_tr1_mem_fn_fail.cpp | 38 ------ test/has_tr1_mem_fn_pass.cpp | 38 ------ test/has_tr1_random_fail.cpp | 38 ------ test/has_tr1_random_pass.cpp | 38 ------ test/has_tr1_ref_wrap_fail.cpp | 38 ------ test/has_tr1_ref_wrap_pass.cpp | 38 ------ test/has_tr1_regex_fail.cpp | 38 ------ test/has_tr1_regex_pass.cpp | 38 ------ test/has_tr1_result_of_fail.cpp | 38 ------ test/has_tr1_result_of_pass.cpp | 38 ------ test/has_tr1_shared_ptr_fail.cpp | 38 ------ test/has_tr1_shared_ptr_pass.cpp | 38 ------ test/has_tr1_tuple_fail.cpp | 38 ------ test/has_tr1_tuple_pass.cpp | 38 ------ test/has_tr1_type_traits_fail.cpp | 38 ------ test/has_tr1_type_traits_pass.cpp | 38 ------ test/has_tr1_unordered_map_fail.cpp | 38 ------ test/has_tr1_unordered_map_pass.cpp | 38 ------ test/has_tr1_unordered_set_fail.cpp | 38 ------ test/has_tr1_unordered_set_pass.cpp | 38 ------ test/has_tr1_utility_fail.cpp | 38 ------ test/has_tr1_utility_pass.cpp | 38 ------ tools/generate.cpp | 3 - 57 files changed, 6 insertions(+), 2047 deletions(-) delete mode 100644 test/boost_has_tr1_array.ipp delete mode 100644 test/boost_has_tr1_bind.ipp delete mode 100644 test/boost_has_tr1_complex_over.ipp delete mode 100644 test/boost_has_tr1_complex_trig.ipp delete mode 100644 test/boost_has_tr1_function.ipp delete mode 100644 test/boost_has_tr1_hash.ipp delete mode 100644 test/boost_has_tr1_mem_fn.ipp delete mode 100644 test/boost_has_tr1_random.ipp delete mode 100644 test/boost_has_tr1_ref_wrap.ipp delete mode 100644 test/boost_has_tr1_regex.ipp delete mode 100644 test/boost_has_tr1_result_of.ipp delete mode 100644 test/boost_has_tr1_shared_ptr.ipp delete mode 100644 test/boost_has_tr1_tuple.ipp delete mode 100644 test/boost_has_tr1_type_traits.ipp delete mode 100644 test/boost_has_tr1_unordered_map.ipp delete mode 100644 test/boost_has_tr1_unordered_set.ipp delete mode 100644 test/boost_has_tr1_utility.ipp delete mode 100644 test/has_tr1_array_fail.cpp delete mode 100644 test/has_tr1_array_pass.cpp delete mode 100644 test/has_tr1_bind_fail.cpp delete mode 100644 test/has_tr1_bind_pass.cpp delete mode 100644 test/has_tr1_complex_over_fail.cpp delete mode 100644 test/has_tr1_complex_over_pass.cpp delete mode 100644 test/has_tr1_complex_trig_fail.cpp delete mode 100644 test/has_tr1_complex_trig_pass.cpp delete mode 100644 test/has_tr1_function_fail.cpp delete mode 100644 test/has_tr1_function_pass.cpp delete mode 100644 test/has_tr1_hash_fail.cpp delete mode 100644 test/has_tr1_hash_pass.cpp delete mode 100644 test/has_tr1_mem_fn_fail.cpp delete mode 100644 test/has_tr1_mem_fn_pass.cpp delete mode 100644 test/has_tr1_random_fail.cpp delete mode 100644 test/has_tr1_random_pass.cpp delete mode 100644 test/has_tr1_ref_wrap_fail.cpp delete mode 100644 test/has_tr1_ref_wrap_pass.cpp delete mode 100644 test/has_tr1_regex_fail.cpp delete mode 100644 test/has_tr1_regex_pass.cpp delete mode 100644 test/has_tr1_result_of_fail.cpp delete mode 100644 test/has_tr1_result_of_pass.cpp delete mode 100644 test/has_tr1_shared_ptr_fail.cpp delete mode 100644 test/has_tr1_shared_ptr_pass.cpp delete mode 100644 test/has_tr1_tuple_fail.cpp delete mode 100644 test/has_tr1_tuple_pass.cpp delete mode 100644 test/has_tr1_type_traits_fail.cpp delete mode 100644 test/has_tr1_type_traits_pass.cpp delete mode 100644 test/has_tr1_unordered_map_fail.cpp delete mode 100644 test/has_tr1_unordered_map_pass.cpp delete mode 100644 test/has_tr1_unordered_set_fail.cpp delete mode 100644 test/has_tr1_unordered_set_pass.cpp delete mode 100644 test/has_tr1_utility_fail.cpp delete mode 100644 test/has_tr1_utility_pass.cpp diff --git a/checks/Jamfile.v2 b/checks/Jamfile.v2 index 5f35648a..961501c3 100644 --- a/checks/Jamfile.v2 +++ b/checks/Jamfile.v2 @@ -1,6 +1,6 @@ # # *** DO NOT EDIT THIS FILE BY HAND *** -# This file was automatically generated on Wed May 17 01:29:40 2017 +# This file was automatically generated on Sun May 28 10:05:49 2017 # by libs/config/tools/generate.cpp # Copyright John Maddock. # Use, modification and distribution are subject to the @@ -9,7 +9,7 @@ import modules ; import path ; -import testing ; + obj two_arg_use_facet : test_case.cpp : TEST_BOOST_HAS_TWO_ARG_USE_FACET ; obj bethreads : test_case.cpp : TEST_BOOST_HAS_BETHREADS ; @@ -42,23 +42,6 @@ obj slist : test_case.cpp : TEST_BOOST_HAS_SLIST ; obj static_assert : test_case.cpp : TEST_BOOST_HAS_STATIC_ASSERT ; obj stdint_h : test_case.cpp : TEST_BOOST_HAS_STDINT_H ; obj stlp_use_facet : test_case.cpp : TEST_BOOST_HAS_STLP_USE_FACET ; -obj tr1_array : test_case.cpp : TEST_BOOST_HAS_TR1_ARRAY ; -obj tr1_bind : test_case.cpp : TEST_BOOST_HAS_TR1_BIND ; -obj tr1_complex_overloads : test_case.cpp : TEST_BOOST_HAS_TR1_COMPLEX_OVERLOADS ; -obj tr1_complex_inverse_trig : test_case.cpp : TEST_BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG ; -obj tr1_function : test_case.cpp : TEST_BOOST_HAS_TR1_FUNCTION ; -obj tr1_hash : test_case.cpp : TEST_BOOST_HAS_TR1_HASH ; -obj tr1_mem_fn : test_case.cpp : TEST_BOOST_HAS_TR1_MEM_FN ; -obj tr1_random : test_case.cpp : TEST_BOOST_HAS_TR1_RANDOM ; -obj tr1_reference_wrapper : test_case.cpp : TEST_BOOST_HAS_TR1_REFERENCE_WRAPPER ; -obj tr1_regex : test_case.cpp : TEST_BOOST_HAS_TR1_REGEX ; -obj tr1_result_of : test_case.cpp : TEST_BOOST_HAS_TR1_RESULT_OF ; -obj tr1_shared_ptr : test_case.cpp : TEST_BOOST_HAS_TR1_SHARED_PTR ; -obj tr1_tuple : test_case.cpp : TEST_BOOST_HAS_TR1_TUPLE ; -obj tr1_type_traits : test_case.cpp : TEST_BOOST_HAS_TR1_TYPE_TRAITS ; -obj tr1_unordered_map : test_case.cpp : TEST_BOOST_HAS_TR1_UNORDERED_MAP ; -obj tr1_unordered_set : test_case.cpp : TEST_BOOST_HAS_TR1_UNORDERED_SET ; -obj tr1_utility : test_case.cpp : TEST_BOOST_HAS_TR1_UTILITY ; obj unistd_h : test_case.cpp : TEST_BOOST_HAS_UNISTD_H ; obj variadic_tmpl : test_case.cpp : TEST_BOOST_HAS_VARIADIC_TMPL ; obj boost_msvc6_member_templates : test_case.cpp : TEST_BOOST_MSVC6_MEMBER_TEMPLATES ; diff --git a/checks/test_case.cpp b/checks/test_case.cpp index c44e06d3..76a12223 100644 --- a/checks/test_case.cpp +++ b/checks/test_case.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Wed May 17 01:29:40 2017 +// This file was automatically generated on Sun May 28 10:05:49 2017 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the @@ -166,91 +166,6 @@ # error "Feature macro BOOST_HAS_STLP_USE_FACET is not defined." # endif #endif -#ifdef TEST_BOOST_HAS_TR1_ARRAY -# ifndef BOOST_HAS_TR1_ARRAY -# error "Feature macro BOOST_HAS_TR1_ARRAY is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_BIND -# ifndef BOOST_HAS_TR1_BIND -# error "Feature macro BOOST_HAS_TR1_BIND is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_COMPLEX_OVERLOADS -# ifndef BOOST_HAS_TR1_COMPLEX_OVERLOADS -# error "Feature macro BOOST_HAS_TR1_COMPLEX_OVERLOADS is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG -# ifndef BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG -# error "Feature macro BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_FUNCTION -# ifndef BOOST_HAS_TR1_FUNCTION -# error "Feature macro BOOST_HAS_TR1_FUNCTION is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_HASH -# ifndef BOOST_HAS_TR1_HASH -# error "Feature macro BOOST_HAS_TR1_HASH is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_MEM_FN -# ifndef BOOST_HAS_TR1_MEM_FN -# error "Feature macro BOOST_HAS_TR1_MEM_FN is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_RANDOM -# ifndef BOOST_HAS_TR1_RANDOM -# error "Feature macro BOOST_HAS_TR1_RANDOM is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_REFERENCE_WRAPPER -# ifndef BOOST_HAS_TR1_REFERENCE_WRAPPER -# error "Feature macro BOOST_HAS_TR1_REFERENCE_WRAPPER is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_REGEX -# ifndef BOOST_HAS_TR1_REGEX -# error "Feature macro BOOST_HAS_TR1_REGEX is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_RESULT_OF -# ifndef BOOST_HAS_TR1_RESULT_OF -# error "Feature macro BOOST_HAS_TR1_RESULT_OF is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_SHARED_PTR -# ifndef BOOST_HAS_TR1_SHARED_PTR -# error "Feature macro BOOST_HAS_TR1_SHARED_PTR is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_TUPLE -# ifndef BOOST_HAS_TR1_TUPLE -# error "Feature macro BOOST_HAS_TR1_TUPLE is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_TYPE_TRAITS -# ifndef BOOST_HAS_TR1_TYPE_TRAITS -# error "Feature macro BOOST_HAS_TR1_TYPE_TRAITS is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_UNORDERED_MAP -# ifndef BOOST_HAS_TR1_UNORDERED_MAP -# error "Feature macro BOOST_HAS_TR1_UNORDERED_MAP is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_UNORDERED_SET -# ifndef BOOST_HAS_TR1_UNORDERED_SET -# error "Feature macro BOOST_HAS_TR1_UNORDERED_SET is not defined." -# endif -#endif -#ifdef TEST_BOOST_HAS_TR1_UTILITY -# ifndef BOOST_HAS_TR1_UTILITY -# error "Feature macro BOOST_HAS_TR1_UTILITY is not defined." -# endif -#endif #ifdef TEST_BOOST_HAS_UNISTD_H # ifndef BOOST_HAS_UNISTD_H # error "Feature macro BOOST_HAS_UNISTD_H is not defined." diff --git a/test/all/Jamfile.v2 b/test/all/Jamfile.v2 index db1f5a1c..22be62f8 100644 --- a/test/all/Jamfile.v2 +++ b/test/all/Jamfile.v2 @@ -1,7 +1,7 @@ # # Regression test Jamfile for boost configuration setup. # *** DO NOT EDIT THIS FILE BY HAND *** -# This file was automatically generated on Wed May 17 01:29:40 2017 +# This file was automatically generated on Sun May 28 10:05:49 2017 # by libs/config/tools/generate.cpp # Copyright John Maddock. # Use, modification and distribution are subject to the @@ -115,57 +115,6 @@ test-suite "BOOST_HAS_STDINT_H" : test-suite "BOOST_HAS_STLP_USE_FACET" : [ run ../has_stlp_use_facet_pass.cpp ] [ compile-fail ../has_stlp_use_facet_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_ARRAY" : -[ run ../has_tr1_array_pass.cpp ] -[ compile-fail ../has_tr1_array_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_BIND" : -[ run ../has_tr1_bind_pass.cpp ] -[ compile-fail ../has_tr1_bind_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_COMPLEX_OVERLOADS" : -[ run ../has_tr1_complex_over_pass.cpp ] -[ compile-fail ../has_tr1_complex_over_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG" : -[ run ../has_tr1_complex_trig_pass.cpp ] -[ compile-fail ../has_tr1_complex_trig_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_FUNCTION" : -[ run ../has_tr1_function_pass.cpp ] -[ compile-fail ../has_tr1_function_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_HASH" : -[ run ../has_tr1_hash_pass.cpp ] -[ compile-fail ../has_tr1_hash_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_MEM_FN" : -[ run ../has_tr1_mem_fn_pass.cpp ] -[ compile-fail ../has_tr1_mem_fn_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_RANDOM" : -[ run ../has_tr1_random_pass.cpp ] -[ compile-fail ../has_tr1_random_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_REFERENCE_WRAPPER" : -[ run ../has_tr1_ref_wrap_pass.cpp ] -[ compile-fail ../has_tr1_ref_wrap_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_REGEX" : -[ run ../has_tr1_regex_pass.cpp ] -[ compile-fail ../has_tr1_regex_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_RESULT_OF" : -[ run ../has_tr1_result_of_pass.cpp ] -[ compile-fail ../has_tr1_result_of_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_SHARED_PTR" : -[ run ../has_tr1_shared_ptr_pass.cpp ] -[ compile-fail ../has_tr1_shared_ptr_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_TUPLE" : -[ run ../has_tr1_tuple_pass.cpp ] -[ compile-fail ../has_tr1_tuple_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_TYPE_TRAITS" : -[ run ../has_tr1_type_traits_pass.cpp ] -[ compile-fail ../has_tr1_type_traits_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_UNORDERED_MAP" : -[ run ../has_tr1_unordered_map_pass.cpp ] -[ compile-fail ../has_tr1_unordered_map_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_UNORDERED_SET" : -[ run ../has_tr1_unordered_set_pass.cpp ] -[ compile-fail ../has_tr1_unordered_set_fail.cpp ] ; -test-suite "BOOST_HAS_TR1_UTILITY" : -[ run ../has_tr1_utility_pass.cpp ] -[ compile-fail ../has_tr1_utility_fail.cpp ] ; test-suite "BOOST_HAS_UNISTD_H" : [ run ../has_unistd_h_pass.cpp ] [ compile-fail ../has_unistd_h_fail.cpp ] ; diff --git a/test/boost_has_tr1_array.ipp b/test/boost_has_tr1_array.ipp deleted file mode 100644 index 5293dd8f..00000000 --- a/test/boost_has_tr1_array.ipp +++ /dev/null @@ -1,23 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_ARRAY -// TITLE: std::tr1::array -// DESCRIPTION: The std lib has a tr1-conforming array library. - -#include - -namespace boost_has_tr1_array{ - -using std::tr1::array; - -int test() -{ - return 0; -} - -} diff --git a/test/boost_has_tr1_bind.ipp b/test/boost_has_tr1_bind.ipp deleted file mode 100644 index b3a6d181..00000000 --- a/test/boost_has_tr1_bind.ipp +++ /dev/null @@ -1,23 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_BIND -// TITLE: std::tr1::bind -// DESCRIPTION: The std lib has a tr1-conforming bind template function. - -#include - -namespace boost_has_tr1_bind{ - -using std::tr1::bind; - -int test() -{ - return 0; -} - -} diff --git a/test/boost_has_tr1_complex_over.ipp b/test/boost_has_tr1_complex_over.ipp deleted file mode 100644 index d7b880d7..00000000 --- a/test/boost_has_tr1_complex_over.ipp +++ /dev/null @@ -1,24 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_COMPLEX_OVERLOADS -// TITLE: std::complex overloads -// DESCRIPTION: The std lib has a tr1-conforming set of std::complex overloads. - -#include - -namespace boost_has_tr1_complex_overloads{ - - -int test() -{ - std::arg(0); - std::conj(0.0); - return 0; -} - -} diff --git a/test/boost_has_tr1_complex_trig.ipp b/test/boost_has_tr1_complex_trig.ipp deleted file mode 100644 index bbd9f8cf..00000000 --- a/test/boost_has_tr1_complex_trig.ipp +++ /dev/null @@ -1,30 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG -// TITLE: std::complex inverse trig functions -// DESCRIPTION: The std lib has a tr1-conforming set of std::complex inverse trig functions. - -#include - -namespace boost_has_tr1_complex_inverse_trig{ - - -int test() -{ - std::complex cd; - std::asin(cd); - std::acos(cd); - std::atan(cd); - std::asinh(cd); - std::acosh(cd); - std::atanh(cd); - std::fabs(cd); - return 0; -} - -} diff --git a/test/boost_has_tr1_function.ipp b/test/boost_has_tr1_function.ipp deleted file mode 100644 index ae4af295..00000000 --- a/test/boost_has_tr1_function.ipp +++ /dev/null @@ -1,23 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_FUNCTION -// TITLE: std::tr1::function -// DESCRIPTION: The std lib has a tr1-conforming function template class. - -#include - -namespace boost_has_tr1_function{ - -using std::tr1::function; - -int test() -{ - return 0; -} - -} diff --git a/test/boost_has_tr1_hash.ipp b/test/boost_has_tr1_hash.ipp deleted file mode 100644 index 3adc2ab1..00000000 --- a/test/boost_has_tr1_hash.ipp +++ /dev/null @@ -1,23 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_HASH -// TITLE: std::tr1::hash -// DESCRIPTION: The std lib has a tr1-conforming hash function library. - -#include - -namespace boost_has_tr1_hash{ - -using std::tr1::hash; - -int test() -{ - return 0; -} - -} diff --git a/test/boost_has_tr1_mem_fn.ipp b/test/boost_has_tr1_mem_fn.ipp deleted file mode 100644 index d5da8937..00000000 --- a/test/boost_has_tr1_mem_fn.ipp +++ /dev/null @@ -1,23 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_MEM_FN -// TITLE: std::tr1::mem_fn -// DESCRIPTION: The std lib has a tr1-conforming mem_fn template function. - -#include - -namespace boost_has_tr1_mem_fn{ - -using std::tr1::mem_fn; - -int test() -{ - return 0; -} - -} diff --git a/test/boost_has_tr1_random.ipp b/test/boost_has_tr1_random.ipp deleted file mode 100644 index ddd88e7d..00000000 --- a/test/boost_has_tr1_random.ipp +++ /dev/null @@ -1,23 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_RANDOM -// TITLE: std::tr1::random -// DESCRIPTION: The std lib has a tr1-conforming random numer library. - -#include - -namespace boost_has_tr1_random{ - -using std::tr1::variate_generator; - -int test() -{ - return 0; -} - -} diff --git a/test/boost_has_tr1_ref_wrap.ipp b/test/boost_has_tr1_ref_wrap.ipp deleted file mode 100644 index 76c002cc..00000000 --- a/test/boost_has_tr1_ref_wrap.ipp +++ /dev/null @@ -1,24 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_REFERENCE_WRAPPER -// TITLE: std::tr1::reference_wrapper -// DESCRIPTION: The std lib has a tr1-conforming reference_wrapper. - -#include - -namespace boost_has_tr1_reference_wrapper{ - -int test() -{ - int i; - std::tr1::reference_wrapper r = std::tr1::ref(i); - (void)r; - return 0; -} - -} diff --git a/test/boost_has_tr1_regex.ipp b/test/boost_has_tr1_regex.ipp deleted file mode 100644 index 4f11c1e9..00000000 --- a/test/boost_has_tr1_regex.ipp +++ /dev/null @@ -1,24 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_REGEX -// TITLE: std::tr1::regex -// DESCRIPTION: The std lib has a tr1-conforming regex library. - -#include - -namespace boost_has_tr1_regex{ - -using std::tr1::regex; - -int test() -{ - return 0; -} - -} - diff --git a/test/boost_has_tr1_result_of.ipp b/test/boost_has_tr1_result_of.ipp deleted file mode 100644 index d578e9f9..00000000 --- a/test/boost_has_tr1_result_of.ipp +++ /dev/null @@ -1,24 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_RESULT_OF -// TITLE: std::tr1::result_of -// DESCRIPTION: The std lib has a tr1-conforming result_of template. - -#include - -namespace boost_has_tr1_result_of{ - -typedef std::tr1::result_of r; -typedef r::type rr; - -int test() -{ - return 0; -} - -} diff --git a/test/boost_has_tr1_shared_ptr.ipp b/test/boost_has_tr1_shared_ptr.ipp deleted file mode 100644 index aea65dc1..00000000 --- a/test/boost_has_tr1_shared_ptr.ipp +++ /dev/null @@ -1,24 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_SHARED_PTR -// TITLE: std::tr1::shared_ptr -// DESCRIPTION: The std lib has a tr1-conforming shrared_ptr. - -#include - -namespace boost_has_tr1_shared_ptr{ - -int test() -{ - int i; - std::tr1::shared_ptr r(new int()); - (void)r; - return 0; -} - -} diff --git a/test/boost_has_tr1_tuple.ipp b/test/boost_has_tr1_tuple.ipp deleted file mode 100644 index 20c72dbd..00000000 --- a/test/boost_has_tr1_tuple.ipp +++ /dev/null @@ -1,23 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_TUPLE -// TITLE: std::tr1::tuple -// DESCRIPTION: The std lib has a tr1-conforming tuple library. - -#include - -namespace boost_has_tr1_tuple{ - -using std::tr1::tuple; - -int test() -{ - return 0; -} - -} diff --git a/test/boost_has_tr1_type_traits.ipp b/test/boost_has_tr1_type_traits.ipp deleted file mode 100644 index 6bbcd5e4..00000000 --- a/test/boost_has_tr1_type_traits.ipp +++ /dev/null @@ -1,23 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_TYPE_TRAITS -// TITLE: std::tr1::type_traits -// DESCRIPTION: The std lib has a tr1-conforming type traits library. - -#include - -namespace boost_has_tr1_type_traits{ - -using std::tr1::is_void; - -int test() -{ - return 0; -} - -} diff --git a/test/boost_has_tr1_unordered_map.ipp b/test/boost_has_tr1_unordered_map.ipp deleted file mode 100644 index 8336cc71..00000000 --- a/test/boost_has_tr1_unordered_map.ipp +++ /dev/null @@ -1,24 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_UNORDERED_MAP -// TITLE: std::tr1::unordered_map -// DESCRIPTION: The std lib has a tr1-conforming unordered map library. - -#include - -namespace boost_has_tr1_unordered_map{ - -using std::tr1::unordered_map; -using std::tr1::unordered_multimap; - -int test() -{ - return 0; -} - -} diff --git a/test/boost_has_tr1_unordered_set.ipp b/test/boost_has_tr1_unordered_set.ipp deleted file mode 100644 index dcc33e5e..00000000 --- a/test/boost_has_tr1_unordered_set.ipp +++ /dev/null @@ -1,24 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_UNORDERED_SET -// TITLE: std::tr1::unordered_set -// DESCRIPTION: The std lib has a tr1-conforming unordered set library. - -#include - -namespace boost_has_tr1_unordered_set{ - -using std::tr1::unordered_set; -using std::tr1::unordered_multiset; - -int test() -{ - return 0; -} - -} diff --git a/test/boost_has_tr1_utility.ipp b/test/boost_has_tr1_utility.ipp deleted file mode 100644 index bf97dece..00000000 --- a/test/boost_has_tr1_utility.ipp +++ /dev/null @@ -1,25 +0,0 @@ -// (C) Copyright John Maddock 2005. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for most recent version. - -// MACRO: BOOST_HAS_TR1_UTILITY -// TITLE: std::tr1::utility -// DESCRIPTION: The std lib has a tr1-conforming utility header. - -#include - -namespace boost_has_tr1_utility{ - -using std::tr1::get; -using std::tr1::tuple_size; -using std::tr1::tuple_element; - -int test() -{ - return 0; -} - -} diff --git a/test/config_info.cpp b/test/config_info.cpp index 5b600624..2b6b862b 100644 --- a/test/config_info.cpp +++ b/test/config_info.cpp @@ -977,23 +977,6 @@ void print_boost_macros() PRINT_MACRO(BOOST_HAS_STATIC_ASSERT); PRINT_MACRO(BOOST_HAS_STDINT_H); PRINT_MACRO(BOOST_HAS_STLP_USE_FACET); - PRINT_MACRO(BOOST_HAS_TR1_ARRAY); - PRINT_MACRO(BOOST_HAS_TR1_BIND); - PRINT_MACRO(BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG); - PRINT_MACRO(BOOST_HAS_TR1_COMPLEX_OVERLOADS); - PRINT_MACRO(BOOST_HAS_TR1_FUNCTION); - PRINT_MACRO(BOOST_HAS_TR1_HASH); - PRINT_MACRO(BOOST_HAS_TR1_MEM_FN); - PRINT_MACRO(BOOST_HAS_TR1_RANDOM); - PRINT_MACRO(BOOST_HAS_TR1_REFERENCE_WRAPPER); - PRINT_MACRO(BOOST_HAS_TR1_REGEX); - PRINT_MACRO(BOOST_HAS_TR1_RESULT_OF); - PRINT_MACRO(BOOST_HAS_TR1_SHARED_PTR); - PRINT_MACRO(BOOST_HAS_TR1_TUPLE); - PRINT_MACRO(BOOST_HAS_TR1_TYPE_TRAITS); - PRINT_MACRO(BOOST_HAS_TR1_UNORDERED_MAP); - PRINT_MACRO(BOOST_HAS_TR1_UNORDERED_SET); - PRINT_MACRO(BOOST_HAS_TR1_UTILITY); PRINT_MACRO(BOOST_HAS_TWO_ARG_USE_FACET); PRINT_MACRO(BOOST_HAS_UNISTD_H); PRINT_MACRO(BOOST_HAS_VARIADIC_TMPL); @@ -1172,6 +1155,7 @@ void print_boost_macros() + // END GENERATED BLOCK diff --git a/test/config_test.cpp b/test/config_test.cpp index 176902d1..a263c911 100644 --- a/test/config_test.cpp +++ b/test/config_test.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Wed May 17 01:29:40 2017 +// This file was automatically generated on Sun May 28 10:05:49 2017 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the @@ -933,91 +933,6 @@ namespace boost_has_stdint_h = empty_boost; #else namespace boost_has_stlp_use_facet = empty_boost; #endif -#ifdef BOOST_HAS_TR1_ARRAY -#include "boost_has_tr1_array.ipp" -#else -namespace boost_has_tr1_array = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_BIND -#include "boost_has_tr1_bind.ipp" -#else -namespace boost_has_tr1_bind = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_COMPLEX_OVERLOADS -#include "boost_has_tr1_complex_over.ipp" -#else -namespace boost_has_tr1_complex_overloads = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG -#include "boost_has_tr1_complex_trig.ipp" -#else -namespace boost_has_tr1_complex_inverse_trig = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_FUNCTION -#include "boost_has_tr1_function.ipp" -#else -namespace boost_has_tr1_function = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_HASH -#include "boost_has_tr1_hash.ipp" -#else -namespace boost_has_tr1_hash = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_MEM_FN -#include "boost_has_tr1_mem_fn.ipp" -#else -namespace boost_has_tr1_mem_fn = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_RANDOM -#include "boost_has_tr1_random.ipp" -#else -namespace boost_has_tr1_random = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_REFERENCE_WRAPPER -#include "boost_has_tr1_ref_wrap.ipp" -#else -namespace boost_has_tr1_reference_wrapper = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_REGEX -#include "boost_has_tr1_regex.ipp" -#else -namespace boost_has_tr1_regex = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_RESULT_OF -#include "boost_has_tr1_result_of.ipp" -#else -namespace boost_has_tr1_result_of = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_SHARED_PTR -#include "boost_has_tr1_shared_ptr.ipp" -#else -namespace boost_has_tr1_shared_ptr = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_TUPLE -#include "boost_has_tr1_tuple.ipp" -#else -namespace boost_has_tr1_tuple = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_TYPE_TRAITS -#include "boost_has_tr1_type_traits.ipp" -#else -namespace boost_has_tr1_type_traits = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_UNORDERED_MAP -#include "boost_has_tr1_unordered_map.ipp" -#else -namespace boost_has_tr1_unordered_map = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_UNORDERED_SET -#include "boost_has_tr1_unordered_set.ipp" -#else -namespace boost_has_tr1_unordered_set = empty_boost; -#endif -#ifdef BOOST_HAS_TR1_UTILITY -#include "boost_has_tr1_utility.ipp" -#else -namespace boost_has_tr1_utility = empty_boost; -#endif #ifdef BOOST_HAS_UNISTD_H #include "boost_has_unistd_h.ipp" #else @@ -1201,91 +1116,6 @@ int main( int, char *[] ) std::cerr << "Failed test for BOOST_HAS_STLP_USE_FACET at: " << __FILE__ << ":" << __LINE__ << std::endl; ++error_count; } - if(0 != boost_has_tr1_array::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_ARRAY at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_bind::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_BIND at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_complex_overloads::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_COMPLEX_OVERLOADS at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_complex_inverse_trig::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_function::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_FUNCTION at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_hash::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_HASH at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_mem_fn::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_MEM_FN at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_random::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_RANDOM at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_reference_wrapper::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_REFERENCE_WRAPPER at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_regex::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_REGEX at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_result_of::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_RESULT_OF at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_shared_ptr::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_SHARED_PTR at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_tuple::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_TUPLE at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_type_traits::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_TYPE_TRAITS at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_unordered_map::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_UNORDERED_MAP at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_unordered_set::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_UNORDERED_SET at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } - if(0 != boost_has_tr1_utility::test()) - { - std::cerr << "Failed test for BOOST_HAS_TR1_UTILITY at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } if(0 != boost_has_unistd_h::test()) { std::cerr << "Failed test for BOOST_HAS_UNISTD_H at: " << __FILE__ << ":" << __LINE__ << std::endl; diff --git a/test/has_tr1_array_fail.cpp b/test/has_tr1_array_fail.cpp deleted file mode 100644 index 36a33a15..00000000 --- a/test/has_tr1_array_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:31 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_ARRAY -// This file should not compile, if it does then -// BOOST_HAS_TR1_ARRAY should be defined. -// See file boost_has_tr1_array.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_ARRAY -#include "boost_has_tr1_array.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_array::test(); -} - diff --git a/test/has_tr1_array_pass.cpp b/test/has_tr1_array_pass.cpp deleted file mode 100644 index 4b073157..00000000 --- a/test/has_tr1_array_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:31 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_ARRAY -// This file should compile, if it does not then -// BOOST_HAS_TR1_ARRAY should not be defined. -// See file boost_has_tr1_array.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_ARRAY -#include "boost_has_tr1_array.ipp" -#else -namespace boost_has_tr1_array = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_array::test(); -} - diff --git a/test/has_tr1_bind_fail.cpp b/test/has_tr1_bind_fail.cpp deleted file mode 100644 index 7af7516e..00000000 --- a/test/has_tr1_bind_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:31 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_BIND -// This file should not compile, if it does then -// BOOST_HAS_TR1_BIND should be defined. -// See file boost_has_tr1_bind.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_BIND -#include "boost_has_tr1_bind.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_bind::test(); -} - diff --git a/test/has_tr1_bind_pass.cpp b/test/has_tr1_bind_pass.cpp deleted file mode 100644 index 54a6a6be..00000000 --- a/test/has_tr1_bind_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:31 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_BIND -// This file should compile, if it does not then -// BOOST_HAS_TR1_BIND should not be defined. -// See file boost_has_tr1_bind.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_BIND -#include "boost_has_tr1_bind.ipp" -#else -namespace boost_has_tr1_bind = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_bind::test(); -} - diff --git a/test/has_tr1_complex_over_fail.cpp b/test/has_tr1_complex_over_fail.cpp deleted file mode 100644 index 1f282190..00000000 --- a/test/has_tr1_complex_over_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_COMPLEX_OVERLOADS -// This file should not compile, if it does then -// BOOST_HAS_TR1_COMPLEX_OVERLOADS should be defined. -// See file boost_has_tr1_complex_over.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_COMPLEX_OVERLOADS -#include "boost_has_tr1_complex_over.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_complex_overloads::test(); -} - diff --git a/test/has_tr1_complex_over_pass.cpp b/test/has_tr1_complex_over_pass.cpp deleted file mode 100644 index 5535cdad..00000000 --- a/test/has_tr1_complex_over_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_COMPLEX_OVERLOADS -// This file should compile, if it does not then -// BOOST_HAS_TR1_COMPLEX_OVERLOADS should not be defined. -// See file boost_has_tr1_complex_over.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_COMPLEX_OVERLOADS -#include "boost_has_tr1_complex_over.ipp" -#else -namespace boost_has_tr1_complex_overloads = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_complex_overloads::test(); -} - diff --git a/test/has_tr1_complex_trig_fail.cpp b/test/has_tr1_complex_trig_fail.cpp deleted file mode 100644 index 3c1ce163..00000000 --- a/test/has_tr1_complex_trig_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG -// This file should not compile, if it does then -// BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG should be defined. -// See file boost_has_tr1_complex_trig.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG -#include "boost_has_tr1_complex_trig.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_complex_inverse_trig::test(); -} - diff --git a/test/has_tr1_complex_trig_pass.cpp b/test/has_tr1_complex_trig_pass.cpp deleted file mode 100644 index 9aca24b4..00000000 --- a/test/has_tr1_complex_trig_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG -// This file should compile, if it does not then -// BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG should not be defined. -// See file boost_has_tr1_complex_trig.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG -#include "boost_has_tr1_complex_trig.ipp" -#else -namespace boost_has_tr1_complex_inverse_trig = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_complex_inverse_trig::test(); -} - diff --git a/test/has_tr1_function_fail.cpp b/test/has_tr1_function_fail.cpp deleted file mode 100644 index f6e3a2db..00000000 --- a/test/has_tr1_function_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_FUNCTION -// This file should not compile, if it does then -// BOOST_HAS_TR1_FUNCTION should be defined. -// See file boost_has_tr1_function.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_FUNCTION -#include "boost_has_tr1_function.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_function::test(); -} - diff --git a/test/has_tr1_function_pass.cpp b/test/has_tr1_function_pass.cpp deleted file mode 100644 index 8aa466c1..00000000 --- a/test/has_tr1_function_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_FUNCTION -// This file should compile, if it does not then -// BOOST_HAS_TR1_FUNCTION should not be defined. -// See file boost_has_tr1_function.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_FUNCTION -#include "boost_has_tr1_function.ipp" -#else -namespace boost_has_tr1_function = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_function::test(); -} - diff --git a/test/has_tr1_hash_fail.cpp b/test/has_tr1_hash_fail.cpp deleted file mode 100644 index 2c072e88..00000000 --- a/test/has_tr1_hash_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_HASH -// This file should not compile, if it does then -// BOOST_HAS_TR1_HASH should be defined. -// See file boost_has_tr1_hash.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_HASH -#include "boost_has_tr1_hash.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_hash::test(); -} - diff --git a/test/has_tr1_hash_pass.cpp b/test/has_tr1_hash_pass.cpp deleted file mode 100644 index 48c29347..00000000 --- a/test/has_tr1_hash_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_HASH -// This file should compile, if it does not then -// BOOST_HAS_TR1_HASH should not be defined. -// See file boost_has_tr1_hash.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_HASH -#include "boost_has_tr1_hash.ipp" -#else -namespace boost_has_tr1_hash = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_hash::test(); -} - diff --git a/test/has_tr1_mem_fn_fail.cpp b/test/has_tr1_mem_fn_fail.cpp deleted file mode 100644 index 01bff252..00000000 --- a/test/has_tr1_mem_fn_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_MEM_FN -// This file should not compile, if it does then -// BOOST_HAS_TR1_MEM_FN should be defined. -// See file boost_has_tr1_mem_fn.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_MEM_FN -#include "boost_has_tr1_mem_fn.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_mem_fn::test(); -} - diff --git a/test/has_tr1_mem_fn_pass.cpp b/test/has_tr1_mem_fn_pass.cpp deleted file mode 100644 index 9a1398d0..00000000 --- a/test/has_tr1_mem_fn_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_MEM_FN -// This file should compile, if it does not then -// BOOST_HAS_TR1_MEM_FN should not be defined. -// See file boost_has_tr1_mem_fn.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_MEM_FN -#include "boost_has_tr1_mem_fn.ipp" -#else -namespace boost_has_tr1_mem_fn = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_mem_fn::test(); -} - diff --git a/test/has_tr1_random_fail.cpp b/test/has_tr1_random_fail.cpp deleted file mode 100644 index 15e5a3a8..00000000 --- a/test/has_tr1_random_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_RANDOM -// This file should not compile, if it does then -// BOOST_HAS_TR1_RANDOM should be defined. -// See file boost_has_tr1_random.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_RANDOM -#include "boost_has_tr1_random.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_random::test(); -} - diff --git a/test/has_tr1_random_pass.cpp b/test/has_tr1_random_pass.cpp deleted file mode 100644 index 9dd86abf..00000000 --- a/test/has_tr1_random_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_RANDOM -// This file should compile, if it does not then -// BOOST_HAS_TR1_RANDOM should not be defined. -// See file boost_has_tr1_random.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_RANDOM -#include "boost_has_tr1_random.ipp" -#else -namespace boost_has_tr1_random = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_random::test(); -} - diff --git a/test/has_tr1_ref_wrap_fail.cpp b/test/has_tr1_ref_wrap_fail.cpp deleted file mode 100644 index c44abb58..00000000 --- a/test/has_tr1_ref_wrap_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_REFERENCE_WRAPPER -// This file should not compile, if it does then -// BOOST_HAS_TR1_REFERENCE_WRAPPER should be defined. -// See file boost_has_tr1_ref_wrap.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_REFERENCE_WRAPPER -#include "boost_has_tr1_ref_wrap.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_reference_wrapper::test(); -} - diff --git a/test/has_tr1_ref_wrap_pass.cpp b/test/has_tr1_ref_wrap_pass.cpp deleted file mode 100644 index 90953012..00000000 --- a/test/has_tr1_ref_wrap_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_REFERENCE_WRAPPER -// This file should compile, if it does not then -// BOOST_HAS_TR1_REFERENCE_WRAPPER should not be defined. -// See file boost_has_tr1_ref_wrap.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_REFERENCE_WRAPPER -#include "boost_has_tr1_ref_wrap.ipp" -#else -namespace boost_has_tr1_reference_wrapper = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_reference_wrapper::test(); -} - diff --git a/test/has_tr1_regex_fail.cpp b/test/has_tr1_regex_fail.cpp deleted file mode 100644 index 7daac732..00000000 --- a/test/has_tr1_regex_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_REGEX -// This file should not compile, if it does then -// BOOST_HAS_TR1_REGEX should be defined. -// See file boost_has_tr1_regex.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_REGEX -#include "boost_has_tr1_regex.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_regex::test(); -} - diff --git a/test/has_tr1_regex_pass.cpp b/test/has_tr1_regex_pass.cpp deleted file mode 100644 index d6cfa887..00000000 --- a/test/has_tr1_regex_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_REGEX -// This file should compile, if it does not then -// BOOST_HAS_TR1_REGEX should not be defined. -// See file boost_has_tr1_regex.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_REGEX -#include "boost_has_tr1_regex.ipp" -#else -namespace boost_has_tr1_regex = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_regex::test(); -} - diff --git a/test/has_tr1_result_of_fail.cpp b/test/has_tr1_result_of_fail.cpp deleted file mode 100644 index 1fc14f3b..00000000 --- a/test/has_tr1_result_of_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_RESULT_OF -// This file should not compile, if it does then -// BOOST_HAS_TR1_RESULT_OF should be defined. -// See file boost_has_tr1_result_of.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_RESULT_OF -#include "boost_has_tr1_result_of.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_result_of::test(); -} - diff --git a/test/has_tr1_result_of_pass.cpp b/test/has_tr1_result_of_pass.cpp deleted file mode 100644 index b770847c..00000000 --- a/test/has_tr1_result_of_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_RESULT_OF -// This file should compile, if it does not then -// BOOST_HAS_TR1_RESULT_OF should not be defined. -// See file boost_has_tr1_result_of.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_RESULT_OF -#include "boost_has_tr1_result_of.ipp" -#else -namespace boost_has_tr1_result_of = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_result_of::test(); -} - diff --git a/test/has_tr1_shared_ptr_fail.cpp b/test/has_tr1_shared_ptr_fail.cpp deleted file mode 100644 index bbd2fc51..00000000 --- a/test/has_tr1_shared_ptr_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_SHARED_PTR -// This file should not compile, if it does then -// BOOST_HAS_TR1_SHARED_PTR should be defined. -// See file boost_has_tr1_shared_ptr.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_SHARED_PTR -#include "boost_has_tr1_shared_ptr.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_shared_ptr::test(); -} - diff --git a/test/has_tr1_shared_ptr_pass.cpp b/test/has_tr1_shared_ptr_pass.cpp deleted file mode 100644 index a4c9764a..00000000 --- a/test/has_tr1_shared_ptr_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_SHARED_PTR -// This file should compile, if it does not then -// BOOST_HAS_TR1_SHARED_PTR should not be defined. -// See file boost_has_tr1_shared_ptr.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_SHARED_PTR -#include "boost_has_tr1_shared_ptr.ipp" -#else -namespace boost_has_tr1_shared_ptr = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_shared_ptr::test(); -} - diff --git a/test/has_tr1_tuple_fail.cpp b/test/has_tr1_tuple_fail.cpp deleted file mode 100644 index 5ea571e3..00000000 --- a/test/has_tr1_tuple_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_TUPLE -// This file should not compile, if it does then -// BOOST_HAS_TR1_TUPLE should be defined. -// See file boost_has_tr1_tuple.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_TUPLE -#include "boost_has_tr1_tuple.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_tuple::test(); -} - diff --git a/test/has_tr1_tuple_pass.cpp b/test/has_tr1_tuple_pass.cpp deleted file mode 100644 index 6c6d949b..00000000 --- a/test/has_tr1_tuple_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_TUPLE -// This file should compile, if it does not then -// BOOST_HAS_TR1_TUPLE should not be defined. -// See file boost_has_tr1_tuple.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_TUPLE -#include "boost_has_tr1_tuple.ipp" -#else -namespace boost_has_tr1_tuple = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_tuple::test(); -} - diff --git a/test/has_tr1_type_traits_fail.cpp b/test/has_tr1_type_traits_fail.cpp deleted file mode 100644 index b4edd4ef..00000000 --- a/test/has_tr1_type_traits_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_TYPE_TRAITS -// This file should not compile, if it does then -// BOOST_HAS_TR1_TYPE_TRAITS should be defined. -// See file boost_has_tr1_type_traits.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_TYPE_TRAITS -#include "boost_has_tr1_type_traits.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_type_traits::test(); -} - diff --git a/test/has_tr1_type_traits_pass.cpp b/test/has_tr1_type_traits_pass.cpp deleted file mode 100644 index d2c51ddf..00000000 --- a/test/has_tr1_type_traits_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_TYPE_TRAITS -// This file should compile, if it does not then -// BOOST_HAS_TR1_TYPE_TRAITS should not be defined. -// See file boost_has_tr1_type_traits.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_TYPE_TRAITS -#include "boost_has_tr1_type_traits.ipp" -#else -namespace boost_has_tr1_type_traits = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_type_traits::test(); -} - diff --git a/test/has_tr1_unordered_map_fail.cpp b/test/has_tr1_unordered_map_fail.cpp deleted file mode 100644 index b272dbbe..00000000 --- a/test/has_tr1_unordered_map_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_UNORDERED_MAP -// This file should not compile, if it does then -// BOOST_HAS_TR1_UNORDERED_MAP should be defined. -// See file boost_has_tr1_unordered_map.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_UNORDERED_MAP -#include "boost_has_tr1_unordered_map.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_unordered_map::test(); -} - diff --git a/test/has_tr1_unordered_map_pass.cpp b/test/has_tr1_unordered_map_pass.cpp deleted file mode 100644 index e222c01a..00000000 --- a/test/has_tr1_unordered_map_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_UNORDERED_MAP -// This file should compile, if it does not then -// BOOST_HAS_TR1_UNORDERED_MAP should not be defined. -// See file boost_has_tr1_unordered_map.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_UNORDERED_MAP -#include "boost_has_tr1_unordered_map.ipp" -#else -namespace boost_has_tr1_unordered_map = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_unordered_map::test(); -} - diff --git a/test/has_tr1_unordered_set_fail.cpp b/test/has_tr1_unordered_set_fail.cpp deleted file mode 100644 index d11fb352..00000000 --- a/test/has_tr1_unordered_set_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_UNORDERED_SET -// This file should not compile, if it does then -// BOOST_HAS_TR1_UNORDERED_SET should be defined. -// See file boost_has_tr1_unordered_set.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_UNORDERED_SET -#include "boost_has_tr1_unordered_set.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_unordered_set::test(); -} - diff --git a/test/has_tr1_unordered_set_pass.cpp b/test/has_tr1_unordered_set_pass.cpp deleted file mode 100644 index 23c9406e..00000000 --- a/test/has_tr1_unordered_set_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:32 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_UNORDERED_SET -// This file should compile, if it does not then -// BOOST_HAS_TR1_UNORDERED_SET should not be defined. -// See file boost_has_tr1_unordered_set.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_UNORDERED_SET -#include "boost_has_tr1_unordered_set.ipp" -#else -namespace boost_has_tr1_unordered_set = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_unordered_set::test(); -} - diff --git a/test/has_tr1_utility_fail.cpp b/test/has_tr1_utility_fail.cpp deleted file mode 100644 index 5c82a0d5..00000000 --- a/test/has_tr1_utility_fail.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:33 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_UTILITY -// This file should not compile, if it does then -// BOOST_HAS_TR1_UTILITY should be defined. -// See file boost_has_tr1_utility.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifndef BOOST_HAS_TR1_UTILITY -#include "boost_has_tr1_utility.ipp" -#else -#error "this file should not compile" -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_utility::test(); -} - diff --git a/test/has_tr1_utility_pass.cpp b/test/has_tr1_utility_pass.cpp deleted file mode 100644 index ccdd1acd..00000000 --- a/test/has_tr1_utility_pass.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// This file was automatically generated on Sat Jul 12 12:39:33 2008 -// by libs/config/tools/generate.cpp -// Copyright John Maddock 2002-4. -// Use, modification and distribution are subject to 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) - -// See http://www.boost.org/libs/config for the most recent version.// -// Revision $Id$ -// - - -// Test file for macro BOOST_HAS_TR1_UTILITY -// This file should compile, if it does not then -// BOOST_HAS_TR1_UTILITY should not be defined. -// See file boost_has_tr1_utility.ipp for details - -// Must not have BOOST_ASSERT_CONFIG set; it defeats -// the objective of this file: -#ifdef BOOST_ASSERT_CONFIG -# undef BOOST_ASSERT_CONFIG -#endif - -#include -#include -#include "test.hpp" - -#ifdef BOOST_HAS_TR1_UTILITY -#include "boost_has_tr1_utility.ipp" -#else -namespace boost_has_tr1_utility = empty_boost; -#endif - -int main( int, char *[] ) -{ - return boost_has_tr1_utility::test(); -} - diff --git a/tools/generate.cpp b/tools/generate.cpp index 1ef9e69e..53c73be3 100644 --- a/tools/generate.cpp +++ b/tools/generate.cpp @@ -162,9 +162,6 @@ void write_test_file(const fs::path& file, ofs << "#include \n"; - if(regex_match(macro_name, tr1_exp)) - ofs << "#include \n"; - ofs << "#include \"test.hpp\"\n\n" "#if"; if(positive_test != expect_success)