diff --git a/config.htm b/config.htm
index 9a5e03c3..2c0d5164 100644
--- a/config.htm
+++ b/config.htm
@@ -557,6 +557,14 @@ f(&bar); // should choose #2.
whether it is appropriate to explicitly specialize a template on wchar_t if
there is already a specialization for other integer types.
+
+ BOOST_NO_IS_ABSTRACT |
+ Compiler |
+ The C++ compiler does not support SFINAE with
+ abstract types, this is covered by
+ Core Language DR337, but is not part of the current standard.
+ Fortunately most compilers that support SFINAE also support this DR. |
+
BOOST_NO_LIMITS |
Standard library |
diff --git a/configure b/configure
index 923f0433..16593837 100644
--- a/configure
+++ b/configure
@@ -2552,8 +2552,8 @@ cat > user.hpp << EOF
// define this to disable all config options,
// excluding the user config. Use if your
-// setup is fully ISO compliant, and has no
-// useful extensions, or for autoconf generated
+// setup is fully ISO complient, and has no
+// useful extentions, or for autoconf generated
// setups:
#ifndef BOOST_NO_CONFIG
# define BOOST_NO_CONFIG
diff --git a/include/boost/config/compiler/borland.hpp b/include/boost/config/compiler/borland.hpp
index 531691ef..07c106c6 100644
--- a/include/boost/config/compiler/borland.hpp
+++ b/include/boost/config/compiler/borland.hpp
@@ -54,6 +54,7 @@
// without it, this needs more investigation:
# define BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS
# define BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
+# define BOOST_NO_IS_ABSTRACT
# ifdef NDEBUG
// fix broken so that Boost.test works:
# include
diff --git a/include/boost/config/compiler/gcc.hpp b/include/boost/config/compiler/gcc.hpp
index 4dc3f608..32cf282c 100644
--- a/include/boost/config/compiler/gcc.hpp
+++ b/include/boost/config/compiler/gcc.hpp
@@ -13,11 +13,12 @@
// GNU C++ compiler setup:
-# if __GNUC__ == 2 && __GNUC_MINOR__ == 91
+#if __GNUC__ < 3
+# if __GNUC_MINOR__ == 91
// egcs 1.1 won't parse shared_ptr.hpp without this:
# define BOOST_NO_AUTO_PTR
# endif
-# if __GNUC__ == 2 && __GNUC_MINOR__ < 95
+# if __GNUC_MINOR__ < 95
//
// Prior to gcc 2.95 member templates only partly
// work - define BOOST_MSVC6_MEMBER_TEMPLATES
@@ -29,30 +30,35 @@
# endif
# endif
-# if __GNUC__ == 2 && __GNUC_MINOR__ < 96
+# if __GNUC_MINOR__ < 96
# define BOOST_NO_SFINAE
# endif
-# if __GNUC__ == 2 && __GNUC_MINOR__ <= 97
+# if __GNUC_MINOR__ <= 97
# define BOOST_NO_MEMBER_TEMPLATE_FRIENDS
# define BOOST_NO_OPERATORS_IN_NAMESPACE
# endif
-# if __GNUC__ < 3
-# define BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE
-# define BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
-# endif
+# define BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE
+# define BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
+#elif __GNUC__ == 3
+ //
+ // gcc-3.x problems:
+ //
+ // Bug specific to gcc 3.1 and 3.2:
+ //
+# if ((__GNUC_MINOR__ == 1) || (__GNUC_MINOR__ == 2))
+# define BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
+# endif
+# if __GNUC_MINOR__ < 4
+# define BOOST_NO_IS_ABSTRACT
+# endif
+#endif
#ifndef __EXCEPTIONS
# define BOOST_NO_EXCEPTIONS
#endif
-//
-// Bug specific to gcc 3.1 and 3.2:
-//
-#if (__GNUC__ == 3) && ((__GNUC_MINOR__ == 1) || (__GNUC_MINOR__ == 2))
-# define BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
-#endif
//
// Threading support: Turn this on unconditionally here (except for
@@ -84,8 +90,8 @@
# error "Compiler not configured - please reconfigure"
#endif
//
-// last known and checked version is 3.4:
-#if (__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ > 4))
+// last known and checked version is 4.0 (Pre-release):
+#if (__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ > 0))
# if defined(BOOST_ASSERT_CONFIG)
# error "Unknown compiler version - please run the configure tests and report the results"
# else
diff --git a/include/boost/config/compiler/visualc.hpp b/include/boost/config/compiler/visualc.hpp
index 32353260..1ce600cc 100644
--- a/include/boost/config/compiler/visualc.hpp
+++ b/include/boost/config/compiler/visualc.hpp
@@ -55,6 +55,7 @@
# define BOOST_NO_TEMPLATE_TEMPLATES
# define BOOST_NO_SFINAE
# define BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS
+# define BOOST_NO_IS_ABSTRACT
# if (_MSC_VER > 1200)
# define BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS
# endif
diff --git a/test/Jamfile b/test/Jamfile
index 98a5f6ba..c16b3ab4 100644
--- a/test/Jamfile
+++ b/test/Jamfile
@@ -1,8 +1,8 @@
#
# Regression test Jamfile for boost configuration setup.
# *** DO NOT EDIT THIS FILE BY HAND ***
-# This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-# by libs/config/tools/generate
+# This file was automatically generated on Sat Dec 04 10:44:19 2004
+# by libs/config/tools/generate.cpp
# Copyright John Maddock.
#
# If you need to alter build preferences then set them in
@@ -17,168 +17,6 @@ run config_test.cpp config_options ;
run limits_test.cpp config_test_options ;
run abi/abi_test.cpp abi/main.cpp config_options ;
-test-suite "BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP" :
-[ run no_arg_dep_lookup_pass.cpp config_options ]
-[ compile-fail no_arg_dep_lookup_fail.cpp config_options ] ;
-test-suite "BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS" :
-[ run no_array_type_spec_pass.cpp config_options ]
-[ compile-fail no_array_type_spec_fail.cpp config_options ] ;
-test-suite "BOOST_NO_AUTO_PTR" :
-[ run no_auto_ptr_pass.cpp config_options ]
-[ compile-fail no_auto_ptr_fail.cpp config_options ] ;
-test-suite "BOOST_BCB_PARTIAL_SPECIALIZATION_BUG" :
-[ run no_bcb_partial_spec_pass.cpp config_options ]
-[ compile-fail no_bcb_partial_spec_fail.cpp config_options ] ;
-test-suite "BOOST_NO_CTYPE_FUNCTIONS" :
-[ run no_ctype_functions_pass.cpp config_options ]
-[ compile-fail no_ctype_functions_fail.cpp config_options ] ;
-test-suite "BOOST_NO_CV_SPECIALIZATIONS" :
-[ run no_cv_spec_pass.cpp config_options ]
-[ compile-fail no_cv_spec_fail.cpp config_options ] ;
-test-suite "BOOST_NO_CV_VOID_SPECIALIZATIONS" :
-[ run no_cv_void_spec_pass.cpp config_options ]
-[ compile-fail no_cv_void_spec_fail.cpp config_options ] ;
-test-suite "BOOST_NO_CWCHAR" :
-[ run no_cwchar_pass.cpp config_options ]
-[ compile-fail no_cwchar_fail.cpp config_options ] ;
-test-suite "BOOST_NO_CWCTYPE" :
-[ run no_cwctype_pass.cpp config_options ]
-[ compile-fail no_cwctype_fail.cpp config_options ] ;
-test-suite "BOOST_DEDUCED_TYPENAME" :
-[ run no_ded_typename_pass.cpp config_options ]
-[ compile-fail no_ded_typename_fail.cpp config_options ] ;
-test-suite "BOOST_NO_DEPENDENT_NESTED_DERIVATIONS" :
-[ run no_dep_nested_class_pass.cpp config_options ]
-[ compile-fail no_dep_nested_class_fail.cpp config_options ] ;
-test-suite "BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS" :
-[ run no_dep_val_param_pass.cpp config_options ]
-[ compile-fail no_dep_val_param_fail.cpp config_options ] ;
-test-suite "BOOST_NO_EXCEPTION_STD_NAMESPACE" :
-[ run no_excep_std_pass.cpp config_options ]
-[ compile-fail no_excep_std_fail.cpp config_options ] ;
-test-suite "BOOST_NO_EXCEPTIONS" :
-[ run no_exceptions_pass.cpp config_options ]
-[ compile-fail no_exceptions_fail.cpp config_options ] ;
-test-suite "BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS" :
-[ run no_exp_func_tem_arg_pass.cpp config_options ]
-[ compile-fail no_exp_func_tem_arg_fail.cpp config_options ] ;
-test-suite "BOOST_NO_FUNCTION_TEMPLATE_ORDERING" :
-[ run no_func_tmp_order_pass.cpp config_options ]
-[ compile-fail no_func_tmp_order_fail.cpp config_options ] ;
-test-suite "BOOST_NO_MS_INT64_NUMERIC_LIMITS" :
-[ run no_i64_limits_pass.cpp config_options ]
-[ compile-fail no_i64_limits_fail.cpp config_options ] ;
-test-suite "BOOST_NO_INCLASS_MEMBER_INITIALIZATION" :
-[ run no_inline_memb_init_pass.cpp config_options ]
-[ compile-fail no_inline_memb_init_fail.cpp config_options ] ;
-test-suite "BOOST_NO_INTEGRAL_INT64_T" :
-[ run no_integral_int64_t_pass.cpp config_options ]
-[ compile-fail no_integral_int64_t_fail.cpp config_options ] ;
-test-suite "BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS" :
-[ run no_iter_construct_pass.cpp config_options ]
-[ compile-fail no_iter_construct_fail.cpp config_options ] ;
-test-suite "BOOST_NO_LIMITS" :
-[ run no_limits_pass.cpp config_options ]
-[ compile-fail no_limits_fail.cpp config_options ] ;
-test-suite "BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS" :
-[ run no_limits_const_exp_pass.cpp config_options ]
-[ compile-fail no_limits_const_exp_fail.cpp config_options ] ;
-test-suite "BOOST_NO_LONG_LONG_NUMERIC_LIMITS" :
-[ run no_ll_limits_pass.cpp config_options ]
-[ compile-fail no_ll_limits_fail.cpp config_options ] ;
-test-suite "BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS" :
-[ run no_mem_func_spec_pass.cpp config_options ]
-[ compile-fail no_mem_func_spec_fail.cpp config_options ] ;
-test-suite "BOOST_NO_MEMBER_TEMPLATE_KEYWORD" :
-[ run no_mem_tem_keyword_pass.cpp config_options ]
-[ compile-fail no_mem_tem_keyword_fail.cpp config_options ] ;
-test-suite "BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS" :
-[ run no_mem_tem_pnts_pass.cpp config_options ]
-[ compile-fail no_mem_tem_pnts_fail.cpp config_options ] ;
-test-suite "BOOST_NO_MEMBER_TEMPLATE_FRIENDS" :
-[ run no_mem_templ_frnds_pass.cpp config_options ]
-[ compile-fail no_mem_templ_frnds_fail.cpp config_options ] ;
-test-suite "BOOST_NO_MEMBER_TEMPLATES" :
-[ run no_mem_templates_pass.cpp config_options ]
-[ compile-fail no_mem_templates_fail.cpp config_options ] ;
-test-suite "BOOST_NO_OPERATORS_IN_NAMESPACE" :
-[ run no_ops_in_namespace_pass.cpp config_options ]
-[ compile-fail no_ops_in_namespace_fail.cpp config_options ] ;
-test-suite "BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION" :
-[ run no_partial_spec_pass.cpp config_options ]
-[ compile-fail no_partial_spec_fail.cpp config_options ] ;
-test-suite "BOOST_NO_PRIVATE_IN_AGGREGATE" :
-[ run no_priv_aggregate_pass.cpp config_options ]
-[ compile-fail no_priv_aggregate_fail.cpp config_options ] ;
-test-suite "BOOST_NO_POINTER_TO_MEMBER_CONST" :
-[ run no_ptr_mem_const_pass.cpp config_options ]
-[ compile-fail no_ptr_mem_const_fail.cpp config_options ] ;
-test-suite "BOOST_NO_UNREACHABLE_RETURN_DETECTION" :
-[ run no_ret_det_pass.cpp config_options ]
-[ compile-fail no_ret_det_fail.cpp config_options ] ;
-test-suite "BOOST_NO_SFINAE" :
-[ run no_sfinae_pass.cpp config_options ]
-[ compile-fail no_sfinae_fail.cpp config_options ] ;
-test-suite "BOOST_NO_STRINGSTREAM" :
-[ run no_sstream_pass.cpp config_options ]
-[ compile-fail no_sstream_fail.cpp config_options ] ;
-test-suite "BOOST_NO_STD_ALLOCATOR" :
-[ run no_std_allocator_pass.cpp config_options ]
-[ compile-fail no_std_allocator_fail.cpp config_options ] ;
-test-suite "BOOST_NO_STD_DISTANCE" :
-[ run no_std_distance_pass.cpp config_options ]
-[ compile-fail no_std_distance_fail.cpp config_options ] ;
-test-suite "BOOST_NO_STD_ITERATOR_TRAITS" :
-[ run no_std_iter_traits_pass.cpp config_options ]
-[ compile-fail no_std_iter_traits_fail.cpp config_options ] ;
-test-suite "BOOST_NO_STD_ITERATOR" :
-[ run no_std_iterator_pass.cpp config_options ]
-[ compile-fail no_std_iterator_fail.cpp config_options ] ;
-test-suite "BOOST_NO_STD_LOCALE" :
-[ run no_std_locale_pass.cpp config_options ]
-[ compile-fail no_std_locale_fail.cpp config_options ] ;
-test-suite "BOOST_NO_STD_MESSAGES" :
-[ run no_std_messages_pass.cpp config_options ]
-[ compile-fail no_std_messages_fail.cpp config_options ] ;
-test-suite "BOOST_NO_STD_MIN_MAX" :
-[ run no_std_min_max_pass.cpp config_options ]
-[ compile-fail no_std_min_max_fail.cpp config_options ] ;
-test-suite "BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN" :
-[ run no_std_oi_assign_pass.cpp config_options ]
-[ compile-fail no_std_oi_assign_fail.cpp config_options ] ;
-test-suite "BOOST_NO_STD_USE_FACET" :
-[ run no_std_use_facet_pass.cpp config_options ]
-[ compile-fail no_std_use_facet_fail.cpp config_options ] ;
-test-suite "BOOST_NO_STD_WSTREAMBUF" :
-[ run no_std_wstreambuf_pass.cpp config_options ]
-[ compile-fail no_std_wstreambuf_fail.cpp config_options ] ;
-test-suite "BOOST_NO_STD_WSTRING" :
-[ run no_std_wstring_pass.cpp config_options ]
-[ compile-fail no_std_wstring_fail.cpp config_options ] ;
-test-suite "BOOST_NO_STDC_NAMESPACE" :
-[ run no_stdc_namespace_pass.cpp config_options ]
-[ compile-fail no_stdc_namespace_fail.cpp config_options ] ;
-test-suite "BOOST_NO_SWPRINTF" :
-[ run no_swprintf_pass.cpp config_options ]
-[ compile-fail no_swprintf_fail.cpp config_options ] ;
-test-suite "BOOST_NO_TEMPLATE_TEMPLATES" :
-[ run no_template_template_pass.cpp config_options ]
-[ compile-fail no_template_template_fail.cpp config_options ] ;
-test-suite "BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL" :
-[ run no_using_breaks_adl_pass.cpp config_options ]
-[ compile-fail no_using_breaks_adl_fail.cpp config_options ] ;
-test-suite "BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE" :
-[ run no_using_decl_overld_pass.cpp config_options ]
-[ compile-fail no_using_decl_overld_fail.cpp config_options ] ;
-test-suite "BOOST_NO_USING_TEMPLATE" :
-[ run no_using_template_pass.cpp config_options ]
-[ compile-fail no_using_template_fail.cpp config_options ] ;
-test-suite "BOOST_NO_VOID_RETURNS" :
-[ run no_void_returns_pass.cpp config_options ]
-[ compile-fail no_void_returns_fail.cpp config_options ] ;
-test-suite "BOOST_NO_INTRINSIC_WCHAR_T" :
-[ run no_wchar_t_pass.cpp config_options ]
-[ compile-fail no_wchar_t_fail.cpp config_options ] ;
test-suite "BOOST_HAS_TWO_ARG_USE_FACET" :
[ run has_2arg_use_facet_pass.cpp config_options ]
[ compile-fail has_2arg_use_facet_fail.cpp config_options ] ;
@@ -221,6 +59,9 @@ test-suite "BOOST_HAS_NRVO" :
test-suite "BOOST_HAS_PARTIAL_STD_ALLOCATOR" :
[ run has_part_alloc_pass.cpp config_options ]
[ compile-fail has_part_alloc_fail.cpp config_options ] ;
+test-suite "BOOST_HAS_PTHREADS" :
+[ run has_pthreads_pass.cpp config_options ]
+[ compile-fail has_pthreads_fail.cpp config_options ] ;
test-suite "BOOST_HAS_PTHREAD_DELAY_NP" :
[ run has_pthread_delay_np_pass.cpp config_options ]
[ compile-fail has_pthread_delay_np_fail.cpp config_options ] ;
@@ -230,9 +71,6 @@ test-suite "BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE" :
test-suite "BOOST_HAS_PTHREAD_YIELD" :
[ run has_pthread_yield_pass.cpp config_options ]
[ compile-fail has_pthread_yield_fail.cpp config_options ] ;
-test-suite "BOOST_HAS_PTHREADS" :
-[ run has_pthreads_pass.cpp config_options ]
-[ compile-fail has_pthreads_fail.cpp config_options ] ;
test-suite "BOOST_HAS_SCHED_YIELD" :
[ run has_sched_yield_pass.cpp config_options ]
[ compile-fail has_sched_yield_fail.cpp config_options ] ;
@@ -263,3 +101,169 @@ test-suite "BOOST_MSVC_STD_ITERATOR" :
test-suite "BOOST_HAS_WINTHREADS" :
[ run has_winthreads_pass.cpp config_options ]
[ compile-fail has_winthreads_fail.cpp config_options ] ;
+test-suite "BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP" :
+[ run no_arg_dep_lookup_pass.cpp config_options ]
+[ compile-fail no_arg_dep_lookup_fail.cpp config_options ] ;
+test-suite "BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS" :
+[ run no_array_type_spec_pass.cpp config_options ]
+[ compile-fail no_array_type_spec_fail.cpp config_options ] ;
+test-suite "BOOST_NO_AUTO_PTR" :
+[ run no_auto_ptr_pass.cpp config_options ]
+[ compile-fail no_auto_ptr_fail.cpp config_options ] ;
+test-suite "BOOST_BCB_PARTIAL_SPECIALIZATION_BUG" :
+[ run no_bcb_partial_spec_pass.cpp config_options ]
+[ compile-fail no_bcb_partial_spec_fail.cpp config_options ] ;
+test-suite "BOOST_NO_CTYPE_FUNCTIONS" :
+[ run no_ctype_functions_pass.cpp config_options ]
+[ compile-fail no_ctype_functions_fail.cpp config_options ] ;
+test-suite "BOOST_NO_CV_SPECIALIZATIONS" :
+[ run no_cv_spec_pass.cpp config_options ]
+[ compile-fail no_cv_spec_fail.cpp config_options ] ;
+test-suite "BOOST_NO_CV_VOID_SPECIALIZATIONS" :
+[ run no_cv_void_spec_pass.cpp config_options ]
+[ compile-fail no_cv_void_spec_fail.cpp config_options ] ;
+test-suite "BOOST_NO_CWCHAR" :
+[ run no_cwchar_pass.cpp config_options ]
+[ compile-fail no_cwchar_fail.cpp config_options ] ;
+test-suite "BOOST_NO_CWCTYPE" :
+[ run no_cwctype_pass.cpp config_options ]
+[ compile-fail no_cwctype_fail.cpp config_options ] ;
+test-suite "BOOST_DEDUCED_TYPENAME" :
+[ run no_ded_typename_pass.cpp config_options ]
+[ compile-fail no_ded_typename_fail.cpp config_options ] ;
+test-suite "BOOST_NO_DEPENDENT_NESTED_DERIVATIONS" :
+[ run no_dep_nested_class_pass.cpp config_options ]
+[ compile-fail no_dep_nested_class_fail.cpp config_options ] ;
+test-suite "BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS" :
+[ run no_dep_val_param_pass.cpp config_options ]
+[ compile-fail no_dep_val_param_fail.cpp config_options ] ;
+test-suite "BOOST_NO_EXCEPTIONS" :
+[ run no_exceptions_pass.cpp config_options ]
+[ compile-fail no_exceptions_fail.cpp config_options ] ;
+test-suite "BOOST_NO_EXCEPTION_STD_NAMESPACE" :
+[ run no_excep_std_pass.cpp config_options ]
+[ compile-fail no_excep_std_fail.cpp config_options ] ;
+test-suite "BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS" :
+[ run no_exp_func_tem_arg_pass.cpp config_options ]
+[ compile-fail no_exp_func_tem_arg_fail.cpp config_options ] ;
+test-suite "BOOST_NO_FUNCTION_TEMPLATE_ORDERING" :
+[ run no_func_tmp_order_pass.cpp config_options ]
+[ compile-fail no_func_tmp_order_fail.cpp config_options ] ;
+test-suite "BOOST_NO_MS_INT64_NUMERIC_LIMITS" :
+[ run no_i64_limits_pass.cpp config_options ]
+[ compile-fail no_i64_limits_fail.cpp config_options ] ;
+test-suite "BOOST_NO_INCLASS_MEMBER_INITIALIZATION" :
+[ run no_inline_memb_init_pass.cpp config_options ]
+[ compile-fail no_inline_memb_init_fail.cpp config_options ] ;
+test-suite "BOOST_NO_INTEGRAL_INT64_T" :
+[ run no_integral_int64_t_pass.cpp config_options ]
+[ compile-fail no_integral_int64_t_fail.cpp config_options ] ;
+test-suite "BOOST_NO_IS_ABSTRACT" :
+[ run no_is_abstract_pass.cpp config_options ]
+[ compile-fail no_is_abstract_fail.cpp config_options ] ;
+test-suite "BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS" :
+[ run no_iter_construct_pass.cpp config_options ]
+[ compile-fail no_iter_construct_fail.cpp config_options ] ;
+test-suite "BOOST_NO_LIMITS" :
+[ run no_limits_pass.cpp config_options ]
+[ compile-fail no_limits_fail.cpp config_options ] ;
+test-suite "BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS" :
+[ run no_limits_const_exp_pass.cpp config_options ]
+[ compile-fail no_limits_const_exp_fail.cpp config_options ] ;
+test-suite "BOOST_NO_LONG_LONG_NUMERIC_LIMITS" :
+[ run no_ll_limits_pass.cpp config_options ]
+[ compile-fail no_ll_limits_fail.cpp config_options ] ;
+test-suite "BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS" :
+[ run no_mem_func_spec_pass.cpp config_options ]
+[ compile-fail no_mem_func_spec_fail.cpp config_options ] ;
+test-suite "BOOST_NO_MEMBER_TEMPLATES" :
+[ run no_mem_templates_pass.cpp config_options ]
+[ compile-fail no_mem_templates_fail.cpp config_options ] ;
+test-suite "BOOST_NO_MEMBER_TEMPLATE_FRIENDS" :
+[ run no_mem_templ_frnds_pass.cpp config_options ]
+[ compile-fail no_mem_templ_frnds_fail.cpp config_options ] ;
+test-suite "BOOST_NO_MEMBER_TEMPLATE_KEYWORD" :
+[ run no_mem_tem_keyword_pass.cpp config_options ]
+[ compile-fail no_mem_tem_keyword_fail.cpp config_options ] ;
+test-suite "BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS" :
+[ run no_mem_tem_pnts_pass.cpp config_options ]
+[ compile-fail no_mem_tem_pnts_fail.cpp config_options ] ;
+test-suite "BOOST_NO_OPERATORS_IN_NAMESPACE" :
+[ run no_ops_in_namespace_pass.cpp config_options ]
+[ compile-fail no_ops_in_namespace_fail.cpp config_options ] ;
+test-suite "BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION" :
+[ run no_partial_spec_pass.cpp config_options ]
+[ compile-fail no_partial_spec_fail.cpp config_options ] ;
+test-suite "BOOST_NO_PRIVATE_IN_AGGREGATE" :
+[ run no_priv_aggregate_pass.cpp config_options ]
+[ compile-fail no_priv_aggregate_fail.cpp config_options ] ;
+test-suite "BOOST_NO_POINTER_TO_MEMBER_CONST" :
+[ run no_ptr_mem_const_pass.cpp config_options ]
+[ compile-fail no_ptr_mem_const_fail.cpp config_options ] ;
+test-suite "BOOST_NO_UNREACHABLE_RETURN_DETECTION" :
+[ run no_ret_det_pass.cpp config_options ]
+[ compile-fail no_ret_det_fail.cpp config_options ] ;
+test-suite "BOOST_NO_SFINAE" :
+[ run no_sfinae_pass.cpp config_options ]
+[ compile-fail no_sfinae_fail.cpp config_options ] ;
+test-suite "BOOST_NO_STRINGSTREAM" :
+[ run no_sstream_pass.cpp config_options ]
+[ compile-fail no_sstream_fail.cpp config_options ] ;
+test-suite "BOOST_NO_STDC_NAMESPACE" :
+[ run no_stdc_namespace_pass.cpp config_options ]
+[ compile-fail no_stdc_namespace_fail.cpp config_options ] ;
+test-suite "BOOST_NO_STD_ALLOCATOR" :
+[ run no_std_allocator_pass.cpp config_options ]
+[ compile-fail no_std_allocator_fail.cpp config_options ] ;
+test-suite "BOOST_NO_STD_DISTANCE" :
+[ run no_std_distance_pass.cpp config_options ]
+[ compile-fail no_std_distance_fail.cpp config_options ] ;
+test-suite "BOOST_NO_STD_ITERATOR" :
+[ run no_std_iterator_pass.cpp config_options ]
+[ compile-fail no_std_iterator_fail.cpp config_options ] ;
+test-suite "BOOST_NO_STD_ITERATOR_TRAITS" :
+[ run no_std_iter_traits_pass.cpp config_options ]
+[ compile-fail no_std_iter_traits_fail.cpp config_options ] ;
+test-suite "BOOST_NO_STD_LOCALE" :
+[ run no_std_locale_pass.cpp config_options ]
+[ compile-fail no_std_locale_fail.cpp config_options ] ;
+test-suite "BOOST_NO_STD_MESSAGES" :
+[ run no_std_messages_pass.cpp config_options ]
+[ compile-fail no_std_messages_fail.cpp config_options ] ;
+test-suite "BOOST_NO_STD_MIN_MAX" :
+[ run no_std_min_max_pass.cpp config_options ]
+[ compile-fail no_std_min_max_fail.cpp config_options ] ;
+test-suite "BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN" :
+[ run no_std_oi_assign_pass.cpp config_options ]
+[ compile-fail no_std_oi_assign_fail.cpp config_options ] ;
+test-suite "BOOST_NO_STD_USE_FACET" :
+[ run no_std_use_facet_pass.cpp config_options ]
+[ compile-fail no_std_use_facet_fail.cpp config_options ] ;
+test-suite "BOOST_NO_STD_WSTREAMBUF" :
+[ run no_std_wstreambuf_pass.cpp config_options ]
+[ compile-fail no_std_wstreambuf_fail.cpp config_options ] ;
+test-suite "BOOST_NO_STD_WSTRING" :
+[ run no_std_wstring_pass.cpp config_options ]
+[ compile-fail no_std_wstring_fail.cpp config_options ] ;
+test-suite "BOOST_NO_SWPRINTF" :
+[ run no_swprintf_pass.cpp config_options ]
+[ compile-fail no_swprintf_fail.cpp config_options ] ;
+test-suite "BOOST_NO_TEMPLATE_TEMPLATES" :
+[ run no_template_template_pass.cpp config_options ]
+[ compile-fail no_template_template_fail.cpp config_options ] ;
+test-suite "BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL" :
+[ run no_using_breaks_adl_pass.cpp config_options ]
+[ compile-fail no_using_breaks_adl_fail.cpp config_options ] ;
+test-suite "BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE" :
+[ run no_using_decl_overld_pass.cpp config_options ]
+[ compile-fail no_using_decl_overld_fail.cpp config_options ] ;
+test-suite "BOOST_NO_USING_TEMPLATE" :
+[ run no_using_template_pass.cpp config_options ]
+[ compile-fail no_using_template_fail.cpp config_options ] ;
+test-suite "BOOST_NO_VOID_RETURNS" :
+[ run no_void_returns_pass.cpp config_options ]
+[ compile-fail no_void_returns_fail.cpp config_options ] ;
+test-suite "BOOST_NO_INTRINSIC_WCHAR_T" :
+[ run no_wchar_t_pass.cpp config_options ]
+[ compile-fail no_wchar_t_fail.cpp config_options ] ;
+
diff --git a/test/boost_no_is_abstract.ipp b/test/boost_no_is_abstract.ipp
new file mode 100644
index 00000000..fd4d7934
--- /dev/null
+++ b/test/boost_no_is_abstract.ipp
@@ -0,0 +1,52 @@
+// (C) Copyright John Maddock and Dave Abrahams 2002.
+// 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_NO_IS_ABSTRACT
+// TITLE: is_abstract implementation technique
+// DESCRIPTION: Some compilers can't handle the code used for is_abstract even if they support SFINAE.
+
+
+namespace boost_no_is_abstract{
+
+template
+struct is_abstract_test
+{
+ // Deduction fails if T is void, function type,
+ // reference type (14.8.2/2)or an abstract class type
+ // according to review status issue #337
+ //
+ template
+ static double check_sig(U (*)[1]);
+ template
+ static char check_sig(...);
+
+#ifdef __GNUC__
+ enum{ s1 = sizeof(is_abstract_imp::template check_sig(0))) };
+#else
+ enum{ s1 = sizeof(check_sig(0)) };
+#endif
+
+ enum{ value = (s1 == sizeof(char)) };
+};
+
+struct non_abstract{};
+struct abstract{ virtual void foo() = 0; };
+
+int test()
+{
+ return is_abstract_test::value == is_abstract_test::value;
+}
+
+}
+
+
+
+
+
+
+
+
diff --git a/test/boost_no_std_min_max.ipp b/test/boost_no_std_min_max.ipp
index 43fa64d4..8ddb32bc 100644
--- a/test/boost_no_std_min_max.ipp
+++ b/test/boost_no_std_min_max.ipp
@@ -20,8 +20,8 @@ int test()
{
int i = 0;
int j = 2;
- if(std::min(i,j) != 0) return -1;
- if(std::max(i,j) != 2) return -1;
+ if((std::min)(i,j) != 0) return -1;
+ if((std::max)(i,j) != 2) return -1;
return 0;
}
diff --git a/test/config_test.cpp b/test/config_test.cpp
index b5459104..03e77c43 100644
--- a/test/config_test.cpp
+++ b/test/config_test.cpp
@@ -1,20 +1,17 @@
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Sat Dec 04 10:44:19 2004
+// 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.
-
// Test file for config setup
// This file should compile, if it does not then
// one or more macros need to be defined.
// see boost_*.ipp for more details
// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_*.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
#include
#include
@@ -22,276 +19,6 @@
int error_count = 0;
-#ifndef BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP
-#include "boost_no_arg_dep_lookup.ipp"
-#else
-namespace boost_no_argument_dependent_lookup = empty_boost;
-#endif
-#ifndef BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS
-#include "boost_no_array_type_spec.ipp"
-#else
-namespace boost_no_array_type_specializations = empty_boost;
-#endif
-#ifndef BOOST_NO_AUTO_PTR
-#include "boost_no_auto_ptr.ipp"
-#else
-namespace boost_no_auto_ptr = empty_boost;
-#endif
-#ifndef BOOST_BCB_PARTIAL_SPECIALIZATION_BUG
-#include "boost_no_bcb_partial_spec.ipp"
-#else
-namespace boost_bcb_partial_specialization_bug = empty_boost;
-#endif
-#ifndef BOOST_NO_CTYPE_FUNCTIONS
-#include "boost_no_ctype_functions.ipp"
-#else
-namespace boost_no_ctype_functions = empty_boost;
-#endif
-#ifndef BOOST_NO_CV_SPECIALIZATIONS
-#include "boost_no_cv_spec.ipp"
-#else
-namespace boost_no_cv_specializations = empty_boost;
-#endif
-#ifndef BOOST_NO_CV_VOID_SPECIALIZATIONS
-#include "boost_no_cv_void_spec.ipp"
-#else
-namespace boost_no_cv_void_specializations = empty_boost;
-#endif
-#ifndef BOOST_NO_CWCHAR
-#include "boost_no_cwchar.ipp"
-#else
-namespace boost_no_cwchar = empty_boost;
-#endif
-#ifndef BOOST_NO_CWCTYPE
-#include "boost_no_cwctype.ipp"
-#else
-namespace boost_no_cwctype = empty_boost;
-#endif
-#ifndef BOOST_DEDUCED_TYPENAME
-#include "boost_no_ded_typename.ipp"
-#else
-namespace boost_deduced_typename = empty_boost;
-#endif
-#ifndef BOOST_NO_DEPENDENT_NESTED_DERIVATIONS
-#include "boost_no_dep_nested_class.ipp"
-#else
-namespace boost_no_dependent_nested_derivations = empty_boost;
-#endif
-#ifndef BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS
-#include "boost_no_dep_val_param.ipp"
-#else
-namespace boost_no_dependent_types_in_template_value_parameters = empty_boost;
-#endif
-#ifndef BOOST_NO_EXCEPTION_STD_NAMESPACE
-#include "boost_no_excep_std.ipp"
-#else
-namespace boost_no_exception_std_namespace = empty_boost;
-#endif
-#ifndef BOOST_NO_EXCEPTIONS
-#include "boost_no_exceptions.ipp"
-#else
-namespace boost_no_exceptions = empty_boost;
-#endif
-#ifndef BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
-#include "boost_no_exp_func_tem_arg.ipp"
-#else
-namespace boost_no_explicit_function_template_arguments = empty_boost;
-#endif
-#ifndef BOOST_NO_FUNCTION_TEMPLATE_ORDERING
-#include "boost_no_func_tmp_order.ipp"
-#else
-namespace boost_no_function_template_ordering = empty_boost;
-#endif
-#ifndef BOOST_NO_MS_INT64_NUMERIC_LIMITS
-#include "boost_no_i64_limits.ipp"
-#else
-namespace boost_no_ms_int64_numeric_limits = empty_boost;
-#endif
-#ifndef BOOST_NO_INCLASS_MEMBER_INITIALIZATION
-#include "boost_no_inline_memb_init.ipp"
-#else
-namespace boost_no_inclass_member_initialization = empty_boost;
-#endif
-#ifndef BOOST_NO_INTEGRAL_INT64_T
-#include "boost_no_integral_int64_t.ipp"
-#else
-namespace boost_no_integral_int64_t = empty_boost;
-#endif
-#ifndef BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS
-#include "boost_no_iter_construct.ipp"
-#else
-namespace boost_no_templated_iterator_constructors = empty_boost;
-#endif
-#ifndef BOOST_NO_LIMITS
-#include "boost_no_limits.ipp"
-#else
-namespace boost_no_limits = empty_boost;
-#endif
-#ifndef BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS
-#include "boost_no_limits_const_exp.ipp"
-#else
-namespace boost_no_limits_compile_time_constants = empty_boost;
-#endif
-#ifndef BOOST_NO_LONG_LONG_NUMERIC_LIMITS
-#include "boost_no_ll_limits.ipp"
-#else
-namespace boost_no_long_long_numeric_limits = empty_boost;
-#endif
-#ifndef BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS
-#include "boost_no_mem_func_spec.ipp"
-#else
-namespace boost_no_member_function_specializations = empty_boost;
-#endif
-#ifndef BOOST_NO_MEMBER_TEMPLATE_KEYWORD
-#include "boost_no_mem_tem_keyword.ipp"
-#else
-namespace boost_no_member_template_keyword = empty_boost;
-#endif
-#ifndef BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS
-#include "boost_no_mem_tem_pnts.ipp"
-#else
-namespace boost_no_pointer_to_member_template_parameters = empty_boost;
-#endif
-#ifndef BOOST_NO_MEMBER_TEMPLATE_FRIENDS
-#include "boost_no_mem_templ_frnds.ipp"
-#else
-namespace boost_no_member_template_friends = empty_boost;
-#endif
-#ifndef BOOST_NO_MEMBER_TEMPLATES
-#include "boost_no_mem_templates.ipp"
-#else
-namespace boost_no_member_templates = empty_boost;
-#endif
-#ifndef BOOST_NO_OPERATORS_IN_NAMESPACE
-#include "boost_no_ops_in_namespace.ipp"
-#else
-namespace boost_no_operators_in_namespace = empty_boost;
-#endif
-#ifndef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
-#include "boost_no_partial_spec.ipp"
-#else
-namespace boost_no_template_partial_specialization = empty_boost;
-#endif
-#ifndef BOOST_NO_PRIVATE_IN_AGGREGATE
-#include "boost_no_priv_aggregate.ipp"
-#else
-namespace boost_no_private_in_aggregate = empty_boost;
-#endif
-#ifndef BOOST_NO_POINTER_TO_MEMBER_CONST
-#include "boost_no_ptr_mem_const.ipp"
-#else
-namespace boost_no_pointer_to_member_const = empty_boost;
-#endif
-#ifndef BOOST_NO_UNREACHABLE_RETURN_DETECTION
-#include "boost_no_ret_det.ipp"
-#else
-namespace boost_no_unreachable_return_detection = empty_boost;
-#endif
-#ifndef BOOST_NO_SFINAE
-#include "boost_no_sfinae.ipp"
-#else
-namespace boost_no_sfinae = empty_boost;
-#endif
-#ifndef BOOST_NO_STRINGSTREAM
-#include "boost_no_sstream.ipp"
-#else
-namespace boost_no_stringstream = empty_boost;
-#endif
-#ifndef BOOST_NO_STD_ALLOCATOR
-#include "boost_no_std_allocator.ipp"
-#else
-namespace boost_no_std_allocator = empty_boost;
-#endif
-#ifndef BOOST_NO_STD_DISTANCE
-#include "boost_no_std_distance.ipp"
-#else
-namespace boost_no_std_distance = empty_boost;
-#endif
-#ifndef BOOST_NO_STD_ITERATOR_TRAITS
-#include "boost_no_std_iter_traits.ipp"
-#else
-namespace boost_no_std_iterator_traits = empty_boost;
-#endif
-#ifndef BOOST_NO_STD_ITERATOR
-#include "boost_no_std_iterator.ipp"
-#else
-namespace boost_no_std_iterator = empty_boost;
-#endif
-#ifndef BOOST_NO_STD_LOCALE
-#include "boost_no_std_locale.ipp"
-#else
-namespace boost_no_std_locale = empty_boost;
-#endif
-#ifndef BOOST_NO_STD_MESSAGES
-#include "boost_no_std_messages.ipp"
-#else
-namespace boost_no_std_messages = empty_boost;
-#endif
-#ifndef BOOST_NO_STD_MIN_MAX
-#include "boost_no_std_min_max.ipp"
-#else
-namespace boost_no_std_min_max = empty_boost;
-#endif
-#ifndef BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN
-#include "boost_no_std_oi_assign.ipp"
-#else
-namespace boost_no_std_output_iterator_assign = empty_boost;
-#endif
-#ifndef BOOST_NO_STD_USE_FACET
-#include "boost_no_std_use_facet.ipp"
-#else
-namespace boost_no_std_use_facet = empty_boost;
-#endif
-#ifndef BOOST_NO_STD_WSTREAMBUF
-#include "boost_no_std_wstreambuf.ipp"
-#else
-namespace boost_no_std_wstreambuf = empty_boost;
-#endif
-#ifndef BOOST_NO_STD_WSTRING
-#include "boost_no_std_wstring.ipp"
-#else
-namespace boost_no_std_wstring = empty_boost;
-#endif
-#ifndef BOOST_NO_STDC_NAMESPACE
-#include "boost_no_stdc_namespace.ipp"
-#else
-namespace boost_no_stdc_namespace = empty_boost;
-#endif
-#ifndef BOOST_NO_SWPRINTF
-#include "boost_no_swprintf.ipp"
-#else
-namespace boost_no_swprintf = empty_boost;
-#endif
-#ifndef BOOST_NO_TEMPLATE_TEMPLATES
-#include "boost_no_template_template.ipp"
-#else
-namespace boost_no_template_templates = empty_boost;
-#endif
-#ifndef BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
-#include "boost_no_using_breaks_adl.ipp"
-#else
-namespace boost_function_scope_using_declaration_breaks_adl = empty_boost;
-#endif
-#ifndef BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE
-#include "boost_no_using_decl_overld.ipp"
-#else
-namespace boost_no_using_declaration_overloads_from_typename_base = empty_boost;
-#endif
-#ifndef BOOST_NO_USING_TEMPLATE
-#include "boost_no_using_template.ipp"
-#else
-namespace boost_no_using_template = empty_boost;
-#endif
-#ifndef BOOST_NO_VOID_RETURNS
-#include "boost_no_void_returns.ipp"
-#else
-namespace boost_no_void_returns = empty_boost;
-#endif
-#ifndef BOOST_NO_INTRINSIC_WCHAR_T
-#include "boost_no_wchar_t.ipp"
-#else
-namespace boost_no_intrinsic_wchar_t = empty_boost;
-#endif
#ifdef BOOST_HAS_TWO_ARG_USE_FACET
#include "boost_has_2arg_use_facet.ipp"
#else
@@ -362,6 +89,11 @@ namespace boost_has_nrvo = empty_boost;
#else
namespace boost_has_partial_std_allocator = empty_boost;
#endif
+#ifdef BOOST_HAS_PTHREADS
+#include "boost_has_pthreads.ipp"
+#else
+namespace boost_has_pthreads = empty_boost;
+#endif
#ifdef BOOST_HAS_PTHREAD_DELAY_NP
#include "boost_has_pthread_delay_np.ipp"
#else
@@ -377,11 +109,6 @@ namespace boost_has_pthread_mutexattr_settype = empty_boost;
#else
namespace boost_has_pthread_yield = empty_boost;
#endif
-#ifdef BOOST_HAS_PTHREADS
-#include "boost_has_pthreads.ipp"
-#else
-namespace boost_has_pthreads = empty_boost;
-#endif
#ifdef BOOST_HAS_SCHED_YIELD
#include "boost_has_sched_yield.ipp"
#else
@@ -432,277 +159,417 @@ namespace boost_msvc_std_iterator = empty_boost;
#else
namespace boost_has_winthreads = empty_boost;
#endif
+#ifndef BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP
+#include "boost_no_arg_dep_lookup.ipp"
+#else
+namespace boost_no_argument_dependent_lookup = empty_boost;
+#endif
+#ifndef BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS
+#include "boost_no_array_type_spec.ipp"
+#else
+namespace boost_no_array_type_specializations = empty_boost;
+#endif
+#ifndef BOOST_NO_AUTO_PTR
+#include "boost_no_auto_ptr.ipp"
+#else
+namespace boost_no_auto_ptr = empty_boost;
+#endif
+#ifndef BOOST_BCB_PARTIAL_SPECIALIZATION_BUG
+#include "boost_no_bcb_partial_spec.ipp"
+#else
+namespace boost_bcb_partial_specialization_bug = empty_boost;
+#endif
+#ifndef BOOST_NO_CTYPE_FUNCTIONS
+#include "boost_no_ctype_functions.ipp"
+#else
+namespace boost_no_ctype_functions = empty_boost;
+#endif
+#ifndef BOOST_NO_CV_SPECIALIZATIONS
+#include "boost_no_cv_spec.ipp"
+#else
+namespace boost_no_cv_specializations = empty_boost;
+#endif
+#ifndef BOOST_NO_CV_VOID_SPECIALIZATIONS
+#include "boost_no_cv_void_spec.ipp"
+#else
+namespace boost_no_cv_void_specializations = empty_boost;
+#endif
+#ifndef BOOST_NO_CWCHAR
+#include "boost_no_cwchar.ipp"
+#else
+namespace boost_no_cwchar = empty_boost;
+#endif
+#ifndef BOOST_NO_CWCTYPE
+#include "boost_no_cwctype.ipp"
+#else
+namespace boost_no_cwctype = empty_boost;
+#endif
+#ifndef BOOST_DEDUCED_TYPENAME
+#include "boost_no_ded_typename.ipp"
+#else
+namespace boost_deduced_typename = empty_boost;
+#endif
+#ifndef BOOST_NO_DEPENDENT_NESTED_DERIVATIONS
+#include "boost_no_dep_nested_class.ipp"
+#else
+namespace boost_no_dependent_nested_derivations = empty_boost;
+#endif
+#ifndef BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS
+#include "boost_no_dep_val_param.ipp"
+#else
+namespace boost_no_dependent_types_in_template_value_parameters = empty_boost;
+#endif
+#ifndef BOOST_NO_EXCEPTIONS
+#include "boost_no_exceptions.ipp"
+#else
+namespace boost_no_exceptions = empty_boost;
+#endif
+#ifndef BOOST_NO_EXCEPTION_STD_NAMESPACE
+#include "boost_no_excep_std.ipp"
+#else
+namespace boost_no_exception_std_namespace = empty_boost;
+#endif
+#ifndef BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
+#include "boost_no_exp_func_tem_arg.ipp"
+#else
+namespace boost_no_explicit_function_template_arguments = empty_boost;
+#endif
+#ifndef BOOST_NO_FUNCTION_TEMPLATE_ORDERING
+#include "boost_no_func_tmp_order.ipp"
+#else
+namespace boost_no_function_template_ordering = empty_boost;
+#endif
+#ifndef BOOST_NO_MS_INT64_NUMERIC_LIMITS
+#include "boost_no_i64_limits.ipp"
+#else
+namespace boost_no_ms_int64_numeric_limits = empty_boost;
+#endif
+#ifndef BOOST_NO_INCLASS_MEMBER_INITIALIZATION
+#include "boost_no_inline_memb_init.ipp"
+#else
+namespace boost_no_inclass_member_initialization = empty_boost;
+#endif
+#ifndef BOOST_NO_INTEGRAL_INT64_T
+#include "boost_no_integral_int64_t.ipp"
+#else
+namespace boost_no_integral_int64_t = empty_boost;
+#endif
+#ifndef BOOST_NO_IS_ABSTRACT
+#include "boost_no_is_abstract.ipp"
+#else
+namespace boost_no_is_abstract = empty_boost;
+#endif
+#ifndef BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS
+#include "boost_no_iter_construct.ipp"
+#else
+namespace boost_no_templated_iterator_constructors = empty_boost;
+#endif
+#ifndef BOOST_NO_LIMITS
+#include "boost_no_limits.ipp"
+#else
+namespace boost_no_limits = empty_boost;
+#endif
+#ifndef BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS
+#include "boost_no_limits_const_exp.ipp"
+#else
+namespace boost_no_limits_compile_time_constants = empty_boost;
+#endif
+#ifndef BOOST_NO_LONG_LONG_NUMERIC_LIMITS
+#include "boost_no_ll_limits.ipp"
+#else
+namespace boost_no_long_long_numeric_limits = empty_boost;
+#endif
+#ifndef BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS
+#include "boost_no_mem_func_spec.ipp"
+#else
+namespace boost_no_member_function_specializations = empty_boost;
+#endif
+#ifndef BOOST_NO_MEMBER_TEMPLATES
+#include "boost_no_mem_templates.ipp"
+#else
+namespace boost_no_member_templates = empty_boost;
+#endif
+#ifndef BOOST_NO_MEMBER_TEMPLATE_FRIENDS
+#include "boost_no_mem_templ_frnds.ipp"
+#else
+namespace boost_no_member_template_friends = empty_boost;
+#endif
+#ifndef BOOST_NO_MEMBER_TEMPLATE_KEYWORD
+#include "boost_no_mem_tem_keyword.ipp"
+#else
+namespace boost_no_member_template_keyword = empty_boost;
+#endif
+#ifndef BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS
+#include "boost_no_mem_tem_pnts.ipp"
+#else
+namespace boost_no_pointer_to_member_template_parameters = empty_boost;
+#endif
+#ifndef BOOST_NO_OPERATORS_IN_NAMESPACE
+#include "boost_no_ops_in_namespace.ipp"
+#else
+namespace boost_no_operators_in_namespace = empty_boost;
+#endif
+#ifndef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
+#include "boost_no_partial_spec.ipp"
+#else
+namespace boost_no_template_partial_specialization = empty_boost;
+#endif
+#ifndef BOOST_NO_PRIVATE_IN_AGGREGATE
+#include "boost_no_priv_aggregate.ipp"
+#else
+namespace boost_no_private_in_aggregate = empty_boost;
+#endif
+#ifndef BOOST_NO_POINTER_TO_MEMBER_CONST
+#include "boost_no_ptr_mem_const.ipp"
+#else
+namespace boost_no_pointer_to_member_const = empty_boost;
+#endif
+#ifndef BOOST_NO_UNREACHABLE_RETURN_DETECTION
+#include "boost_no_ret_det.ipp"
+#else
+namespace boost_no_unreachable_return_detection = empty_boost;
+#endif
+#ifndef BOOST_NO_SFINAE
+#include "boost_no_sfinae.ipp"
+#else
+namespace boost_no_sfinae = empty_boost;
+#endif
+#ifndef BOOST_NO_STRINGSTREAM
+#include "boost_no_sstream.ipp"
+#else
+namespace boost_no_stringstream = empty_boost;
+#endif
+#ifndef BOOST_NO_STDC_NAMESPACE
+#include "boost_no_stdc_namespace.ipp"
+#else
+namespace boost_no_stdc_namespace = empty_boost;
+#endif
+#ifndef BOOST_NO_STD_ALLOCATOR
+#include "boost_no_std_allocator.ipp"
+#else
+namespace boost_no_std_allocator = empty_boost;
+#endif
+#ifndef BOOST_NO_STD_DISTANCE
+#include "boost_no_std_distance.ipp"
+#else
+namespace boost_no_std_distance = empty_boost;
+#endif
+#ifndef BOOST_NO_STD_ITERATOR
+#include "boost_no_std_iterator.ipp"
+#else
+namespace boost_no_std_iterator = empty_boost;
+#endif
+#ifndef BOOST_NO_STD_ITERATOR_TRAITS
+#include "boost_no_std_iter_traits.ipp"
+#else
+namespace boost_no_std_iterator_traits = empty_boost;
+#endif
+#ifndef BOOST_NO_STD_LOCALE
+#include "boost_no_std_locale.ipp"
+#else
+namespace boost_no_std_locale = empty_boost;
+#endif
+#ifndef BOOST_NO_STD_MESSAGES
+#include "boost_no_std_messages.ipp"
+#else
+namespace boost_no_std_messages = empty_boost;
+#endif
+#ifndef BOOST_NO_STD_MIN_MAX
+#include "boost_no_std_min_max.ipp"
+#else
+namespace boost_no_std_min_max = empty_boost;
+#endif
+#ifndef BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN
+#include "boost_no_std_oi_assign.ipp"
+#else
+namespace boost_no_std_output_iterator_assign = empty_boost;
+#endif
+#ifndef BOOST_NO_STD_USE_FACET
+#include "boost_no_std_use_facet.ipp"
+#else
+namespace boost_no_std_use_facet = empty_boost;
+#endif
+#ifndef BOOST_NO_STD_WSTREAMBUF
+#include "boost_no_std_wstreambuf.ipp"
+#else
+namespace boost_no_std_wstreambuf = empty_boost;
+#endif
+#ifndef BOOST_NO_STD_WSTRING
+#include "boost_no_std_wstring.ipp"
+#else
+namespace boost_no_std_wstring = empty_boost;
+#endif
+#ifndef BOOST_NO_SWPRINTF
+#include "boost_no_swprintf.ipp"
+#else
+namespace boost_no_swprintf = empty_boost;
+#endif
+#ifndef BOOST_NO_TEMPLATE_TEMPLATES
+#include "boost_no_template_template.ipp"
+#else
+namespace boost_no_template_templates = empty_boost;
+#endif
+#ifndef BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
+#include "boost_no_using_breaks_adl.ipp"
+#else
+namespace boost_function_scope_using_declaration_breaks_adl = empty_boost;
+#endif
+#ifndef BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE
+#include "boost_no_using_decl_overld.ipp"
+#else
+namespace boost_no_using_declaration_overloads_from_typename_base = empty_boost;
+#endif
+#ifndef BOOST_NO_USING_TEMPLATE
+#include "boost_no_using_template.ipp"
+#else
+namespace boost_no_using_template = empty_boost;
+#endif
+#ifndef BOOST_NO_VOID_RETURNS
+#include "boost_no_void_returns.ipp"
+#else
+namespace boost_no_void_returns = empty_boost;
+#endif
+#ifndef BOOST_NO_INTRINSIC_WCHAR_T
+#include "boost_no_wchar_t.ipp"
+#else
+namespace boost_no_intrinsic_wchar_t = empty_boost;
+#endif
int main( int, char *[] )
{
- if(0 != boost_no_intrinsic_wchar_t::test())
+ if(0 != boost_has_two_arg_use_facet::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_TWO_ARG_USE_FACET at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_void_returns::test())
+ if(0 != boost_has_bethreads::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_BETHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_using_template::test())
+ if(0 != boost_has_clock_gettime::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_CLOCK_GETTIME at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_using_declaration_overloads_from_typename_base::test())
+ if(0 != boost_has_dirent_h::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_DIRENT_H at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_function_scope_using_declaration_breaks_adl::test())
+ if(0 != boost_has_ftime::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_FTIME at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_template_templates::test())
+ if(0 != boost_has_gettimeofday::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_GETTIMEOFDAY at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_swprintf::test())
+ if(0 != boost_has_hash::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_HASH at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_stdc_namespace::test())
+ if(0 != boost_has_long_long::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_LONG_LONG at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_std_wstring::test())
+ if(0 != boost_has_macro_use_facet::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_MACRO_USE_FACET at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_std_wstreambuf::test())
+ if(0 != boost_has_ms_int64::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_MS_INT64 at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_std_use_facet::test())
+ if(0 != boost_has_nanosleep::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_NANOSLEEP at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_std_output_iterator_assign::test())
+ if(0 != boost_has_nl_types_h::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_NL_TYPES_H at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_std_min_max::test())
+ if(0 != boost_has_nrvo::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_NRVO at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_std_messages::test())
+ if(0 != boost_has_partial_std_allocator::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_PARTIAL_STD_ALLOCATOR at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_std_locale::test())
+ if(0 != boost_has_pthreads::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_PTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_std_iterator::test())
+ if(0 != boost_has_pthread_delay_np::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_PTHREAD_DELAY_NP at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_std_iterator_traits::test())
+ if(0 != boost_has_pthread_mutexattr_settype::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_std_distance::test())
+ if(0 != boost_has_pthread_yield::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_PTHREAD_YIELD at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_std_allocator::test())
+ if(0 != boost_has_sched_yield::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_SCHED_YIELD at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_stringstream::test())
+ if(0 != boost_has_sgi_type_traits::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_SGI_TYPE_TRAITS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_sfinae::test())
+ if(0 != boost_has_sigaction::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_SIGACTION at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_unreachable_return_detection::test())
+ if(0 != boost_has_slist::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_SLIST at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_pointer_to_member_const::test())
+ if(0 != boost_has_stdint_h::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_STDINT_H at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_private_in_aggregate::test())
+ if(0 != boost_has_stlp_use_facet::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_STLP_USE_FACET at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_template_partial_specialization::test())
+ if(0 != boost_has_unistd_h::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_HAS_UNISTD_H at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_operators_in_namespace::test())
+ if(0 != boost_msvc6_member_templates::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_MSVC6_MEMBER_TEMPLATES at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_no_member_templates::test())
+ if(0 != boost_msvc_std_iterator::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_member_template_friends::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_pointer_to_member_template_parameters::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_member_template_keyword::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_member_function_specializations::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_long_long_numeric_limits::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_limits_compile_time_constants::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_limits::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_templated_iterator_constructors::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_integral_int64_t::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_inclass_member_initialization::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_ms_int64_numeric_limits::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_function_template_ordering::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_explicit_function_template_arguments::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_exceptions::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_exception_std_namespace::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_dependent_types_in_template_value_parameters::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_dependent_nested_derivations::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_deduced_typename::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_cwctype::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_cwchar::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_cv_void_specializations::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_cv_specializations::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_ctype_functions::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_bcb_partial_specialization_bug::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_auto_ptr::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_array_type_specializations::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
- ++error_count;
- }
- if(0 != boost_no_argument_dependent_lookup::test())
- {
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_MSVC_STD_ITERATOR at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
if(0 != boost_has_winthreads::test())
@@ -710,140 +577,281 @@ int main( int, char *[] )
std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_msvc_std_iterator::test())
+ if(0 != boost_no_argument_dependent_lookup::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_msvc6_member_templates::test())
+ if(0 != boost_no_array_type_specializations::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_unistd_h::test())
+ if(0 != boost_no_auto_ptr::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_AUTO_PTR at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_stlp_use_facet::test())
+ if(0 != boost_bcb_partial_specialization_bug::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_BCB_PARTIAL_SPECIALIZATION_BUG at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_stdint_h::test())
+ if(0 != boost_no_ctype_functions::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_CTYPE_FUNCTIONS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_slist::test())
+ if(0 != boost_no_cv_specializations::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_CV_SPECIALIZATIONS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_sigaction::test())
+ if(0 != boost_no_cv_void_specializations::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_CV_VOID_SPECIALIZATIONS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_sgi_type_traits::test())
+ if(0 != boost_no_cwchar::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_CWCHAR at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_sched_yield::test())
+ if(0 != boost_no_cwctype::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_CWCTYPE at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_pthreads::test())
+ if(0 != boost_deduced_typename::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_DEDUCED_TYPENAME at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_pthread_yield::test())
+ if(0 != boost_no_dependent_nested_derivations::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_DEPENDENT_NESTED_DERIVATIONS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_pthread_mutexattr_settype::test())
+ if(0 != boost_no_dependent_types_in_template_value_parameters::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_pthread_delay_np::test())
+ if(0 != boost_no_exceptions::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_EXCEPTIONS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_partial_std_allocator::test())
+ if(0 != boost_no_exception_std_namespace::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_EXCEPTION_STD_NAMESPACE at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_nrvo::test())
+ if(0 != boost_no_explicit_function_template_arguments::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_nl_types_h::test())
+ if(0 != boost_no_function_template_ordering::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_FUNCTION_TEMPLATE_ORDERING at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_nanosleep::test())
+ if(0 != boost_no_ms_int64_numeric_limits::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_MS_INT64_NUMERIC_LIMITS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_ms_int64::test())
+ if(0 != boost_no_inclass_member_initialization::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_INCLASS_MEMBER_INITIALIZATION at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_macro_use_facet::test())
+ if(0 != boost_no_integral_int64_t::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_INTEGRAL_INT64_T at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_long_long::test())
+ if(0 != boost_no_is_abstract::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_IS_ABSTRACT at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_hash::test())
+ if(0 != boost_no_templated_iterator_constructors::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_gettimeofday::test())
+ if(0 != boost_no_limits::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_LIMITS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_ftime::test())
+ if(0 != boost_no_limits_compile_time_constants::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_dirent_h::test())
+ if(0 != boost_no_long_long_numeric_limits::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_LONG_LONG_NUMERIC_LIMITS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_clock_gettime::test())
+ if(0 != boost_no_member_function_specializations::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_bethreads::test())
+ if(0 != boost_no_member_templates::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_MEMBER_TEMPLATES at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
- if(0 != boost_has_two_arg_use_facet::test())
+ if(0 != boost_no_member_template_friends::test())
{
- std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ std::cerr << "Failed test for BOOST_NO_MEMBER_TEMPLATE_FRIENDS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_member_template_keyword::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_MEMBER_TEMPLATE_KEYWORD at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_pointer_to_member_template_parameters::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_operators_in_namespace::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_OPERATORS_IN_NAMESPACE at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_template_partial_specialization::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_private_in_aggregate::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_PRIVATE_IN_AGGREGATE at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_pointer_to_member_const::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_POINTER_TO_MEMBER_CONST at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_unreachable_return_detection::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_UNREACHABLE_RETURN_DETECTION at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_sfinae::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_SFINAE at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_stringstream::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_STRINGSTREAM at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_stdc_namespace::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_STDC_NAMESPACE at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_std_allocator::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_STD_ALLOCATOR at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_std_distance::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_STD_DISTANCE at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_std_iterator::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_STD_ITERATOR at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_std_iterator_traits::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_STD_ITERATOR_TRAITS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_std_locale::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_STD_LOCALE at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_std_messages::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_STD_MESSAGES at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_std_min_max::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_STD_MIN_MAX at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_std_output_iterator_assign::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_std_use_facet::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_STD_USE_FACET at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_std_wstreambuf::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_STD_WSTREAMBUF at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_std_wstring::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_STD_WSTRING at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_swprintf::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_SWPRINTF at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_template_templates::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_TEMPLATE_TEMPLATES at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_function_scope_using_declaration_breaks_adl::test())
+ {
+ std::cerr << "Failed test for BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_using_declaration_overloads_from_typename_base::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_using_template::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_USING_TEMPLATE at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_void_returns::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_VOID_RETURNS at: " << __FILE__ << ":" << __LINE__ << std::endl;
+ ++error_count;
+ }
+ if(0 != boost_no_intrinsic_wchar_t::test())
+ {
+ std::cerr << "Failed test for BOOST_NO_INTRINSIC_WCHAR_T at: " << __FILE__ << ":" << __LINE__ << std::endl;
++error_count;
}
return error_count;
}
+
diff --git a/test/has_2arg_use_facet_fail.cpp b/test/has_2arg_use_facet_fail.cpp
index aa6c1209..1d0999dc 100644
--- a/test/has_2arg_use_facet_fail.cpp
+++ b/test/has_2arg_use_facet_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_TWO_ARG_USE_FACET
// This file should not compile, if it does then
-// BOOST_HAS_TWO_ARG_USE_FACET may be defined.
-// see boost_has_2arg_use_facet.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_2arg_use_facet.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_TWO_ARG_USE_FACET should be defined.
+// See file boost_has_2arg_use_facet.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_two_arg_use_facet::test();
-}
-
+}
+
diff --git a/test/has_2arg_use_facet_pass.cpp b/test/has_2arg_use_facet_pass.cpp
index ff5f047f..dbfda303 100644
--- a/test/has_2arg_use_facet_pass.cpp
+++ b/test/has_2arg_use_facet_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_TWO_ARG_USE_FACET
// This file should compile, if it does not then
// BOOST_HAS_TWO_ARG_USE_FACET should not be defined.
-// see boost_has_2arg_use_facet.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_2arg_use_facet.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_2arg_use_facet.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_two_arg_use_facet = empty_boost;
int main( int, char *[] )
{
return boost_has_two_arg_use_facet::test();
-}
-
+}
+
diff --git a/test/has_bethreads_fail.cpp b/test/has_bethreads_fail.cpp
index 38b031a3..8606f3dc 100644
--- a/test/has_bethreads_fail.cpp
+++ b/test/has_bethreads_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_BETHREADS
// This file should not compile, if it does then
-// BOOST_HAS_BETHREADS may be defined.
-// see boost_has_bethreads.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_bethreads.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_BETHREADS should be defined.
+// See file boost_has_bethreads.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_bethreads::test();
-}
-
+}
+
diff --git a/test/has_bethreads_pass.cpp b/test/has_bethreads_pass.cpp
index f663d1bf..5f4bbdbe 100644
--- a/test/has_bethreads_pass.cpp
+++ b/test/has_bethreads_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_BETHREADS
// This file should compile, if it does not then
// BOOST_HAS_BETHREADS should not be defined.
-// see boost_has_bethreads.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_bethreads.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_bethreads.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_bethreads = empty_boost;
int main( int, char *[] )
{
return boost_has_bethreads::test();
-}
-
+}
+
diff --git a/test/has_clock_gettime_fail.cpp b/test/has_clock_gettime_fail.cpp
index 64a15b5d..4cf5dfe0 100644
--- a/test/has_clock_gettime_fail.cpp
+++ b/test/has_clock_gettime_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_CLOCK_GETTIME
// This file should not compile, if it does then
-// BOOST_HAS_CLOCK_GETTIME may be defined.
-// see boost_has_clock_gettime.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_clock_gettime.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_CLOCK_GETTIME should be defined.
+// See file boost_has_clock_gettime.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_clock_gettime::test();
-}
-
+}
+
diff --git a/test/has_clock_gettime_pass.cpp b/test/has_clock_gettime_pass.cpp
index 1b8bb549..16e57b4a 100644
--- a/test/has_clock_gettime_pass.cpp
+++ b/test/has_clock_gettime_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_CLOCK_GETTIME
// This file should compile, if it does not then
// BOOST_HAS_CLOCK_GETTIME should not be defined.
-// see boost_has_clock_gettime.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_clock_gettime.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_clock_gettime.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_clock_gettime = empty_boost;
int main( int, char *[] )
{
return boost_has_clock_gettime::test();
-}
-
+}
+
diff --git a/test/has_dirent_h_fail.cpp b/test/has_dirent_h_fail.cpp
index 58a38624..4304df30 100644
--- a/test/has_dirent_h_fail.cpp
+++ b/test/has_dirent_h_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_DIRENT_H
// This file should not compile, if it does then
-// BOOST_HAS_DIRENT_H may be defined.
-// see boost_has_dirent_h.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_dirent_h.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_DIRENT_H should be defined.
+// See file boost_has_dirent_h.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_dirent_h::test();
-}
-
+}
+
diff --git a/test/has_dirent_h_pass.cpp b/test/has_dirent_h_pass.cpp
index 74ddb78a..184152b6 100644
--- a/test/has_dirent_h_pass.cpp
+++ b/test/has_dirent_h_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_DIRENT_H
// This file should compile, if it does not then
// BOOST_HAS_DIRENT_H should not be defined.
-// see boost_has_dirent_h.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_dirent_h.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_dirent_h.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_dirent_h = empty_boost;
int main( int, char *[] )
{
return boost_has_dirent_h::test();
-}
-
+}
+
diff --git a/test/has_ftime_fail.cpp b/test/has_ftime_fail.cpp
index 71c79f15..ecbfde36 100644
--- a/test/has_ftime_fail.cpp
+++ b/test/has_ftime_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_FTIME
// This file should not compile, if it does then
-// BOOST_HAS_FTIME may be defined.
-// see boost_has_ftime.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_ftime.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_FTIME should be defined.
+// See file boost_has_ftime.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_ftime::test();
-}
-
+}
+
diff --git a/test/has_ftime_pass.cpp b/test/has_ftime_pass.cpp
index 103a7a3e..6dc150f2 100644
--- a/test/has_ftime_pass.cpp
+++ b/test/has_ftime_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_FTIME
// This file should compile, if it does not then
// BOOST_HAS_FTIME should not be defined.
-// see boost_has_ftime.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_ftime.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_ftime.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_ftime = empty_boost;
int main( int, char *[] )
{
return boost_has_ftime::test();
-}
-
+}
+
diff --git a/test/has_gettimeofday_fail.cpp b/test/has_gettimeofday_fail.cpp
index 449ddc72..4f59b562 100644
--- a/test/has_gettimeofday_fail.cpp
+++ b/test/has_gettimeofday_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_GETTIMEOFDAY
// This file should not compile, if it does then
-// BOOST_HAS_GETTIMEOFDAY may be defined.
-// see boost_has_gettimeofday.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_gettimeofday.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_GETTIMEOFDAY should be defined.
+// See file boost_has_gettimeofday.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_gettimeofday::test();
-}
-
+}
+
diff --git a/test/has_gettimeofday_pass.cpp b/test/has_gettimeofday_pass.cpp
index bd81bffe..033a88fe 100644
--- a/test/has_gettimeofday_pass.cpp
+++ b/test/has_gettimeofday_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_GETTIMEOFDAY
// This file should compile, if it does not then
// BOOST_HAS_GETTIMEOFDAY should not be defined.
-// see boost_has_gettimeofday.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_gettimeofday.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_gettimeofday.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_gettimeofday = empty_boost;
int main( int, char *[] )
{
return boost_has_gettimeofday::test();
-}
-
+}
+
diff --git a/test/has_hash_fail.cpp b/test/has_hash_fail.cpp
index 7efdf90c..6b3ac3a6 100644
--- a/test/has_hash_fail.cpp
+++ b/test/has_hash_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_HASH
// This file should not compile, if it does then
-// BOOST_HAS_HASH may be defined.
-// see boost_has_hash.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_hash.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_HASH should be defined.
+// See file boost_has_hash.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_hash::test();
-}
-
+}
+
diff --git a/test/has_hash_pass.cpp b/test/has_hash_pass.cpp
index 308b22b5..3f3dd82f 100644
--- a/test/has_hash_pass.cpp
+++ b/test/has_hash_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:03:59 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_HASH
// This file should compile, if it does not then
// BOOST_HAS_HASH should not be defined.
-// see boost_has_hash.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_hash.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_hash.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_hash = empty_boost;
int main( int, char *[] )
{
return boost_has_hash::test();
-}
-
+}
+
diff --git a/test/has_long_long_fail.cpp b/test/has_long_long_fail.cpp
index dbcc302c..84632676 100644
--- a/test/has_long_long_fail.cpp
+++ b/test/has_long_long_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_LONG_LONG
// This file should not compile, if it does then
-// BOOST_HAS_LONG_LONG may be defined.
-// see boost_has_long_long.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_long_long.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_LONG_LONG should be defined.
+// See file boost_has_long_long.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_long_long::test();
-}
-
+}
+
diff --git a/test/has_long_long_pass.cpp b/test/has_long_long_pass.cpp
index 44203e67..6042e667 100644
--- a/test/has_long_long_pass.cpp
+++ b/test/has_long_long_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_LONG_LONG
// This file should compile, if it does not then
// BOOST_HAS_LONG_LONG should not be defined.
-// see boost_has_long_long.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_long_long.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_long_long.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_long_long = empty_boost;
int main( int, char *[] )
{
return boost_has_long_long::test();
-}
-
+}
+
diff --git a/test/has_macro_use_facet_fail.cpp b/test/has_macro_use_facet_fail.cpp
index 22d0ffa2..8da11830 100644
--- a/test/has_macro_use_facet_fail.cpp
+++ b/test/has_macro_use_facet_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_MACRO_USE_FACET
// This file should not compile, if it does then
-// BOOST_HAS_MACRO_USE_FACET may be defined.
-// see boost_has_macro_use_facet.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_macro_use_facet.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_MACRO_USE_FACET should be defined.
+// See file boost_has_macro_use_facet.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_macro_use_facet::test();
-}
-
+}
+
diff --git a/test/has_macro_use_facet_pass.cpp b/test/has_macro_use_facet_pass.cpp
index aa13c9c6..041d026a 100644
--- a/test/has_macro_use_facet_pass.cpp
+++ b/test/has_macro_use_facet_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_MACRO_USE_FACET
// This file should compile, if it does not then
// BOOST_HAS_MACRO_USE_FACET should not be defined.
-// see boost_has_macro_use_facet.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_macro_use_facet.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_macro_use_facet.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_macro_use_facet = empty_boost;
int main( int, char *[] )
{
return boost_has_macro_use_facet::test();
-}
-
+}
+
diff --git a/test/has_ms_int64_fail.cpp b/test/has_ms_int64_fail.cpp
index 45954ef0..6171feda 100644
--- a/test/has_ms_int64_fail.cpp
+++ b/test/has_ms_int64_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_MS_INT64
// This file should not compile, if it does then
-// BOOST_HAS_MS_INT64 may be defined.
-// see boost_has_ms_int64.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_ms_int64.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_MS_INT64 should be defined.
+// See file boost_has_ms_int64.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_ms_int64::test();
-}
-
+}
+
diff --git a/test/has_ms_int64_pass.cpp b/test/has_ms_int64_pass.cpp
index 7a91a045..94038d99 100644
--- a/test/has_ms_int64_pass.cpp
+++ b/test/has_ms_int64_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_MS_INT64
// This file should compile, if it does not then
// BOOST_HAS_MS_INT64 should not be defined.
-// see boost_has_ms_int64.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_ms_int64.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_ms_int64.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_ms_int64 = empty_boost;
int main( int, char *[] )
{
return boost_has_ms_int64::test();
-}
-
+}
+
diff --git a/test/has_nanosleep_fail.cpp b/test/has_nanosleep_fail.cpp
index d0a21246..cb7eba90 100644
--- a/test/has_nanosleep_fail.cpp
+++ b/test/has_nanosleep_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_NANOSLEEP
// This file should not compile, if it does then
-// BOOST_HAS_NANOSLEEP may be defined.
-// see boost_has_nanosleep.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_nanosleep.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_NANOSLEEP should be defined.
+// See file boost_has_nanosleep.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_nanosleep::test();
-}
-
+}
+
diff --git a/test/has_nanosleep_pass.cpp b/test/has_nanosleep_pass.cpp
index 74c9265f..3aeac63c 100644
--- a/test/has_nanosleep_pass.cpp
+++ b/test/has_nanosleep_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_NANOSLEEP
// This file should compile, if it does not then
// BOOST_HAS_NANOSLEEP should not be defined.
-// see boost_has_nanosleep.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_nanosleep.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_nanosleep.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_nanosleep = empty_boost;
int main( int, char *[] )
{
return boost_has_nanosleep::test();
-}
-
+}
+
diff --git a/test/has_nl_types_h_fail.cpp b/test/has_nl_types_h_fail.cpp
index 731621fe..ffd76cf3 100644
--- a/test/has_nl_types_h_fail.cpp
+++ b/test/has_nl_types_h_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_NL_TYPES_H
// This file should not compile, if it does then
-// BOOST_HAS_NL_TYPES_H may be defined.
-// see boost_has_nl_types_h.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_nl_types_h.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_NL_TYPES_H should be defined.
+// See file boost_has_nl_types_h.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_nl_types_h::test();
-}
-
+}
+
diff --git a/test/has_nl_types_h_pass.cpp b/test/has_nl_types_h_pass.cpp
index 0fdff56f..63103149 100644
--- a/test/has_nl_types_h_pass.cpp
+++ b/test/has_nl_types_h_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_NL_TYPES_H
// This file should compile, if it does not then
// BOOST_HAS_NL_TYPES_H should not be defined.
-// see boost_has_nl_types_h.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_nl_types_h.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_nl_types_h.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_nl_types_h = empty_boost;
int main( int, char *[] )
{
return boost_has_nl_types_h::test();
-}
-
+}
+
diff --git a/test/has_nrvo_fail.cpp b/test/has_nrvo_fail.cpp
index 1c20bf7c..c05f17ce 100644
--- a/test/has_nrvo_fail.cpp
+++ b/test/has_nrvo_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_NRVO
// This file should not compile, if it does then
-// BOOST_HAS_NRVO may be defined.
-// see boost_has_nrvo.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_nrvo.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_NRVO should be defined.
+// See file boost_has_nrvo.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_nrvo::test();
-}
-
+}
+
diff --git a/test/has_nrvo_pass.cpp b/test/has_nrvo_pass.cpp
index e1fa60d9..e216186a 100644
--- a/test/has_nrvo_pass.cpp
+++ b/test/has_nrvo_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_NRVO
// This file should compile, if it does not then
// BOOST_HAS_NRVO should not be defined.
-// see boost_has_nrvo.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_nrvo.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_nrvo.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_nrvo = empty_boost;
int main( int, char *[] )
{
return boost_has_nrvo::test();
-}
-
+}
+
diff --git a/test/has_part_alloc_fail.cpp b/test/has_part_alloc_fail.cpp
index 61ddf9a9..33c54247 100644
--- a/test/has_part_alloc_fail.cpp
+++ b/test/has_part_alloc_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_PARTIAL_STD_ALLOCATOR
// This file should not compile, if it does then
-// BOOST_HAS_PARTIAL_STD_ALLOCATOR may be defined.
-// see boost_has_part_alloc.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_part_alloc.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_PARTIAL_STD_ALLOCATOR should be defined.
+// See file boost_has_part_alloc.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_partial_std_allocator::test();
-}
-
+}
+
diff --git a/test/has_part_alloc_pass.cpp b/test/has_part_alloc_pass.cpp
index ff00735e..c885e20b 100644
--- a/test/has_part_alloc_pass.cpp
+++ b/test/has_part_alloc_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_PARTIAL_STD_ALLOCATOR
// This file should compile, if it does not then
// BOOST_HAS_PARTIAL_STD_ALLOCATOR should not be defined.
-// see boost_has_part_alloc.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_part_alloc.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_part_alloc.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_partial_std_allocator = empty_boost;
int main( int, char *[] )
{
return boost_has_partial_std_allocator::test();
-}
-
+}
+
diff --git a/test/has_pthread_delay_np_fail.cpp b/test/has_pthread_delay_np_fail.cpp
index c3a10d5c..9f21869a 100644
--- a/test/has_pthread_delay_np_fail.cpp
+++ b/test/has_pthread_delay_np_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_PTHREAD_DELAY_NP
// This file should not compile, if it does then
-// BOOST_HAS_PTHREAD_DELAY_NP may be defined.
-// see boost_has_pthread_delay_np.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_pthread_delay_np.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_PTHREAD_DELAY_NP should be defined.
+// See file boost_has_pthread_delay_np.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_pthread_delay_np::test();
-}
-
+}
+
diff --git a/test/has_pthread_delay_np_pass.cpp b/test/has_pthread_delay_np_pass.cpp
index 42cfb6f4..6f78617a 100644
--- a/test/has_pthread_delay_np_pass.cpp
+++ b/test/has_pthread_delay_np_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_PTHREAD_DELAY_NP
// This file should compile, if it does not then
// BOOST_HAS_PTHREAD_DELAY_NP should not be defined.
-// see boost_has_pthread_delay_np.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_pthread_delay_np.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_pthread_delay_np.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_pthread_delay_np = empty_boost;
int main( int, char *[] )
{
return boost_has_pthread_delay_np::test();
-}
-
+}
+
diff --git a/test/has_pthread_ma_st_fail.cpp b/test/has_pthread_ma_st_fail.cpp
index be78ba12..a3bbab8e 100644
--- a/test/has_pthread_ma_st_fail.cpp
+++ b/test/has_pthread_ma_st_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE
// This file should not compile, if it does then
-// BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE may be defined.
-// see boost_has_pthread_ma_st.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_pthread_ma_st.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE should be defined.
+// See file boost_has_pthread_ma_st.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_pthread_mutexattr_settype::test();
-}
-
+}
+
diff --git a/test/has_pthread_ma_st_pass.cpp b/test/has_pthread_ma_st_pass.cpp
index 91b4208d..a0cb1a09 100644
--- a/test/has_pthread_ma_st_pass.cpp
+++ b/test/has_pthread_ma_st_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE
// This file should compile, if it does not then
// BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE should not be defined.
-// see boost_has_pthread_ma_st.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_pthread_ma_st.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_pthread_ma_st.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_pthread_mutexattr_settype = empty_boost;
int main( int, char *[] )
{
return boost_has_pthread_mutexattr_settype::test();
-}
-
+}
+
diff --git a/test/has_pthread_yield_fail.cpp b/test/has_pthread_yield_fail.cpp
index b931feb9..eb4228b2 100644
--- a/test/has_pthread_yield_fail.cpp
+++ b/test/has_pthread_yield_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_PTHREAD_YIELD
// This file should not compile, if it does then
-// BOOST_HAS_PTHREAD_YIELD may be defined.
-// see boost_has_pthread_yield.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_pthread_yield.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_PTHREAD_YIELD should be defined.
+// See file boost_has_pthread_yield.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_pthread_yield::test();
-}
-
+}
+
diff --git a/test/has_pthread_yield_pass.cpp b/test/has_pthread_yield_pass.cpp
index 2796626c..4af209a0 100644
--- a/test/has_pthread_yield_pass.cpp
+++ b/test/has_pthread_yield_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_PTHREAD_YIELD
// This file should compile, if it does not then
// BOOST_HAS_PTHREAD_YIELD should not be defined.
-// see boost_has_pthread_yield.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_pthread_yield.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_pthread_yield.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_pthread_yield = empty_boost;
int main( int, char *[] )
{
return boost_has_pthread_yield::test();
-}
-
+}
+
diff --git a/test/has_pthreads_fail.cpp b/test/has_pthreads_fail.cpp
index 0a832a2c..14156648 100644
--- a/test/has_pthreads_fail.cpp
+++ b/test/has_pthreads_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_PTHREADS
// This file should not compile, if it does then
-// BOOST_HAS_PTHREADS may be defined.
-// see boost_has_pthreads.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_pthreads.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_PTHREADS should be defined.
+// See file boost_has_pthreads.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_pthreads::test();
-}
-
+}
+
diff --git a/test/has_pthreads_pass.cpp b/test/has_pthreads_pass.cpp
index 11f5bf50..0737392f 100644
--- a/test/has_pthreads_pass.cpp
+++ b/test/has_pthreads_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_PTHREADS
// This file should compile, if it does not then
// BOOST_HAS_PTHREADS should not be defined.
-// see boost_has_pthreads.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_pthreads.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_pthreads.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_pthreads = empty_boost;
int main( int, char *[] )
{
return boost_has_pthreads::test();
-}
-
+}
+
diff --git a/test/has_sched_yield_fail.cpp b/test/has_sched_yield_fail.cpp
index 14679e76..b494ed10 100644
--- a/test/has_sched_yield_fail.cpp
+++ b/test/has_sched_yield_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_SCHED_YIELD
// This file should not compile, if it does then
-// BOOST_HAS_SCHED_YIELD may be defined.
-// see boost_has_sched_yield.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_sched_yield.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_SCHED_YIELD should be defined.
+// See file boost_has_sched_yield.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_sched_yield::test();
-}
-
+}
+
diff --git a/test/has_sched_yield_pass.cpp b/test/has_sched_yield_pass.cpp
index dbc1631a..56741d1f 100644
--- a/test/has_sched_yield_pass.cpp
+++ b/test/has_sched_yield_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_SCHED_YIELD
// This file should compile, if it does not then
// BOOST_HAS_SCHED_YIELD should not be defined.
-// see boost_has_sched_yield.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_sched_yield.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_sched_yield.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_sched_yield = empty_boost;
int main( int, char *[] )
{
return boost_has_sched_yield::test();
-}
-
+}
+
diff --git a/test/has_sgi_type_traits_fail.cpp b/test/has_sgi_type_traits_fail.cpp
index 5357a894..1be71829 100644
--- a/test/has_sgi_type_traits_fail.cpp
+++ b/test/has_sgi_type_traits_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_SGI_TYPE_TRAITS
// This file should not compile, if it does then
-// BOOST_HAS_SGI_TYPE_TRAITS may be defined.
-// see boost_has_sgi_type_traits.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_sgi_type_traits.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_SGI_TYPE_TRAITS should be defined.
+// See file boost_has_sgi_type_traits.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_sgi_type_traits::test();
-}
-
+}
+
diff --git a/test/has_sgi_type_traits_pass.cpp b/test/has_sgi_type_traits_pass.cpp
index a4f6c813..81f05920 100644
--- a/test/has_sgi_type_traits_pass.cpp
+++ b/test/has_sgi_type_traits_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_SGI_TYPE_TRAITS
// This file should compile, if it does not then
// BOOST_HAS_SGI_TYPE_TRAITS should not be defined.
-// see boost_has_sgi_type_traits.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_sgi_type_traits.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_sgi_type_traits.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_sgi_type_traits = empty_boost;
int main( int, char *[] )
{
return boost_has_sgi_type_traits::test();
-}
-
+}
+
diff --git a/test/has_sigaction_fail.cpp b/test/has_sigaction_fail.cpp
index 373c1fd3..b9ea9891 100644
--- a/test/has_sigaction_fail.cpp
+++ b/test/has_sigaction_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_SIGACTION
// This file should not compile, if it does then
-// BOOST_HAS_SIGACTION may be defined.
-// see boost_has_sigaction.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_sigaction.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_SIGACTION should be defined.
+// See file boost_has_sigaction.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_sigaction::test();
-}
-
+}
+
diff --git a/test/has_sigaction_pass.cpp b/test/has_sigaction_pass.cpp
index fd3b6150..5fa10409 100644
--- a/test/has_sigaction_pass.cpp
+++ b/test/has_sigaction_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_SIGACTION
// This file should compile, if it does not then
// BOOST_HAS_SIGACTION should not be defined.
-// see boost_has_sigaction.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_sigaction.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_sigaction.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_sigaction = empty_boost;
int main( int, char *[] )
{
return boost_has_sigaction::test();
-}
-
+}
+
diff --git a/test/has_slist_fail.cpp b/test/has_slist_fail.cpp
index b5dbf978..0d656fda 100644
--- a/test/has_slist_fail.cpp
+++ b/test/has_slist_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_SLIST
// This file should not compile, if it does then
-// BOOST_HAS_SLIST may be defined.
-// see boost_has_slist.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_slist.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_SLIST should be defined.
+// See file boost_has_slist.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_slist::test();
-}
-
+}
+
diff --git a/test/has_slist_pass.cpp b/test/has_slist_pass.cpp
index c08dd731..79af7005 100644
--- a/test/has_slist_pass.cpp
+++ b/test/has_slist_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_SLIST
// This file should compile, if it does not then
// BOOST_HAS_SLIST should not be defined.
-// see boost_has_slist.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_slist.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_slist.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_slist = empty_boost;
int main( int, char *[] )
{
return boost_has_slist::test();
-}
-
+}
+
diff --git a/test/has_stdint_h_fail.cpp b/test/has_stdint_h_fail.cpp
index 80e1a055..66a1017b 100644
--- a/test/has_stdint_h_fail.cpp
+++ b/test/has_stdint_h_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_STDINT_H
// This file should not compile, if it does then
-// BOOST_HAS_STDINT_H may be defined.
-// see boost_has_stdint_h.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_stdint_h.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_STDINT_H should be defined.
+// See file boost_has_stdint_h.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_stdint_h::test();
-}
-
+}
+
diff --git a/test/has_stdint_h_pass.cpp b/test/has_stdint_h_pass.cpp
index 88e2a5f0..4b8eca9b 100644
--- a/test/has_stdint_h_pass.cpp
+++ b/test/has_stdint_h_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_STDINT_H
// This file should compile, if it does not then
// BOOST_HAS_STDINT_H should not be defined.
-// see boost_has_stdint_h.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_stdint_h.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_stdint_h.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_stdint_h = empty_boost;
int main( int, char *[] )
{
return boost_has_stdint_h::test();
-}
-
+}
+
diff --git a/test/has_stlp_use_facet_fail.cpp b/test/has_stlp_use_facet_fail.cpp
index c965bf42..115f03b3 100644
--- a/test/has_stlp_use_facet_fail.cpp
+++ b/test/has_stlp_use_facet_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_STLP_USE_FACET
// This file should not compile, if it does then
-// BOOST_HAS_STLP_USE_FACET may be defined.
-// see boost_has_stlp_use_facet.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_stlp_use_facet.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_STLP_USE_FACET should be defined.
+// See file boost_has_stlp_use_facet.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_stlp_use_facet::test();
-}
-
+}
+
diff --git a/test/has_stlp_use_facet_pass.cpp b/test/has_stlp_use_facet_pass.cpp
index 3d3dad05..9c50c633 100644
--- a/test/has_stlp_use_facet_pass.cpp
+++ b/test/has_stlp_use_facet_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_STLP_USE_FACET
// This file should compile, if it does not then
// BOOST_HAS_STLP_USE_FACET should not be defined.
-// see boost_has_stlp_use_facet.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_stlp_use_facet.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_stlp_use_facet.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_stlp_use_facet = empty_boost;
int main( int, char *[] )
{
return boost_has_stlp_use_facet::test();
-}
-
+}
+
diff --git a/test/has_unistd_h_fail.cpp b/test/has_unistd_h_fail.cpp
index 23bfc7bb..363aea22 100644
--- a/test/has_unistd_h_fail.cpp
+++ b/test/has_unistd_h_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_UNISTD_H
// This file should not compile, if it does then
-// BOOST_HAS_UNISTD_H may be defined.
-// see boost_has_unistd_h.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_unistd_h.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_UNISTD_H should be defined.
+// See file boost_has_unistd_h.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_unistd_h::test();
-}
-
+}
+
diff --git a/test/has_unistd_h_pass.cpp b/test/has_unistd_h_pass.cpp
index d2cbaca4..70f81375 100644
--- a/test/has_unistd_h_pass.cpp
+++ b/test/has_unistd_h_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_UNISTD_H
// This file should compile, if it does not then
// BOOST_HAS_UNISTD_H should not be defined.
-// see boost_has_unistd_h.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_unistd_h.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_unistd_h.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_unistd_h = empty_boost;
int main( int, char *[] )
{
return boost_has_unistd_h::test();
-}
-
+}
+
diff --git a/test/has_vc6_mem_templ_fail.cpp b/test/has_vc6_mem_templ_fail.cpp
index 6526e496..6fa512ab 100644
--- a/test/has_vc6_mem_templ_fail.cpp
+++ b/test/has_vc6_mem_templ_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_MSVC6_MEMBER_TEMPLATES
// This file should not compile, if it does then
-// BOOST_MSVC6_MEMBER_TEMPLATES may be defined.
-// see boost_has_vc6_mem_templ.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_vc6_mem_templ.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_MSVC6_MEMBER_TEMPLATES should be defined.
+// See file boost_has_vc6_mem_templ.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_msvc6_member_templates::test();
-}
-
+}
+
diff --git a/test/has_vc6_mem_templ_pass.cpp b/test/has_vc6_mem_templ_pass.cpp
index a2b9c873..85325a9d 100644
--- a/test/has_vc6_mem_templ_pass.cpp
+++ b/test/has_vc6_mem_templ_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_MSVC6_MEMBER_TEMPLATES
// This file should compile, if it does not then
// BOOST_MSVC6_MEMBER_TEMPLATES should not be defined.
-// see boost_has_vc6_mem_templ.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_vc6_mem_templ.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_vc6_mem_templ.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_msvc6_member_templates = empty_boost;
int main( int, char *[] )
{
return boost_msvc6_member_templates::test();
-}
-
+}
+
diff --git a/test/has_vc_iterator_fail.cpp b/test/has_vc_iterator_fail.cpp
index eaa9bc64..e453e56a 100644
--- a/test/has_vc_iterator_fail.cpp
+++ b/test/has_vc_iterator_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_MSVC_STD_ITERATOR
// This file should not compile, if it does then
-// BOOST_MSVC_STD_ITERATOR may be defined.
-// see boost_has_vc_iterator.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_vc_iterator.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_MSVC_STD_ITERATOR should be defined.
+// See file boost_has_vc_iterator.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_msvc_std_iterator::test();
-}
-
+}
+
diff --git a/test/has_vc_iterator_pass.cpp b/test/has_vc_iterator_pass.cpp
index 270c456c..102cab73 100644
--- a/test/has_vc_iterator_pass.cpp
+++ b/test/has_vc_iterator_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_MSVC_STD_ITERATOR
// This file should compile, if it does not then
// BOOST_MSVC_STD_ITERATOR should not be defined.
-// see boost_has_vc_iterator.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_vc_iterator.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_vc_iterator.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_msvc_std_iterator = empty_boost;
int main( int, char *[] )
{
return boost_msvc_std_iterator::test();
-}
-
+}
+
diff --git a/test/has_winthreads_fail.cpp b/test/has_winthreads_fail.cpp
index df134344..e9f6c714 100644
--- a/test/has_winthreads_fail.cpp
+++ b/test/has_winthreads_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_HAS_WINTHREADS
// This file should not compile, if it does then
-// BOOST_HAS_WINTHREADS may be defined.
-// see boost_has_winthreads.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_winthreads.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_HAS_WINTHREADS should be defined.
+// See file boost_has_winthreads.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_has_winthreads::test();
-}
-
+}
+
diff --git a/test/has_winthreads_pass.cpp b/test/has_winthreads_pass.cpp
index df08947e..49d020fc 100644
--- a/test/has_winthreads_pass.cpp
+++ b/test/has_winthreads_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -11,11 +10,7 @@
// Test file for macro BOOST_HAS_WINTHREADS
// This file should compile, if it does not then
// BOOST_HAS_WINTHREADS should not be defined.
-// see boost_has_winthreads.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_has_winthreads.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// See file boost_has_winthreads.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_has_winthreads = empty_boost;
int main( int, char *[] )
{
return boost_has_winthreads::test();
-}
-
+}
+
diff --git a/test/no_arg_dep_lookup_fail.cpp b/test/no_arg_dep_lookup_fail.cpp
index 2e6d9532..7733f87b 100644
--- a/test/no_arg_dep_lookup_fail.cpp
+++ b/test/no_arg_dep_lookup_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP
// This file should not compile, if it does then
-// BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP need not be defined.
-// see boost_no_arg_dep_lookup.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_arg_dep_lookup.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP should not be defined.
+// See file boost_no_arg_dep_lookup.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_argument_dependent_lookup::test();
-}
-
+}
+
diff --git a/test/no_arg_dep_lookup_pass.cpp b/test/no_arg_dep_lookup_pass.cpp
index 811707a2..1a8d7a7b 100644
--- a/test/no_arg_dep_lookup_pass.cpp
+++ b/test/no_arg_dep_lookup_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP
// This file should compile, if it does not then
-// BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP needs to be defined.
-// see boost_no_arg_dep_lookup.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_arg_dep_lookup.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP should be defined.
+// See file boost_no_arg_dep_lookup.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_argument_dependent_lookup = empty_boost;
int main( int, char *[] )
{
return boost_no_argument_dependent_lookup::test();
-}
-
+}
+
diff --git a/test/no_array_type_spec_fail.cpp b/test/no_array_type_spec_fail.cpp
index b877b96a..9299736e 100644
--- a/test/no_array_type_spec_fail.cpp
+++ b/test/no_array_type_spec_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS
// This file should not compile, if it does then
-// BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS need not be defined.
-// see boost_no_array_type_spec.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_array_type_spec.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS should not be defined.
+// See file boost_no_array_type_spec.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_array_type_specializations::test();
-}
-
+}
+
diff --git a/test/no_array_type_spec_pass.cpp b/test/no_array_type_spec_pass.cpp
index 8d5a2272..75ab4340 100644
--- a/test/no_array_type_spec_pass.cpp
+++ b/test/no_array_type_spec_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS
// This file should compile, if it does not then
-// BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS needs to be defined.
-// see boost_no_array_type_spec.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_array_type_spec.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS should be defined.
+// See file boost_no_array_type_spec.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_array_type_specializations = empty_boost;
int main( int, char *[] )
{
return boost_no_array_type_specializations::test();
-}
-
+}
+
diff --git a/test/no_auto_ptr_fail.cpp b/test/no_auto_ptr_fail.cpp
index 7832d7fe..da64bb92 100644
--- a/test/no_auto_ptr_fail.cpp
+++ b/test/no_auto_ptr_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_AUTO_PTR
// This file should not compile, if it does then
-// BOOST_NO_AUTO_PTR need not be defined.
-// see boost_no_auto_ptr.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_auto_ptr.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_AUTO_PTR should not be defined.
+// See file boost_no_auto_ptr.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_auto_ptr::test();
-}
-
+}
+
diff --git a/test/no_auto_ptr_pass.cpp b/test/no_auto_ptr_pass.cpp
index 892e0f3b..3a978a74 100644
--- a/test/no_auto_ptr_pass.cpp
+++ b/test/no_auto_ptr_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:00 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_AUTO_PTR
// This file should compile, if it does not then
-// BOOST_NO_AUTO_PTR needs to be defined.
-// see boost_no_auto_ptr.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_auto_ptr.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_AUTO_PTR should be defined.
+// See file boost_no_auto_ptr.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_auto_ptr = empty_boost;
int main( int, char *[] )
{
return boost_no_auto_ptr::test();
-}
-
+}
+
diff --git a/test/no_bcb_partial_spec_fail.cpp b/test/no_bcb_partial_spec_fail.cpp
index b2e30147..c19747bd 100644
--- a/test/no_bcb_partial_spec_fail.cpp
+++ b/test/no_bcb_partial_spec_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_BCB_PARTIAL_SPECIALIZATION_BUG
// This file should not compile, if it does then
-// BOOST_BCB_PARTIAL_SPECIALIZATION_BUG need not be defined.
-// see boost_no_bcb_partial_spec.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_bcb_partial_spec.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_BCB_PARTIAL_SPECIALIZATION_BUG should not be defined.
+// See file boost_no_bcb_partial_spec.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_bcb_partial_specialization_bug::test();
-}
-
+}
+
diff --git a/test/no_bcb_partial_spec_pass.cpp b/test/no_bcb_partial_spec_pass.cpp
index de359f9f..a6605bc8 100644
--- a/test/no_bcb_partial_spec_pass.cpp
+++ b/test/no_bcb_partial_spec_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_BCB_PARTIAL_SPECIALIZATION_BUG
// This file should compile, if it does not then
-// BOOST_BCB_PARTIAL_SPECIALIZATION_BUG needs to be defined.
-// see boost_no_bcb_partial_spec.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_bcb_partial_spec.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_BCB_PARTIAL_SPECIALIZATION_BUG should be defined.
+// See file boost_no_bcb_partial_spec.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_bcb_partial_specialization_bug = empty_boost;
int main( int, char *[] )
{
return boost_bcb_partial_specialization_bug::test();
-}
-
+}
+
diff --git a/test/no_ctype_functions_fail.cpp b/test/no_ctype_functions_fail.cpp
index 60bba478..5379c7d1 100644
--- a/test/no_ctype_functions_fail.cpp
+++ b/test/no_ctype_functions_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_CTYPE_FUNCTIONS
// This file should not compile, if it does then
-// BOOST_NO_CTYPE_FUNCTIONS need not be defined.
-// see boost_no_ctype_functions.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_ctype_functions.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_CTYPE_FUNCTIONS should not be defined.
+// See file boost_no_ctype_functions.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_ctype_functions::test();
-}
-
+}
+
diff --git a/test/no_ctype_functions_pass.cpp b/test/no_ctype_functions_pass.cpp
index a845f692..64e285fa 100644
--- a/test/no_ctype_functions_pass.cpp
+++ b/test/no_ctype_functions_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_CTYPE_FUNCTIONS
// This file should compile, if it does not then
-// BOOST_NO_CTYPE_FUNCTIONS needs to be defined.
-// see boost_no_ctype_functions.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_ctype_functions.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_CTYPE_FUNCTIONS should be defined.
+// See file boost_no_ctype_functions.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_ctype_functions = empty_boost;
int main( int, char *[] )
{
return boost_no_ctype_functions::test();
-}
-
+}
+
diff --git a/test/no_cv_spec_fail.cpp b/test/no_cv_spec_fail.cpp
index fe33a211..8b2658fd 100644
--- a/test/no_cv_spec_fail.cpp
+++ b/test/no_cv_spec_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_CV_SPECIALIZATIONS
// This file should not compile, if it does then
-// BOOST_NO_CV_SPECIALIZATIONS need not be defined.
-// see boost_no_cv_spec.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_cv_spec.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_CV_SPECIALIZATIONS should not be defined.
+// See file boost_no_cv_spec.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_cv_specializations::test();
-}
-
+}
+
diff --git a/test/no_cv_spec_pass.cpp b/test/no_cv_spec_pass.cpp
index aa1702c8..310c4efd 100644
--- a/test/no_cv_spec_pass.cpp
+++ b/test/no_cv_spec_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_CV_SPECIALIZATIONS
// This file should compile, if it does not then
-// BOOST_NO_CV_SPECIALIZATIONS needs to be defined.
-// see boost_no_cv_spec.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_cv_spec.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_CV_SPECIALIZATIONS should be defined.
+// See file boost_no_cv_spec.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_cv_specializations = empty_boost;
int main( int, char *[] )
{
return boost_no_cv_specializations::test();
-}
-
+}
+
diff --git a/test/no_cv_void_spec_fail.cpp b/test/no_cv_void_spec_fail.cpp
index 18826ab0..0608d56b 100644
--- a/test/no_cv_void_spec_fail.cpp
+++ b/test/no_cv_void_spec_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_CV_VOID_SPECIALIZATIONS
// This file should not compile, if it does then
-// BOOST_NO_CV_VOID_SPECIALIZATIONS need not be defined.
-// see boost_no_cv_void_spec.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_cv_void_spec.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_CV_VOID_SPECIALIZATIONS should not be defined.
+// See file boost_no_cv_void_spec.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_cv_void_specializations::test();
-}
-
+}
+
diff --git a/test/no_cv_void_spec_pass.cpp b/test/no_cv_void_spec_pass.cpp
index cf51c58b..7eac2959 100644
--- a/test/no_cv_void_spec_pass.cpp
+++ b/test/no_cv_void_spec_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_CV_VOID_SPECIALIZATIONS
// This file should compile, if it does not then
-// BOOST_NO_CV_VOID_SPECIALIZATIONS needs to be defined.
-// see boost_no_cv_void_spec.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_cv_void_spec.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_CV_VOID_SPECIALIZATIONS should be defined.
+// See file boost_no_cv_void_spec.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_cv_void_specializations = empty_boost;
int main( int, char *[] )
{
return boost_no_cv_void_specializations::test();
-}
-
+}
+
diff --git a/test/no_cwchar_fail.cpp b/test/no_cwchar_fail.cpp
index c8ca3ea7..e49e9837 100644
--- a/test/no_cwchar_fail.cpp
+++ b/test/no_cwchar_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_CWCHAR
// This file should not compile, if it does then
-// BOOST_NO_CWCHAR need not be defined.
-// see boost_no_cwchar.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_cwchar.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_CWCHAR should not be defined.
+// See file boost_no_cwchar.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_cwchar::test();
-}
-
+}
+
diff --git a/test/no_cwchar_pass.cpp b/test/no_cwchar_pass.cpp
index 291f53ee..ae82820f 100644
--- a/test/no_cwchar_pass.cpp
+++ b/test/no_cwchar_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_CWCHAR
// This file should compile, if it does not then
-// BOOST_NO_CWCHAR needs to be defined.
-// see boost_no_cwchar.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_cwchar.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_CWCHAR should be defined.
+// See file boost_no_cwchar.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_cwchar = empty_boost;
int main( int, char *[] )
{
return boost_no_cwchar::test();
-}
-
+}
+
diff --git a/test/no_cwctype_fail.cpp b/test/no_cwctype_fail.cpp
index f123eee4..85bdcbc9 100644
--- a/test/no_cwctype_fail.cpp
+++ b/test/no_cwctype_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_CWCTYPE
// This file should not compile, if it does then
-// BOOST_NO_CWCTYPE need not be defined.
-// see boost_no_cwctype.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_cwctype.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_CWCTYPE should not be defined.
+// See file boost_no_cwctype.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_cwctype::test();
-}
-
+}
+
diff --git a/test/no_cwctype_pass.cpp b/test/no_cwctype_pass.cpp
index f0829c7d..1cb1c4be 100644
--- a/test/no_cwctype_pass.cpp
+++ b/test/no_cwctype_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_CWCTYPE
// This file should compile, if it does not then
-// BOOST_NO_CWCTYPE needs to be defined.
-// see boost_no_cwctype.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_cwctype.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_CWCTYPE should be defined.
+// See file boost_no_cwctype.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_cwctype = empty_boost;
int main( int, char *[] )
{
return boost_no_cwctype::test();
-}
-
+}
+
diff --git a/test/no_ded_typename_fail.cpp b/test/no_ded_typename_fail.cpp
index ef322dbc..d82937f2 100644
--- a/test/no_ded_typename_fail.cpp
+++ b/test/no_ded_typename_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_DEDUCED_TYPENAME
// This file should not compile, if it does then
-// BOOST_DEDUCED_TYPENAME need not be defined.
-// see boost_no_ded_typename.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_ded_typename.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_DEDUCED_TYPENAME should not be defined.
+// See file boost_no_ded_typename.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_deduced_typename::test();
-}
-
+}
+
diff --git a/test/no_ded_typename_pass.cpp b/test/no_ded_typename_pass.cpp
index a1a6f989..fe59f365 100644
--- a/test/no_ded_typename_pass.cpp
+++ b/test/no_ded_typename_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_DEDUCED_TYPENAME
// This file should compile, if it does not then
-// BOOST_DEDUCED_TYPENAME needs to be defined.
-// see boost_no_ded_typename.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_ded_typename.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_DEDUCED_TYPENAME should be defined.
+// See file boost_no_ded_typename.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_deduced_typename = empty_boost;
int main( int, char *[] )
{
return boost_deduced_typename::test();
-}
-
+}
+
diff --git a/test/no_dep_nested_class_fail.cpp b/test/no_dep_nested_class_fail.cpp
index 1592b023..ca98977c 100644
--- a/test/no_dep_nested_class_fail.cpp
+++ b/test/no_dep_nested_class_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_DEPENDENT_NESTED_DERIVATIONS
// This file should not compile, if it does then
-// BOOST_NO_DEPENDENT_NESTED_DERIVATIONS need not be defined.
-// see boost_no_dep_nested_class.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_dep_nested_class.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_DEPENDENT_NESTED_DERIVATIONS should not be defined.
+// See file boost_no_dep_nested_class.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_dependent_nested_derivations::test();
-}
-
+}
+
diff --git a/test/no_dep_nested_class_pass.cpp b/test/no_dep_nested_class_pass.cpp
index 97140b99..1eaa6e61 100644
--- a/test/no_dep_nested_class_pass.cpp
+++ b/test/no_dep_nested_class_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_DEPENDENT_NESTED_DERIVATIONS
// This file should compile, if it does not then
-// BOOST_NO_DEPENDENT_NESTED_DERIVATIONS needs to be defined.
-// see boost_no_dep_nested_class.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_dep_nested_class.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_DEPENDENT_NESTED_DERIVATIONS should be defined.
+// See file boost_no_dep_nested_class.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_dependent_nested_derivations = empty_boost;
int main( int, char *[] )
{
return boost_no_dependent_nested_derivations::test();
-}
-
+}
+
diff --git a/test/no_dep_val_param_fail.cpp b/test/no_dep_val_param_fail.cpp
index 4410a7c3..1c0a96f4 100644
--- a/test/no_dep_val_param_fail.cpp
+++ b/test/no_dep_val_param_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS
// This file should not compile, if it does then
-// BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS need not be defined.
-// see boost_no_dep_val_param.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_dep_val_param.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS should not be defined.
+// See file boost_no_dep_val_param.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_dependent_types_in_template_value_parameters::test();
-}
-
+}
+
diff --git a/test/no_dep_val_param_pass.cpp b/test/no_dep_val_param_pass.cpp
index fb4028f0..57f6bdf2 100644
--- a/test/no_dep_val_param_pass.cpp
+++ b/test/no_dep_val_param_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS
// This file should compile, if it does not then
-// BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS needs to be defined.
-// see boost_no_dep_val_param.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_dep_val_param.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS should be defined.
+// See file boost_no_dep_val_param.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_dependent_types_in_template_value_parameters = empty_boost;
int main( int, char *[] )
{
return boost_no_dependent_types_in_template_value_parameters::test();
-}
-
+}
+
diff --git a/test/no_excep_std_fail.cpp b/test/no_excep_std_fail.cpp
index 634ac473..0c557ac4 100644
--- a/test/no_excep_std_fail.cpp
+++ b/test/no_excep_std_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_EXCEPTION_STD_NAMESPACE
// This file should not compile, if it does then
-// BOOST_NO_EXCEPTION_STD_NAMESPACE need not be defined.
-// see boost_no_excep_std.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_excep_std.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_EXCEPTION_STD_NAMESPACE should not be defined.
+// See file boost_no_excep_std.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_exception_std_namespace::test();
-}
-
+}
+
diff --git a/test/no_excep_std_pass.cpp b/test/no_excep_std_pass.cpp
index 23d29dd2..9b5f9ca1 100644
--- a/test/no_excep_std_pass.cpp
+++ b/test/no_excep_std_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_EXCEPTION_STD_NAMESPACE
// This file should compile, if it does not then
-// BOOST_NO_EXCEPTION_STD_NAMESPACE needs to be defined.
-// see boost_no_excep_std.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_excep_std.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_EXCEPTION_STD_NAMESPACE should be defined.
+// See file boost_no_excep_std.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_exception_std_namespace = empty_boost;
int main( int, char *[] )
{
return boost_no_exception_std_namespace::test();
-}
-
+}
+
diff --git a/test/no_exceptions_fail.cpp b/test/no_exceptions_fail.cpp
index 0257e17d..e1f3f490 100644
--- a/test/no_exceptions_fail.cpp
+++ b/test/no_exceptions_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_EXCEPTIONS
// This file should not compile, if it does then
-// BOOST_NO_EXCEPTIONS need not be defined.
-// see boost_no_exceptions.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_exceptions.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_EXCEPTIONS should not be defined.
+// See file boost_no_exceptions.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_exceptions::test();
-}
-
+}
+
diff --git a/test/no_exceptions_pass.cpp b/test/no_exceptions_pass.cpp
index dc57cb93..f2bf5821 100644
--- a/test/no_exceptions_pass.cpp
+++ b/test/no_exceptions_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_EXCEPTIONS
// This file should compile, if it does not then
-// BOOST_NO_EXCEPTIONS needs to be defined.
-// see boost_no_exceptions.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_exceptions.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_EXCEPTIONS should be defined.
+// See file boost_no_exceptions.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_exceptions = empty_boost;
int main( int, char *[] )
{
return boost_no_exceptions::test();
-}
-
+}
+
diff --git a/test/no_exp_func_tem_arg_fail.cpp b/test/no_exp_func_tem_arg_fail.cpp
index e32a173a..e491c4db 100644
--- a/test/no_exp_func_tem_arg_fail.cpp
+++ b/test/no_exp_func_tem_arg_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
// This file should not compile, if it does then
-// BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS need not be defined.
-// see boost_no_exp_func_tem_arg.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_exp_func_tem_arg.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS should not be defined.
+// See file boost_no_exp_func_tem_arg.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_explicit_function_template_arguments::test();
-}
-
+}
+
diff --git a/test/no_exp_func_tem_arg_pass.cpp b/test/no_exp_func_tem_arg_pass.cpp
index 5afad293..6e237778 100644
--- a/test/no_exp_func_tem_arg_pass.cpp
+++ b/test/no_exp_func_tem_arg_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
// This file should compile, if it does not then
-// BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS needs to be defined.
-// see boost_no_exp_func_tem_arg.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_exp_func_tem_arg.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS should be defined.
+// See file boost_no_exp_func_tem_arg.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_explicit_function_template_arguments = empty_boost;
int main( int, char *[] )
{
return boost_no_explicit_function_template_arguments::test();
-}
-
+}
+
diff --git a/test/no_func_tmp_order_fail.cpp b/test/no_func_tmp_order_fail.cpp
index 2c90d9b5..7736e908 100644
--- a/test/no_func_tmp_order_fail.cpp
+++ b/test/no_func_tmp_order_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_FUNCTION_TEMPLATE_ORDERING
// This file should not compile, if it does then
-// BOOST_NO_FUNCTION_TEMPLATE_ORDERING need not be defined.
-// see boost_no_func_tmp_order.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_func_tmp_order.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_FUNCTION_TEMPLATE_ORDERING should not be defined.
+// See file boost_no_func_tmp_order.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_function_template_ordering::test();
-}
-
+}
+
diff --git a/test/no_func_tmp_order_pass.cpp b/test/no_func_tmp_order_pass.cpp
index c8975457..003829f5 100644
--- a/test/no_func_tmp_order_pass.cpp
+++ b/test/no_func_tmp_order_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_FUNCTION_TEMPLATE_ORDERING
// This file should compile, if it does not then
-// BOOST_NO_FUNCTION_TEMPLATE_ORDERING needs to be defined.
-// see boost_no_func_tmp_order.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_func_tmp_order.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_FUNCTION_TEMPLATE_ORDERING should be defined.
+// See file boost_no_func_tmp_order.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_function_template_ordering = empty_boost;
int main( int, char *[] )
{
return boost_no_function_template_ordering::test();
-}
-
+}
+
diff --git a/test/no_i64_limits_fail.cpp b/test/no_i64_limits_fail.cpp
index 114471c7..63f01b34 100644
--- a/test/no_i64_limits_fail.cpp
+++ b/test/no_i64_limits_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_MS_INT64_NUMERIC_LIMITS
// This file should not compile, if it does then
-// BOOST_NO_MS_INT64_NUMERIC_LIMITS need not be defined.
-// see boost_no_i64_limits.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_i64_limits.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_MS_INT64_NUMERIC_LIMITS should not be defined.
+// See file boost_no_i64_limits.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_ms_int64_numeric_limits::test();
-}
-
+}
+
diff --git a/test/no_i64_limits_pass.cpp b/test/no_i64_limits_pass.cpp
index 66f45549..58e63e71 100644
--- a/test/no_i64_limits_pass.cpp
+++ b/test/no_i64_limits_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_MS_INT64_NUMERIC_LIMITS
// This file should compile, if it does not then
-// BOOST_NO_MS_INT64_NUMERIC_LIMITS needs to be defined.
-// see boost_no_i64_limits.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_i64_limits.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_MS_INT64_NUMERIC_LIMITS should be defined.
+// See file boost_no_i64_limits.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_ms_int64_numeric_limits = empty_boost;
int main( int, char *[] )
{
return boost_no_ms_int64_numeric_limits::test();
-}
-
+}
+
diff --git a/test/no_inline_memb_init_fail.cpp b/test/no_inline_memb_init_fail.cpp
index 1ec37b68..e4b9a6f6 100644
--- a/test/no_inline_memb_init_fail.cpp
+++ b/test/no_inline_memb_init_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_INCLASS_MEMBER_INITIALIZATION
// This file should not compile, if it does then
-// BOOST_NO_INCLASS_MEMBER_INITIALIZATION need not be defined.
-// see boost_no_inline_memb_init.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_inline_memb_init.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_INCLASS_MEMBER_INITIALIZATION should not be defined.
+// See file boost_no_inline_memb_init.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_inclass_member_initialization::test();
-}
-
+}
+
diff --git a/test/no_inline_memb_init_pass.cpp b/test/no_inline_memb_init_pass.cpp
index de0eb122..1b513134 100644
--- a/test/no_inline_memb_init_pass.cpp
+++ b/test/no_inline_memb_init_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_INCLASS_MEMBER_INITIALIZATION
// This file should compile, if it does not then
-// BOOST_NO_INCLASS_MEMBER_INITIALIZATION needs to be defined.
-// see boost_no_inline_memb_init.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_inline_memb_init.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_INCLASS_MEMBER_INITIALIZATION should be defined.
+// See file boost_no_inline_memb_init.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_inclass_member_initialization = empty_boost;
int main( int, char *[] )
{
return boost_no_inclass_member_initialization::test();
-}
-
+}
+
diff --git a/test/no_integral_int64_t_fail.cpp b/test/no_integral_int64_t_fail.cpp
index a9f18058..92280dfd 100644
--- a/test/no_integral_int64_t_fail.cpp
+++ b/test/no_integral_int64_t_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_INTEGRAL_INT64_T
// This file should not compile, if it does then
-// BOOST_NO_INTEGRAL_INT64_T need not be defined.
-// see boost_no_integral_int64_t.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_integral_int64_t.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_INTEGRAL_INT64_T should not be defined.
+// See file boost_no_integral_int64_t.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_integral_int64_t::test();
-}
-
+}
+
diff --git a/test/no_integral_int64_t_pass.cpp b/test/no_integral_int64_t_pass.cpp
index f244f154..012a562f 100644
--- a/test/no_integral_int64_t_pass.cpp
+++ b/test/no_integral_int64_t_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_INTEGRAL_INT64_T
// This file should compile, if it does not then
-// BOOST_NO_INTEGRAL_INT64_T needs to be defined.
-// see boost_no_integral_int64_t.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_integral_int64_t.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_INTEGRAL_INT64_T should be defined.
+// See file boost_no_integral_int64_t.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_integral_int64_t = empty_boost;
int main( int, char *[] )
{
return boost_no_integral_int64_t::test();
-}
-
+}
+
diff --git a/test/no_is_abstract_fail.cpp b/test/no_is_abstract_fail.cpp
new file mode 100644
index 00000000..1a5c57be
--- /dev/null
+++ b/test/no_is_abstract_fail.cpp
@@ -0,0 +1,34 @@
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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.
+
+// Test file for macro BOOST_NO_IS_ABSTRACT
+// This file should not compile, if it does then
+// BOOST_NO_IS_ABSTRACT should not be defined.
+// See file boost_no_is_abstract.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 "test.hpp"
+
+#ifdef BOOST_NO_IS_ABSTRACT
+#include "boost_no_is_abstract.ipp"
+#else
+#error "this file should not compile"
+#endif
+
+int main( int, char *[] )
+{
+ return boost_no_is_abstract::test();
+}
+
diff --git a/test/no_is_abstract_pass.cpp b/test/no_is_abstract_pass.cpp
new file mode 100644
index 00000000..a9caf686
--- /dev/null
+++ b/test/no_is_abstract_pass.cpp
@@ -0,0 +1,34 @@
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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.
+
+// Test file for macro BOOST_NO_IS_ABSTRACT
+// This file should compile, if it does not then
+// BOOST_NO_IS_ABSTRACT should be defined.
+// See file boost_no_is_abstract.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 "test.hpp"
+
+#ifndef BOOST_NO_IS_ABSTRACT
+#include "boost_no_is_abstract.ipp"
+#else
+namespace boost_no_is_abstract = empty_boost;
+#endif
+
+int main( int, char *[] )
+{
+ return boost_no_is_abstract::test();
+}
+
diff --git a/test/no_iter_construct_fail.cpp b/test/no_iter_construct_fail.cpp
index 5b94d6a4..bc618648 100644
--- a/test/no_iter_construct_fail.cpp
+++ b/test/no_iter_construct_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS
// This file should not compile, if it does then
-// BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS need not be defined.
-// see boost_no_iter_construct.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_iter_construct.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS should not be defined.
+// See file boost_no_iter_construct.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_templated_iterator_constructors::test();
-}
-
+}
+
diff --git a/test/no_iter_construct_pass.cpp b/test/no_iter_construct_pass.cpp
index 59a4ef3d..6d063bed 100644
--- a/test/no_iter_construct_pass.cpp
+++ b/test/no_iter_construct_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS
// This file should compile, if it does not then
-// BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS needs to be defined.
-// see boost_no_iter_construct.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_iter_construct.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS should be defined.
+// See file boost_no_iter_construct.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_templated_iterator_constructors = empty_boost;
int main( int, char *[] )
{
return boost_no_templated_iterator_constructors::test();
-}
-
+}
+
diff --git a/test/no_limits_const_exp_fail.cpp b/test/no_limits_const_exp_fail.cpp
index c15bc1f8..9f916d9b 100644
--- a/test/no_limits_const_exp_fail.cpp
+++ b/test/no_limits_const_exp_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS
// This file should not compile, if it does then
-// BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS need not be defined.
-// see boost_no_limits_const_exp.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_limits_const_exp.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS should not be defined.
+// See file boost_no_limits_const_exp.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_limits_compile_time_constants::test();
-}
-
+}
+
diff --git a/test/no_limits_const_exp_pass.cpp b/test/no_limits_const_exp_pass.cpp
index ca096c04..a280b765 100644
--- a/test/no_limits_const_exp_pass.cpp
+++ b/test/no_limits_const_exp_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS
// This file should compile, if it does not then
-// BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS needs to be defined.
-// see boost_no_limits_const_exp.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_limits_const_exp.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS should be defined.
+// See file boost_no_limits_const_exp.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_limits_compile_time_constants = empty_boost;
int main( int, char *[] )
{
return boost_no_limits_compile_time_constants::test();
-}
-
+}
+
diff --git a/test/no_limits_fail.cpp b/test/no_limits_fail.cpp
index 6acc86b2..d685397c 100644
--- a/test/no_limits_fail.cpp
+++ b/test/no_limits_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_LIMITS
// This file should not compile, if it does then
-// BOOST_NO_LIMITS need not be defined.
-// see boost_no_limits.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_limits.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_LIMITS should not be defined.
+// See file boost_no_limits.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_limits::test();
-}
-
+}
+
diff --git a/test/no_limits_pass.cpp b/test/no_limits_pass.cpp
index 9c87258a..7d77cac3 100644
--- a/test/no_limits_pass.cpp
+++ b/test/no_limits_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_LIMITS
// This file should compile, if it does not then
-// BOOST_NO_LIMITS needs to be defined.
-// see boost_no_limits.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_limits.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_LIMITS should be defined.
+// See file boost_no_limits.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_limits = empty_boost;
int main( int, char *[] )
{
return boost_no_limits::test();
-}
-
+}
+
diff --git a/test/no_ll_limits_fail.cpp b/test/no_ll_limits_fail.cpp
index f9763c38..477262c7 100644
--- a/test/no_ll_limits_fail.cpp
+++ b/test/no_ll_limits_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_LONG_LONG_NUMERIC_LIMITS
// This file should not compile, if it does then
-// BOOST_NO_LONG_LONG_NUMERIC_LIMITS need not be defined.
-// see boost_no_ll_limits.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_ll_limits.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_LONG_LONG_NUMERIC_LIMITS should not be defined.
+// See file boost_no_ll_limits.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_long_long_numeric_limits::test();
-}
-
+}
+
diff --git a/test/no_ll_limits_pass.cpp b/test/no_ll_limits_pass.cpp
index f60b2483..2c6a3860 100644
--- a/test/no_ll_limits_pass.cpp
+++ b/test/no_ll_limits_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_LONG_LONG_NUMERIC_LIMITS
// This file should compile, if it does not then
-// BOOST_NO_LONG_LONG_NUMERIC_LIMITS needs to be defined.
-// see boost_no_ll_limits.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_ll_limits.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_LONG_LONG_NUMERIC_LIMITS should be defined.
+// See file boost_no_ll_limits.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_long_long_numeric_limits = empty_boost;
int main( int, char *[] )
{
return boost_no_long_long_numeric_limits::test();
-}
-
+}
+
diff --git a/test/no_mem_func_spec_fail.cpp b/test/no_mem_func_spec_fail.cpp
index b78cdd67..4216ed40 100644
--- a/test/no_mem_func_spec_fail.cpp
+++ b/test/no_mem_func_spec_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS
// This file should not compile, if it does then
-// BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS need not be defined.
-// see boost_no_mem_func_spec.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_mem_func_spec.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS should not be defined.
+// See file boost_no_mem_func_spec.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_member_function_specializations::test();
-}
-
+}
+
diff --git a/test/no_mem_func_spec_pass.cpp b/test/no_mem_func_spec_pass.cpp
index b37d1842..a26ceb0e 100644
--- a/test/no_mem_func_spec_pass.cpp
+++ b/test/no_mem_func_spec_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS
// This file should compile, if it does not then
-// BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS needs to be defined.
-// see boost_no_mem_func_spec.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_mem_func_spec.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS should be defined.
+// See file boost_no_mem_func_spec.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_member_function_specializations = empty_boost;
int main( int, char *[] )
{
return boost_no_member_function_specializations::test();
-}
-
+}
+
diff --git a/test/no_mem_tem_keyword_fail.cpp b/test/no_mem_tem_keyword_fail.cpp
index bf3247d2..fe6b9628 100644
--- a/test/no_mem_tem_keyword_fail.cpp
+++ b/test/no_mem_tem_keyword_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_MEMBER_TEMPLATE_KEYWORD
// This file should not compile, if it does then
-// BOOST_NO_MEMBER_TEMPLATE_KEYWORD need not be defined.
-// see boost_no_mem_tem_keyword.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_mem_tem_keyword.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_MEMBER_TEMPLATE_KEYWORD should not be defined.
+// See file boost_no_mem_tem_keyword.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_member_template_keyword::test();
-}
-
+}
+
diff --git a/test/no_mem_tem_keyword_pass.cpp b/test/no_mem_tem_keyword_pass.cpp
index 202344c0..7beb1597 100644
--- a/test/no_mem_tem_keyword_pass.cpp
+++ b/test/no_mem_tem_keyword_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_MEMBER_TEMPLATE_KEYWORD
// This file should compile, if it does not then
-// BOOST_NO_MEMBER_TEMPLATE_KEYWORD needs to be defined.
-// see boost_no_mem_tem_keyword.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_mem_tem_keyword.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_MEMBER_TEMPLATE_KEYWORD should be defined.
+// See file boost_no_mem_tem_keyword.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_member_template_keyword = empty_boost;
int main( int, char *[] )
{
return boost_no_member_template_keyword::test();
-}
-
+}
+
diff --git a/test/no_mem_tem_pnts_fail.cpp b/test/no_mem_tem_pnts_fail.cpp
index faad568b..bca3ee0a 100644
--- a/test/no_mem_tem_pnts_fail.cpp
+++ b/test/no_mem_tem_pnts_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS
// This file should not compile, if it does then
-// BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS need not be defined.
-// see boost_no_mem_tem_pnts.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_mem_tem_pnts.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS should not be defined.
+// See file boost_no_mem_tem_pnts.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_pointer_to_member_template_parameters::test();
-}
-
+}
+
diff --git a/test/no_mem_tem_pnts_pass.cpp b/test/no_mem_tem_pnts_pass.cpp
index 1d9f630f..bf273cc3 100644
--- a/test/no_mem_tem_pnts_pass.cpp
+++ b/test/no_mem_tem_pnts_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS
// This file should compile, if it does not then
-// BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS needs to be defined.
-// see boost_no_mem_tem_pnts.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_mem_tem_pnts.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS should be defined.
+// See file boost_no_mem_tem_pnts.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_pointer_to_member_template_parameters = empty_boost;
int main( int, char *[] )
{
return boost_no_pointer_to_member_template_parameters::test();
-}
-
+}
+
diff --git a/test/no_mem_templ_frnds_fail.cpp b/test/no_mem_templ_frnds_fail.cpp
index 10c97f73..a8602c1f 100644
--- a/test/no_mem_templ_frnds_fail.cpp
+++ b/test/no_mem_templ_frnds_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_MEMBER_TEMPLATE_FRIENDS
// This file should not compile, if it does then
-// BOOST_NO_MEMBER_TEMPLATE_FRIENDS need not be defined.
-// see boost_no_mem_templ_frnds.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_mem_templ_frnds.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_MEMBER_TEMPLATE_FRIENDS should not be defined.
+// See file boost_no_mem_templ_frnds.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_member_template_friends::test();
-}
-
+}
+
diff --git a/test/no_mem_templ_frnds_pass.cpp b/test/no_mem_templ_frnds_pass.cpp
index eed09d02..a234eba7 100644
--- a/test/no_mem_templ_frnds_pass.cpp
+++ b/test/no_mem_templ_frnds_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_MEMBER_TEMPLATE_FRIENDS
// This file should compile, if it does not then
-// BOOST_NO_MEMBER_TEMPLATE_FRIENDS needs to be defined.
-// see boost_no_mem_templ_frnds.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_mem_templ_frnds.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_MEMBER_TEMPLATE_FRIENDS should be defined.
+// See file boost_no_mem_templ_frnds.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_member_template_friends = empty_boost;
int main( int, char *[] )
{
return boost_no_member_template_friends::test();
-}
-
+}
+
diff --git a/test/no_mem_templates_fail.cpp b/test/no_mem_templates_fail.cpp
index 40d0f6e8..3b6227da 100644
--- a/test/no_mem_templates_fail.cpp
+++ b/test/no_mem_templates_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_MEMBER_TEMPLATES
// This file should not compile, if it does then
-// BOOST_NO_MEMBER_TEMPLATES need not be defined.
-// see boost_no_mem_templates.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_mem_templates.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_MEMBER_TEMPLATES should not be defined.
+// See file boost_no_mem_templates.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_member_templates::test();
-}
-
+}
+
diff --git a/test/no_mem_templates_pass.cpp b/test/no_mem_templates_pass.cpp
index d1f43248..7935f114 100644
--- a/test/no_mem_templates_pass.cpp
+++ b/test/no_mem_templates_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:01 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_MEMBER_TEMPLATES
// This file should compile, if it does not then
-// BOOST_NO_MEMBER_TEMPLATES needs to be defined.
-// see boost_no_mem_templates.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_mem_templates.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_MEMBER_TEMPLATES should be defined.
+// See file boost_no_mem_templates.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_member_templates = empty_boost;
int main( int, char *[] )
{
return boost_no_member_templates::test();
-}
-
+}
+
diff --git a/test/no_ops_in_namespace_fail.cpp b/test/no_ops_in_namespace_fail.cpp
index 4b1f9fe5..2e746ece 100644
--- a/test/no_ops_in_namespace_fail.cpp
+++ b/test/no_ops_in_namespace_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_OPERATORS_IN_NAMESPACE
// This file should not compile, if it does then
-// BOOST_NO_OPERATORS_IN_NAMESPACE need not be defined.
-// see boost_no_ops_in_namespace.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_ops_in_namespace.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_OPERATORS_IN_NAMESPACE should not be defined.
+// See file boost_no_ops_in_namespace.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_operators_in_namespace::test();
-}
-
+}
+
diff --git a/test/no_ops_in_namespace_pass.cpp b/test/no_ops_in_namespace_pass.cpp
index c6e76e71..5004411d 100644
--- a/test/no_ops_in_namespace_pass.cpp
+++ b/test/no_ops_in_namespace_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_OPERATORS_IN_NAMESPACE
// This file should compile, if it does not then
-// BOOST_NO_OPERATORS_IN_NAMESPACE needs to be defined.
-// see boost_no_ops_in_namespace.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_ops_in_namespace.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_OPERATORS_IN_NAMESPACE should be defined.
+// See file boost_no_ops_in_namespace.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_operators_in_namespace = empty_boost;
int main( int, char *[] )
{
return boost_no_operators_in_namespace::test();
-}
-
+}
+
diff --git a/test/no_partial_spec_fail.cpp b/test/no_partial_spec_fail.cpp
index 930aaa87..0b24a97d 100644
--- a/test/no_partial_spec_fail.cpp
+++ b/test/no_partial_spec_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
// This file should not compile, if it does then
-// BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION need not be defined.
-// see boost_no_partial_spec.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_partial_spec.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION should not be defined.
+// See file boost_no_partial_spec.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_template_partial_specialization::test();
-}
-
+}
+
diff --git a/test/no_partial_spec_pass.cpp b/test/no_partial_spec_pass.cpp
index 1afcb846..5767410a 100644
--- a/test/no_partial_spec_pass.cpp
+++ b/test/no_partial_spec_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
// This file should compile, if it does not then
-// BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION needs to be defined.
-// see boost_no_partial_spec.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_partial_spec.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION should be defined.
+// See file boost_no_partial_spec.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_template_partial_specialization = empty_boost;
int main( int, char *[] )
{
return boost_no_template_partial_specialization::test();
-}
-
+}
+
diff --git a/test/no_priv_aggregate_fail.cpp b/test/no_priv_aggregate_fail.cpp
index ca73c3c3..22ed88fa 100644
--- a/test/no_priv_aggregate_fail.cpp
+++ b/test/no_priv_aggregate_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_PRIVATE_IN_AGGREGATE
// This file should not compile, if it does then
-// BOOST_NO_PRIVATE_IN_AGGREGATE need not be defined.
-// see boost_no_priv_aggregate.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_priv_aggregate.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_PRIVATE_IN_AGGREGATE should not be defined.
+// See file boost_no_priv_aggregate.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_private_in_aggregate::test();
-}
-
+}
+
diff --git a/test/no_priv_aggregate_pass.cpp b/test/no_priv_aggregate_pass.cpp
index 3cc15870..839be57a 100644
--- a/test/no_priv_aggregate_pass.cpp
+++ b/test/no_priv_aggregate_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_PRIVATE_IN_AGGREGATE
// This file should compile, if it does not then
-// BOOST_NO_PRIVATE_IN_AGGREGATE needs to be defined.
-// see boost_no_priv_aggregate.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_priv_aggregate.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_PRIVATE_IN_AGGREGATE should be defined.
+// See file boost_no_priv_aggregate.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_private_in_aggregate = empty_boost;
int main( int, char *[] )
{
return boost_no_private_in_aggregate::test();
-}
-
+}
+
diff --git a/test/no_ptr_mem_const_fail.cpp b/test/no_ptr_mem_const_fail.cpp
index 3329c646..36eb9dc3 100644
--- a/test/no_ptr_mem_const_fail.cpp
+++ b/test/no_ptr_mem_const_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_POINTER_TO_MEMBER_CONST
// This file should not compile, if it does then
-// BOOST_NO_POINTER_TO_MEMBER_CONST need not be defined.
-// see boost_no_ptr_mem_const.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_ptr_mem_const.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_POINTER_TO_MEMBER_CONST should not be defined.
+// See file boost_no_ptr_mem_const.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_pointer_to_member_const::test();
-}
-
+}
+
diff --git a/test/no_ptr_mem_const_pass.cpp b/test/no_ptr_mem_const_pass.cpp
index 452fc9f6..c15d7ad1 100644
--- a/test/no_ptr_mem_const_pass.cpp
+++ b/test/no_ptr_mem_const_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_POINTER_TO_MEMBER_CONST
// This file should compile, if it does not then
-// BOOST_NO_POINTER_TO_MEMBER_CONST needs to be defined.
-// see boost_no_ptr_mem_const.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_ptr_mem_const.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_POINTER_TO_MEMBER_CONST should be defined.
+// See file boost_no_ptr_mem_const.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_pointer_to_member_const = empty_boost;
int main( int, char *[] )
{
return boost_no_pointer_to_member_const::test();
-}
-
+}
+
diff --git a/test/no_ret_det_fail.cpp b/test/no_ret_det_fail.cpp
index 9269c1ee..e48bfa4f 100644
--- a/test/no_ret_det_fail.cpp
+++ b/test/no_ret_det_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_UNREACHABLE_RETURN_DETECTION
// This file should not compile, if it does then
-// BOOST_NO_UNREACHABLE_RETURN_DETECTION need not be defined.
-// see boost_no_ret_det.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_ret_det.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_UNREACHABLE_RETURN_DETECTION should not be defined.
+// See file boost_no_ret_det.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_unreachable_return_detection::test();
-}
-
+}
+
diff --git a/test/no_ret_det_pass.cpp b/test/no_ret_det_pass.cpp
index c8dd0580..7d45813f 100644
--- a/test/no_ret_det_pass.cpp
+++ b/test/no_ret_det_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_UNREACHABLE_RETURN_DETECTION
// This file should compile, if it does not then
-// BOOST_NO_UNREACHABLE_RETURN_DETECTION needs to be defined.
-// see boost_no_ret_det.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_ret_det.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_UNREACHABLE_RETURN_DETECTION should be defined.
+// See file boost_no_ret_det.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_unreachable_return_detection = empty_boost;
int main( int, char *[] )
{
return boost_no_unreachable_return_detection::test();
-}
-
+}
+
diff --git a/test/no_sfinae_fail.cpp b/test/no_sfinae_fail.cpp
index 83feb9cf..915f9246 100644
--- a/test/no_sfinae_fail.cpp
+++ b/test/no_sfinae_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_SFINAE
// This file should not compile, if it does then
-// BOOST_NO_SFINAE need not be defined.
-// see boost_no_sfinae.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_sfinae.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_SFINAE should not be defined.
+// See file boost_no_sfinae.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_sfinae::test();
-}
-
+}
+
diff --git a/test/no_sfinae_pass.cpp b/test/no_sfinae_pass.cpp
index b99585f0..8ebfc383 100644
--- a/test/no_sfinae_pass.cpp
+++ b/test/no_sfinae_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_SFINAE
// This file should compile, if it does not then
-// BOOST_NO_SFINAE needs to be defined.
-// see boost_no_sfinae.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_sfinae.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_SFINAE should be defined.
+// See file boost_no_sfinae.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_sfinae = empty_boost;
int main( int, char *[] )
{
return boost_no_sfinae::test();
-}
-
+}
+
diff --git a/test/no_sstream_fail.cpp b/test/no_sstream_fail.cpp
index 6498dd4b..3cb5d9af 100644
--- a/test/no_sstream_fail.cpp
+++ b/test/no_sstream_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STRINGSTREAM
// This file should not compile, if it does then
-// BOOST_NO_STRINGSTREAM need not be defined.
-// see boost_no_sstream.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_sstream.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STRINGSTREAM should not be defined.
+// See file boost_no_sstream.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_stringstream::test();
-}
-
+}
+
diff --git a/test/no_sstream_pass.cpp b/test/no_sstream_pass.cpp
index dba7fd8f..de325a39 100644
--- a/test/no_sstream_pass.cpp
+++ b/test/no_sstream_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STRINGSTREAM
// This file should compile, if it does not then
-// BOOST_NO_STRINGSTREAM needs to be defined.
-// see boost_no_sstream.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_sstream.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STRINGSTREAM should be defined.
+// See file boost_no_sstream.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_stringstream = empty_boost;
int main( int, char *[] )
{
return boost_no_stringstream::test();
-}
-
+}
+
diff --git a/test/no_std_allocator_fail.cpp b/test/no_std_allocator_fail.cpp
index acbf2866..e5213dcc 100644
--- a/test/no_std_allocator_fail.cpp
+++ b/test/no_std_allocator_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_ALLOCATOR
// This file should not compile, if it does then
-// BOOST_NO_STD_ALLOCATOR need not be defined.
-// see boost_no_std_allocator.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_allocator.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_ALLOCATOR should not be defined.
+// See file boost_no_std_allocator.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_std_allocator::test();
-}
-
+}
+
diff --git a/test/no_std_allocator_pass.cpp b/test/no_std_allocator_pass.cpp
index 4babc745..63ab611c 100644
--- a/test/no_std_allocator_pass.cpp
+++ b/test/no_std_allocator_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_ALLOCATOR
// This file should compile, if it does not then
-// BOOST_NO_STD_ALLOCATOR needs to be defined.
-// see boost_no_std_allocator.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_allocator.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_ALLOCATOR should be defined.
+// See file boost_no_std_allocator.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_std_allocator = empty_boost;
int main( int, char *[] )
{
return boost_no_std_allocator::test();
-}
-
+}
+
diff --git a/test/no_std_distance_fail.cpp b/test/no_std_distance_fail.cpp
index 30e5db75..a8c21a43 100644
--- a/test/no_std_distance_fail.cpp
+++ b/test/no_std_distance_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_DISTANCE
// This file should not compile, if it does then
-// BOOST_NO_STD_DISTANCE need not be defined.
-// see boost_no_std_distance.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_distance.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_DISTANCE should not be defined.
+// See file boost_no_std_distance.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_std_distance::test();
-}
-
+}
+
diff --git a/test/no_std_distance_pass.cpp b/test/no_std_distance_pass.cpp
index 4a260858..870d86d9 100644
--- a/test/no_std_distance_pass.cpp
+++ b/test/no_std_distance_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_DISTANCE
// This file should compile, if it does not then
-// BOOST_NO_STD_DISTANCE needs to be defined.
-// see boost_no_std_distance.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_distance.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_DISTANCE should be defined.
+// See file boost_no_std_distance.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_std_distance = empty_boost;
int main( int, char *[] )
{
return boost_no_std_distance::test();
-}
-
+}
+
diff --git a/test/no_std_iter_traits_fail.cpp b/test/no_std_iter_traits_fail.cpp
index 01b0e837..98ba389f 100644
--- a/test/no_std_iter_traits_fail.cpp
+++ b/test/no_std_iter_traits_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_ITERATOR_TRAITS
// This file should not compile, if it does then
-// BOOST_NO_STD_ITERATOR_TRAITS need not be defined.
-// see boost_no_std_iter_traits.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_iter_traits.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_ITERATOR_TRAITS should not be defined.
+// See file boost_no_std_iter_traits.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_std_iterator_traits::test();
-}
-
+}
+
diff --git a/test/no_std_iter_traits_pass.cpp b/test/no_std_iter_traits_pass.cpp
index f84868f2..30b7399d 100644
--- a/test/no_std_iter_traits_pass.cpp
+++ b/test/no_std_iter_traits_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_ITERATOR_TRAITS
// This file should compile, if it does not then
-// BOOST_NO_STD_ITERATOR_TRAITS needs to be defined.
-// see boost_no_std_iter_traits.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_iter_traits.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_ITERATOR_TRAITS should be defined.
+// See file boost_no_std_iter_traits.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_std_iterator_traits = empty_boost;
int main( int, char *[] )
{
return boost_no_std_iterator_traits::test();
-}
-
+}
+
diff --git a/test/no_std_iterator_fail.cpp b/test/no_std_iterator_fail.cpp
index b5a7df2d..7da3216d 100644
--- a/test/no_std_iterator_fail.cpp
+++ b/test/no_std_iterator_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_ITERATOR
// This file should not compile, if it does then
-// BOOST_NO_STD_ITERATOR need not be defined.
-// see boost_no_std_iterator.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_iterator.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_ITERATOR should not be defined.
+// See file boost_no_std_iterator.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_std_iterator::test();
-}
-
+}
+
diff --git a/test/no_std_iterator_pass.cpp b/test/no_std_iterator_pass.cpp
index 23591baf..7dbd9ce5 100644
--- a/test/no_std_iterator_pass.cpp
+++ b/test/no_std_iterator_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_ITERATOR
// This file should compile, if it does not then
-// BOOST_NO_STD_ITERATOR needs to be defined.
-// see boost_no_std_iterator.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_iterator.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_ITERATOR should be defined.
+// See file boost_no_std_iterator.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_std_iterator = empty_boost;
int main( int, char *[] )
{
return boost_no_std_iterator::test();
-}
-
+}
+
diff --git a/test/no_std_locale_fail.cpp b/test/no_std_locale_fail.cpp
index d79351f8..46d2a465 100644
--- a/test/no_std_locale_fail.cpp
+++ b/test/no_std_locale_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_LOCALE
// This file should not compile, if it does then
-// BOOST_NO_STD_LOCALE need not be defined.
-// see boost_no_std_locale.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_locale.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_LOCALE should not be defined.
+// See file boost_no_std_locale.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_std_locale::test();
-}
-
+}
+
diff --git a/test/no_std_locale_pass.cpp b/test/no_std_locale_pass.cpp
index 943a9714..95a16483 100644
--- a/test/no_std_locale_pass.cpp
+++ b/test/no_std_locale_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_LOCALE
// This file should compile, if it does not then
-// BOOST_NO_STD_LOCALE needs to be defined.
-// see boost_no_std_locale.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_locale.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_LOCALE should be defined.
+// See file boost_no_std_locale.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_std_locale = empty_boost;
int main( int, char *[] )
{
return boost_no_std_locale::test();
-}
-
+}
+
diff --git a/test/no_std_messages_fail.cpp b/test/no_std_messages_fail.cpp
index 9e97b4b5..f5da5a28 100644
--- a/test/no_std_messages_fail.cpp
+++ b/test/no_std_messages_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_MESSAGES
// This file should not compile, if it does then
-// BOOST_NO_STD_MESSAGES need not be defined.
-// see boost_no_std_messages.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_messages.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_MESSAGES should not be defined.
+// See file boost_no_std_messages.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_std_messages::test();
-}
-
+}
+
diff --git a/test/no_std_messages_pass.cpp b/test/no_std_messages_pass.cpp
index 3a5a1ec6..c3d1786e 100644
--- a/test/no_std_messages_pass.cpp
+++ b/test/no_std_messages_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_MESSAGES
// This file should compile, if it does not then
-// BOOST_NO_STD_MESSAGES needs to be defined.
-// see boost_no_std_messages.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_messages.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_MESSAGES should be defined.
+// See file boost_no_std_messages.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_std_messages = empty_boost;
int main( int, char *[] )
{
return boost_no_std_messages::test();
-}
-
+}
+
diff --git a/test/no_std_min_max_fail.cpp b/test/no_std_min_max_fail.cpp
index 61579bd5..438d55a2 100644
--- a/test/no_std_min_max_fail.cpp
+++ b/test/no_std_min_max_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_MIN_MAX
// This file should not compile, if it does then
-// BOOST_NO_STD_MIN_MAX need not be defined.
-// see boost_no_std_min_max.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_min_max.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_MIN_MAX should not be defined.
+// See file boost_no_std_min_max.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_std_min_max::test();
-}
-
+}
+
diff --git a/test/no_std_min_max_pass.cpp b/test/no_std_min_max_pass.cpp
index 20042724..f5349aa3 100644
--- a/test/no_std_min_max_pass.cpp
+++ b/test/no_std_min_max_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_MIN_MAX
// This file should compile, if it does not then
-// BOOST_NO_STD_MIN_MAX needs to be defined.
-// see boost_no_std_min_max.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_min_max.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_MIN_MAX should be defined.
+// See file boost_no_std_min_max.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_std_min_max = empty_boost;
int main( int, char *[] )
{
return boost_no_std_min_max::test();
-}
-
+}
+
diff --git a/test/no_std_oi_assign_fail.cpp b/test/no_std_oi_assign_fail.cpp
index f2b8124f..353e3a10 100644
--- a/test/no_std_oi_assign_fail.cpp
+++ b/test/no_std_oi_assign_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN
// This file should not compile, if it does then
-// BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN need not be defined.
-// see boost_no_std_oi_assign.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_oi_assign.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN should not be defined.
+// See file boost_no_std_oi_assign.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_std_output_iterator_assign::test();
-}
-
+}
+
diff --git a/test/no_std_oi_assign_pass.cpp b/test/no_std_oi_assign_pass.cpp
index 6b49dfbe..7f16148d 100644
--- a/test/no_std_oi_assign_pass.cpp
+++ b/test/no_std_oi_assign_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN
// This file should compile, if it does not then
-// BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN needs to be defined.
-// see boost_no_std_oi_assign.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_oi_assign.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN should be defined.
+// See file boost_no_std_oi_assign.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_std_output_iterator_assign = empty_boost;
int main( int, char *[] )
{
return boost_no_std_output_iterator_assign::test();
-}
-
+}
+
diff --git a/test/no_std_use_facet_fail.cpp b/test/no_std_use_facet_fail.cpp
index 9979ad76..e1c06b6a 100644
--- a/test/no_std_use_facet_fail.cpp
+++ b/test/no_std_use_facet_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_USE_FACET
// This file should not compile, if it does then
-// BOOST_NO_STD_USE_FACET need not be defined.
-// see boost_no_std_use_facet.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_use_facet.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_USE_FACET should not be defined.
+// See file boost_no_std_use_facet.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_std_use_facet::test();
-}
-
+}
+
diff --git a/test/no_std_use_facet_pass.cpp b/test/no_std_use_facet_pass.cpp
index b9bd0b5d..111f3823 100644
--- a/test/no_std_use_facet_pass.cpp
+++ b/test/no_std_use_facet_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_USE_FACET
// This file should compile, if it does not then
-// BOOST_NO_STD_USE_FACET needs to be defined.
-// see boost_no_std_use_facet.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_use_facet.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_USE_FACET should be defined.
+// See file boost_no_std_use_facet.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_std_use_facet = empty_boost;
int main( int, char *[] )
{
return boost_no_std_use_facet::test();
-}
-
+}
+
diff --git a/test/no_std_wstreambuf_fail.cpp b/test/no_std_wstreambuf_fail.cpp
index f5a3ef99..40e6ecb9 100644
--- a/test/no_std_wstreambuf_fail.cpp
+++ b/test/no_std_wstreambuf_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_WSTREAMBUF
// This file should not compile, if it does then
-// BOOST_NO_STD_WSTREAMBUF need not be defined.
-// see boost_no_std_wstreambuf.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_wstreambuf.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_WSTREAMBUF should not be defined.
+// See file boost_no_std_wstreambuf.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_std_wstreambuf::test();
-}
-
+}
+
diff --git a/test/no_std_wstreambuf_pass.cpp b/test/no_std_wstreambuf_pass.cpp
index f010e695..f5aa6c63 100644
--- a/test/no_std_wstreambuf_pass.cpp
+++ b/test/no_std_wstreambuf_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_WSTREAMBUF
// This file should compile, if it does not then
-// BOOST_NO_STD_WSTREAMBUF needs to be defined.
-// see boost_no_std_wstreambuf.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_wstreambuf.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_WSTREAMBUF should be defined.
+// See file boost_no_std_wstreambuf.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_std_wstreambuf = empty_boost;
int main( int, char *[] )
{
return boost_no_std_wstreambuf::test();
-}
-
+}
+
diff --git a/test/no_std_wstring_fail.cpp b/test/no_std_wstring_fail.cpp
index 56a9f8c9..39a5fa83 100644
--- a/test/no_std_wstring_fail.cpp
+++ b/test/no_std_wstring_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_WSTRING
// This file should not compile, if it does then
-// BOOST_NO_STD_WSTRING need not be defined.
-// see boost_no_std_wstring.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_wstring.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_WSTRING should not be defined.
+// See file boost_no_std_wstring.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_std_wstring::test();
-}
-
+}
+
diff --git a/test/no_std_wstring_pass.cpp b/test/no_std_wstring_pass.cpp
index 25513f30..0fb8e031 100644
--- a/test/no_std_wstring_pass.cpp
+++ b/test/no_std_wstring_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STD_WSTRING
// This file should compile, if it does not then
-// BOOST_NO_STD_WSTRING needs to be defined.
-// see boost_no_std_wstring.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_std_wstring.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STD_WSTRING should be defined.
+// See file boost_no_std_wstring.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_std_wstring = empty_boost;
int main( int, char *[] )
{
return boost_no_std_wstring::test();
-}
-
+}
+
diff --git a/test/no_stdc_namespace_fail.cpp b/test/no_stdc_namespace_fail.cpp
index b9f1458d..745a2b89 100644
--- a/test/no_stdc_namespace_fail.cpp
+++ b/test/no_stdc_namespace_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STDC_NAMESPACE
// This file should not compile, if it does then
-// BOOST_NO_STDC_NAMESPACE need not be defined.
-// see boost_no_stdc_namespace.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_stdc_namespace.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STDC_NAMESPACE should not be defined.
+// See file boost_no_stdc_namespace.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_stdc_namespace::test();
-}
-
+}
+
diff --git a/test/no_stdc_namespace_pass.cpp b/test/no_stdc_namespace_pass.cpp
index 007f86da..8b8eeafe 100644
--- a/test/no_stdc_namespace_pass.cpp
+++ b/test/no_stdc_namespace_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_STDC_NAMESPACE
// This file should compile, if it does not then
-// BOOST_NO_STDC_NAMESPACE needs to be defined.
-// see boost_no_stdc_namespace.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_stdc_namespace.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_STDC_NAMESPACE should be defined.
+// See file boost_no_stdc_namespace.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_stdc_namespace = empty_boost;
int main( int, char *[] )
{
return boost_no_stdc_namespace::test();
-}
-
+}
+
diff --git a/test/no_swprintf_fail.cpp b/test/no_swprintf_fail.cpp
index 0e7e21c1..3df0b132 100644
--- a/test/no_swprintf_fail.cpp
+++ b/test/no_swprintf_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_SWPRINTF
// This file should not compile, if it does then
-// BOOST_NO_SWPRINTF need not be defined.
-// see boost_no_swprintf.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_swprintf.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_SWPRINTF should not be defined.
+// See file boost_no_swprintf.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_swprintf::test();
-}
-
+}
+
diff --git a/test/no_swprintf_pass.cpp b/test/no_swprintf_pass.cpp
index 48e5c6b2..3d4ef709 100644
--- a/test/no_swprintf_pass.cpp
+++ b/test/no_swprintf_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_SWPRINTF
// This file should compile, if it does not then
-// BOOST_NO_SWPRINTF needs to be defined.
-// see boost_no_swprintf.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_swprintf.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_SWPRINTF should be defined.
+// See file boost_no_swprintf.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_swprintf = empty_boost;
int main( int, char *[] )
{
return boost_no_swprintf::test();
-}
-
+}
+
diff --git a/test/no_template_template_fail.cpp b/test/no_template_template_fail.cpp
index 7105cf28..44f8a2b6 100644
--- a/test/no_template_template_fail.cpp
+++ b/test/no_template_template_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_TEMPLATE_TEMPLATES
// This file should not compile, if it does then
-// BOOST_NO_TEMPLATE_TEMPLATES need not be defined.
-// see boost_no_template_template.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_template_template.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_TEMPLATE_TEMPLATES should not be defined.
+// See file boost_no_template_template.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_template_templates::test();
-}
-
+}
+
diff --git a/test/no_template_template_pass.cpp b/test/no_template_template_pass.cpp
index e48ab578..e70c33e1 100644
--- a/test/no_template_template_pass.cpp
+++ b/test/no_template_template_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_TEMPLATE_TEMPLATES
// This file should compile, if it does not then
-// BOOST_NO_TEMPLATE_TEMPLATES needs to be defined.
-// see boost_no_template_template.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_template_template.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_TEMPLATE_TEMPLATES should be defined.
+// See file boost_no_template_template.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_template_templates = empty_boost;
int main( int, char *[] )
{
return boost_no_template_templates::test();
-}
-
+}
+
diff --git a/test/no_using_breaks_adl_fail.cpp b/test/no_using_breaks_adl_fail.cpp
index 491c468e..39a9b84d 100644
--- a/test/no_using_breaks_adl_fail.cpp
+++ b/test/no_using_breaks_adl_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
// This file should not compile, if it does then
-// BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL need not be defined.
-// see boost_no_using_breaks_adl.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_using_breaks_adl.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL should not be defined.
+// See file boost_no_using_breaks_adl.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_function_scope_using_declaration_breaks_adl::test();
-}
-
+}
+
diff --git a/test/no_using_breaks_adl_pass.cpp b/test/no_using_breaks_adl_pass.cpp
index 57352573..5f4cb493 100644
--- a/test/no_using_breaks_adl_pass.cpp
+++ b/test/no_using_breaks_adl_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
// This file should compile, if it does not then
-// BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL needs to be defined.
-// see boost_no_using_breaks_adl.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_using_breaks_adl.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL should be defined.
+// See file boost_no_using_breaks_adl.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_function_scope_using_declaration_breaks_adl = empty_boost;
int main( int, char *[] )
{
return boost_function_scope_using_declaration_breaks_adl::test();
-}
-
+}
+
diff --git a/test/no_using_decl_overld_fail.cpp b/test/no_using_decl_overld_fail.cpp
index 12b4e49c..35e12697 100644
--- a/test/no_using_decl_overld_fail.cpp
+++ b/test/no_using_decl_overld_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE
// This file should not compile, if it does then
-// BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE need not be defined.
-// see boost_no_using_decl_overld.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_using_decl_overld.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE should not be defined.
+// See file boost_no_using_decl_overld.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_using_declaration_overloads_from_typename_base::test();
-}
-
+}
+
diff --git a/test/no_using_decl_overld_pass.cpp b/test/no_using_decl_overld_pass.cpp
index 8ae15845..c5290fc4 100644
--- a/test/no_using_decl_overld_pass.cpp
+++ b/test/no_using_decl_overld_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE
// This file should compile, if it does not then
-// BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE needs to be defined.
-// see boost_no_using_decl_overld.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_using_decl_overld.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE should be defined.
+// See file boost_no_using_decl_overld.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_using_declaration_overloads_from_typename_base = empty_boost;
int main( int, char *[] )
{
return boost_no_using_declaration_overloads_from_typename_base::test();
-}
-
+}
+
diff --git a/test/no_using_template_fail.cpp b/test/no_using_template_fail.cpp
index a29c7fc9..febbbcd6 100644
--- a/test/no_using_template_fail.cpp
+++ b/test/no_using_template_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_USING_TEMPLATE
// This file should not compile, if it does then
-// BOOST_NO_USING_TEMPLATE need not be defined.
-// see boost_no_using_template.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_using_template.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_USING_TEMPLATE should not be defined.
+// See file boost_no_using_template.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_using_template::test();
-}
-
+}
+
diff --git a/test/no_using_template_pass.cpp b/test/no_using_template_pass.cpp
index cc96f0ed..b48a31e3 100644
--- a/test/no_using_template_pass.cpp
+++ b/test/no_using_template_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_USING_TEMPLATE
// This file should compile, if it does not then
-// BOOST_NO_USING_TEMPLATE needs to be defined.
-// see boost_no_using_template.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_using_template.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_USING_TEMPLATE should be defined.
+// See file boost_no_using_template.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_using_template = empty_boost;
int main( int, char *[] )
{
return boost_no_using_template::test();
-}
-
+}
+
diff --git a/test/no_void_returns_fail.cpp b/test/no_void_returns_fail.cpp
index 1a5c0674..ff08562a 100644
--- a/test/no_void_returns_fail.cpp
+++ b/test/no_void_returns_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_VOID_RETURNS
// This file should not compile, if it does then
-// BOOST_NO_VOID_RETURNS need not be defined.
-// see boost_no_void_returns.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_void_returns.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_VOID_RETURNS should not be defined.
+// See file boost_no_void_returns.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_void_returns::test();
-}
-
+}
+
diff --git a/test/no_void_returns_pass.cpp b/test/no_void_returns_pass.cpp
index 1fc7ef42..73a0882b 100644
--- a/test/no_void_returns_pass.cpp
+++ b/test/no_void_returns_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_VOID_RETURNS
// This file should compile, if it does not then
-// BOOST_NO_VOID_RETURNS needs to be defined.
-// see boost_no_void_returns.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_void_returns.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_VOID_RETURNS should be defined.
+// See file boost_no_void_returns.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_void_returns = empty_boost;
int main( int, char *[] )
{
return boost_no_void_returns::test();
-}
-
+}
+
diff --git a/test/no_wchar_t_fail.cpp b/test/no_wchar_t_fail.cpp
index 57ca0c0b..c1b0712e 100644
--- a/test/no_wchar_t_fail.cpp
+++ b/test/no_wchar_t_fail.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_INTRINSIC_WCHAR_T
// This file should not compile, if it does then
-// BOOST_NO_INTRINSIC_WCHAR_T need not be defined.
-// see boost_no_wchar_t.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_wchar_t.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_INTRINSIC_WCHAR_T should not be defined.
+// See file boost_no_wchar_t.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@
int main( int, char *[] )
{
return boost_no_intrinsic_wchar_t::test();
-}
-
+}
+
diff --git a/test/no_wchar_t_pass.cpp b/test/no_wchar_t_pass.cpp
index 5ff865d6..b31c07fb 100644
--- a/test/no_wchar_t_pass.cpp
+++ b/test/no_wchar_t_pass.cpp
@@ -1,6 +1,5 @@
-
-// This file was automatically generated on Sun Jul 25 11:47:49 GMTDT 2004,
-// by libs/config/tools/generate
+// This file was automatically generated on Fri Dec 03 18:04:02 2004
+// 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
@@ -10,12 +9,8 @@
// Test file for macro BOOST_NO_INTRINSIC_WCHAR_T
// This file should compile, if it does not then
-// BOOST_NO_INTRINSIC_WCHAR_T needs to be defined.
-// see boost_no_wchar_t.ipp for more details
-
-// Do not edit this file, it was generated automatically by
-// ../tools/generate from boost_no_wchar_t.ipp on
-// Sun Jul 25 11:47:49 GMTDT 2004
+// BOOST_NO_INTRINSIC_WCHAR_T should be defined.
+// See file boost_no_wchar_t.ipp for details
// Must not have BOOST_ASSERT_CONFIG set; it defeats
// the objective of this file:
@@ -35,5 +30,5 @@ namespace boost_no_intrinsic_wchar_t = empty_boost;
int main( int, char *[] )
{
return boost_no_intrinsic_wchar_t::test();
-}
-
+}
+
diff --git a/tools/Jamfile b/tools/Jamfile
new file mode 100644
index 00000000..647bdfd6
--- /dev/null
+++ b/tools/Jamfile
@@ -0,0 +1,11 @@
+# Copyright John Maddock.
+
+subproject libs/config/tools ;
+# bring in the rules for testing
+import testing ;
+
+run generate.cpp
+ ../../regex/build/boost_regex
+