diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 18:24:20 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 18:24:20 +0000 |
commit | 483eb2f56657e8e7f419ab1a4fab8dce9ade8609 (patch) | |
tree | e5d88d25d870d5dedacb6bbdbe2a966086a0a5cf /src/boost/libs/config/checks | |
parent | Initial commit. (diff) | |
download | ceph-upstream.tar.xz ceph-upstream.zip |
Adding upstream version 14.2.21.upstream/14.2.21upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
154 files changed, 6033 insertions, 0 deletions
diff --git a/src/boost/libs/config/checks/Jamfile.v2 b/src/boost/libs/config/checks/Jamfile.v2 new file mode 100644 index 00000000..6a28507b --- /dev/null +++ b/src/boost/libs/config/checks/Jamfile.v2 @@ -0,0 +1,485 @@ +# +# *** DO NOT EDIT THIS FILE BY HAND *** +# This file was automatically generated on Fri Aug 23 11:11:12 2019 +# by libs/config/tools/generate.cpp +# Copyright John Maddock. +# 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) + +import modules ; +import path ; + + +obj two_arg_use_facet : test_case.cpp : <define>TEST_BOOST_HAS_TWO_ARG_USE_FACET ; +obj bethreads : test_case.cpp : <define>TEST_BOOST_HAS_BETHREADS ; +obj clock_gettime : test_case.cpp : <define>TEST_BOOST_HAS_CLOCK_GETTIME ; +obj pragma_detect_mismatch : test_case.cpp : <define>TEST_BOOST_HAS_PRAGMA_DETECT_MISMATCH ; +obj dirent_h : test_case.cpp : <define>TEST_BOOST_HAS_DIRENT_H ; +obj expm1 : test_case.cpp : <define>TEST_BOOST_HAS_EXPM1 ; +obj float128 : test_case.cpp : <define>TEST_BOOST_HAS_FLOAT128 ; +obj ftime : test_case.cpp : <define>TEST_BOOST_HAS_FTIME ; +obj getsystemtimeasfiletime : test_case.cpp : <define>TEST_BOOST_HAS_GETSYSTEMTIMEASFILETIME ; +obj gettimeofday : test_case.cpp : <define>TEST_BOOST_HAS_GETTIMEOFDAY ; +obj hash : test_case.cpp : <define>TEST_BOOST_HAS_HASH ; +obj int128 : test_case.cpp : <define>TEST_BOOST_HAS_INT128 ; +obj log1p : test_case.cpp : <define>TEST_BOOST_HAS_LOG1P ; +obj long_long : test_case.cpp : <define>TEST_BOOST_HAS_LONG_LONG ; +obj macro_use_facet : test_case.cpp : <define>TEST_BOOST_HAS_MACRO_USE_FACET ; +obj ms_int64 : test_case.cpp : <define>TEST_BOOST_HAS_MS_INT64 ; +obj nanosleep : test_case.cpp : <define>TEST_BOOST_HAS_NANOSLEEP ; +obj nl_types_h : test_case.cpp : <define>TEST_BOOST_HAS_NL_TYPES_H ; +obj nrvo : test_case.cpp : <define>TEST_BOOST_HAS_NRVO ; +obj partial_std_allocator : test_case.cpp : <define>TEST_BOOST_HAS_PARTIAL_STD_ALLOCATOR ; +obj pthread_delay_np : test_case.cpp : <define>TEST_BOOST_HAS_PTHREAD_DELAY_NP ; +obj pthread_mutexattr_settype : test_case.cpp : <define>TEST_BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE ; +obj pthread_yield : test_case.cpp : <define>TEST_BOOST_HAS_PTHREAD_YIELD ; +obj pthreads : test_case.cpp : <define>TEST_BOOST_HAS_PTHREADS ; +obj rvalue_refs : test_case.cpp : <define>TEST_BOOST_HAS_RVALUE_REFS ; +obj sched_yield : test_case.cpp : <define>TEST_BOOST_HAS_SCHED_YIELD ; +obj sgi_type_traits : test_case.cpp : <define>TEST_BOOST_HAS_SGI_TYPE_TRAITS ; +obj sigaction : test_case.cpp : <define>TEST_BOOST_HAS_SIGACTION ; +obj slist : test_case.cpp : <define>TEST_BOOST_HAS_SLIST ; +obj static_assert : test_case.cpp : <define>TEST_BOOST_HAS_STATIC_ASSERT ; +obj stdint_h : test_case.cpp : <define>TEST_BOOST_HAS_STDINT_H ; +obj stlp_use_facet : test_case.cpp : <define>TEST_BOOST_HAS_STLP_USE_FACET ; +obj unistd_h : test_case.cpp : <define>TEST_BOOST_HAS_UNISTD_H ; +obj variadic_tmpl : test_case.cpp : <define>TEST_BOOST_HAS_VARIADIC_TMPL ; +obj boost_msvc6_member_templates : test_case.cpp : <define>TEST_BOOST_MSVC6_MEMBER_TEMPLATES ; +obj boost_msvc_std_iterator : test_case.cpp : <define>TEST_BOOST_MSVC_STD_ITERATOR ; +obj winthreads : test_case.cpp : <define>TEST_BOOST_HAS_WINTHREADS ; +obj adl_barrier : test_case.cpp : <define>TEST_BOOST_NO_ADL_BARRIER ; +obj argument_dependent_lookup : test_case.cpp : <define>TEST_BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP ; +obj array_type_specializations : test_case.cpp : <define>TEST_BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS ; +obj cxx11_auto_declarations : test_case.cpp : <define>TEST_BOOST_NO_CXX11_AUTO_DECLARATIONS ; +obj cxx11_auto_multideclarations : test_case.cpp : <define>TEST_BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS ; +obj auto_ptr : test_case.cpp : <define>TEST_BOOST_NO_AUTO_PTR ; +obj boost_bcb_partial_specialization_bug : test_case.cpp : <define>TEST_BOOST_BCB_PARTIAL_SPECIALIZATION_BUG ; +obj cxx11_char16_t : test_case.cpp : <define>TEST_BOOST_NO_CXX11_CHAR16_T ; +obj cxx11_char32_t : test_case.cpp : <define>TEST_BOOST_NO_CXX11_CHAR32_T ; +obj complete_value_initialization : test_case.cpp : <define>TEST_BOOST_NO_COMPLETE_VALUE_INITIALIZATION ; +obj cxx11_constexpr : test_case.cpp : <define>TEST_BOOST_NO_CXX11_CONSTEXPR ; +obj ctype_functions : test_case.cpp : <define>TEST_BOOST_NO_CTYPE_FUNCTIONS ; +obj cv_specializations : test_case.cpp : <define>TEST_BOOST_NO_CV_SPECIALIZATIONS ; +obj cv_void_specializations : test_case.cpp : <define>TEST_BOOST_NO_CV_VOID_SPECIALIZATIONS ; +obj cwchar : test_case.cpp : <define>TEST_BOOST_NO_CWCHAR ; +obj cwctype : test_case.cpp : <define>TEST_BOOST_NO_CWCTYPE ; +obj cxx11_addressof : test_case.cpp : <define>TEST_BOOST_NO_CXX11_ADDRESSOF ; +obj cxx11_alignas : test_case.cpp : <define>TEST_BOOST_NO_CXX11_ALIGNAS ; +obj cxx11_allocator : test_case.cpp : <define>TEST_BOOST_NO_CXX11_ALLOCATOR ; +obj cxx11_atomic_smart_ptr : test_case.cpp : <define>TEST_BOOST_NO_CXX11_ATOMIC_SMART_PTR ; +obj cxx11_defaulted_moves : test_case.cpp : <define>TEST_BOOST_NO_CXX11_DEFAULTED_MOVES ; +obj cxx11_hdr_exception : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_EXCEPTION ; +obj cxx11_final : test_case.cpp : <define>TEST_BOOST_NO_CXX11_FINAL ; +obj cxx11_hdr_array : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_ARRAY ; +obj cxx11_hdr_atomic : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_ATOMIC ; +obj cxx11_hdr_chrono : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_CHRONO ; +obj cxx11_hdr_codecvt : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_CODECVT ; +obj cxx11_hdr_condition_variable : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_CONDITION_VARIABLE ; +obj cxx11_hdr_forward_list : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_FORWARD_LIST ; +obj cxx11_hdr_future : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_FUTURE ; +obj cxx11_hdr_initializer_list : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_INITIALIZER_LIST ; +obj cxx11_hdr_mutex : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_MUTEX ; +obj cxx11_hdr_random : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_RANDOM ; +obj cxx11_hdr_ratio : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_RATIO ; +obj cxx11_hdr_regex : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_REGEX ; +obj cxx11_hdr_system_error : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_SYSTEM_ERROR ; +obj cxx11_hdr_thread : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_THREAD ; +obj cxx11_hdr_tuple : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_TUPLE ; +obj cxx11_hdr_type_traits : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_TYPE_TRAITS ; +obj cxx11_hdr_typeindex : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_TYPEINDEX ; +obj cxx11_hdr_unordered_map : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_UNORDERED_MAP ; +obj cxx11_hdr_unordered_set : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_UNORDERED_SET ; +obj cxx11_inline_namespaces : test_case.cpp : <define>TEST_BOOST_NO_CXX11_INLINE_NAMESPACES ; +obj cxx11_non_public_defaulted_functions : test_case.cpp : <define>TEST_BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS ; +obj cxx11_numeric_limits : test_case.cpp : <define>TEST_BOOST_NO_CXX11_NUMERIC_LIMITS ; +obj cxx11_pointer_traits : test_case.cpp : <define>TEST_BOOST_NO_CXX11_POINTER_TRAITS ; +obj cxx11_ref_qualifiers : test_case.cpp : <define>TEST_BOOST_NO_CXX11_REF_QUALIFIERS ; +obj cxx11_sfinae_expr : test_case.cpp : <define>TEST_BOOST_NO_CXX11_SFINAE_EXPR ; +obj cxx11_smart_ptr : test_case.cpp : <define>TEST_BOOST_NO_CXX11_SMART_PTR ; +obj cxx11_std_align : test_case.cpp : <define>TEST_BOOST_NO_CXX11_STD_ALIGN ; +obj cxx11_thread_local : test_case.cpp : <define>TEST_BOOST_NO_CXX11_THREAD_LOCAL ; +obj cxx11_trailing_result_types : test_case.cpp : <define>TEST_BOOST_NO_CXX11_TRAILING_RESULT_TYPES ; +obj cxx11_user_defined_literals : test_case.cpp : <define>TEST_BOOST_NO_CXX11_USER_DEFINED_LITERALS ; +obj cxx14_binary_literals : test_case.cpp : <define>TEST_BOOST_NO_CXX14_BINARY_LITERALS ; +obj cxx14_constexpr : test_case.cpp : <define>TEST_BOOST_NO_CXX14_CONSTEXPR ; +obj cxx14_decltype_auto : test_case.cpp : <define>TEST_BOOST_NO_CXX14_DECLTYPE_AUTO ; +obj cxx14_digit_separators : test_case.cpp : <define>TEST_BOOST_NO_CXX14_DIGIT_SEPARATORS ; +obj cxx14_generic_lambdas : test_case.cpp : <define>TEST_BOOST_NO_CXX14_GENERIC_LAMBDAS ; +obj cxx14_hdr_shared_mutex : test_case.cpp : <define>TEST_BOOST_NO_CXX14_HDR_SHARED_MUTEX ; +obj cxx14_initialized_lambda_captures : test_case.cpp : <define>TEST_BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES ; +obj cxx14_aggregate_nsdmi : test_case.cpp : <define>TEST_BOOST_NO_CXX14_AGGREGATE_NSDMI ; +obj cxx14_return_type_deduction : test_case.cpp : <define>TEST_BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION ; +obj cxx14_std_exchange : test_case.cpp : <define>TEST_BOOST_NO_CXX14_STD_EXCHANGE ; +obj cxx14_variable_templates : test_case.cpp : <define>TEST_BOOST_NO_CXX14_VARIABLE_TEMPLATES ; +obj cxx17_fold_expressions : test_case.cpp : <define>TEST_BOOST_NO_CXX17_FOLD_EXPRESSIONS ; +obj cxx17_hdr_optional : test_case.cpp : <define>TEST_BOOST_NO_CXX17_HDR_OPTIONAL ; +obj cxx17_hdr_string_view : test_case.cpp : <define>TEST_BOOST_NO_CXX17_HDR_STRING_VIEW ; +obj cxx17_hdr_variant : test_case.cpp : <define>TEST_BOOST_NO_CXX17_HDR_VARIANT ; +obj cxx17_if_constexpr : test_case.cpp : <define>TEST_BOOST_NO_CXX17_IF_CONSTEXPR ; +obj cxx17_inline_variables : test_case.cpp : <define>TEST_BOOST_NO_CXX17_INLINE_VARIABLES ; +obj cxx17_iterator_traits : test_case.cpp : <define>TEST_BOOST_NO_CXX17_ITERATOR_TRAITS ; +obj cxx17_std_apply : test_case.cpp : <define>TEST_BOOST_NO_CXX17_STD_APPLY ; +obj cxx17_std_invoke : test_case.cpp : <define>TEST_BOOST_NO_CXX17_STD_INVOKE ; +obj cxx17_structured_bindings : test_case.cpp : <define>TEST_BOOST_NO_CXX17_STRUCTURED_BINDINGS ; +obj cxx98_binders : test_case.cpp : <define>TEST_BOOST_NO_CXX98_BINDERS ; +obj cxx98_function_base : test_case.cpp : <define>TEST_BOOST_NO_CXX98_FUNCTION_BASE ; +obj cxx98_random_shuffle : test_case.cpp : <define>TEST_BOOST_NO_CXX98_RANDOM_SHUFFLE ; +obj cxx11_hdr_functional : test_case.cpp : <define>TEST_BOOST_NO_CXX11_HDR_FUNCTIONAL ; +obj cxx11_decltype : test_case.cpp : <define>TEST_BOOST_NO_CXX11_DECLTYPE ; +obj cxx11_decltype_n3276 : test_case.cpp : <define>TEST_BOOST_NO_CXX11_DECLTYPE_N3276 ; +obj boost_deduced_typename : test_case.cpp : <define>TEST_BOOST_DEDUCED_TYPENAME ; +obj cxx11_defaulted_functions : test_case.cpp : <define>TEST_BOOST_NO_CXX11_DEFAULTED_FUNCTIONS ; +obj cxx11_deleted_functions : test_case.cpp : <define>TEST_BOOST_NO_CXX11_DELETED_FUNCTIONS ; +obj dependent_nested_derivations : test_case.cpp : <define>TEST_BOOST_NO_DEPENDENT_NESTED_DERIVATIONS ; +obj dependent_types_in_template_value_parameters : test_case.cpp : <define>TEST_BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS ; +obj exception_std_namespace : test_case.cpp : <define>TEST_BOOST_NO_EXCEPTION_STD_NAMESPACE ; +obj exceptions : test_case.cpp : <define>TEST_BOOST_NO_EXCEPTIONS ; +obj explicit_function_template_arguments : test_case.cpp : <define>TEST_BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS ; +obj cxx11_explicit_conversion_operators : test_case.cpp : <define>TEST_BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS ; +obj cxx11_extern_template : test_case.cpp : <define>TEST_BOOST_NO_CXX11_EXTERN_TEMPLATE ; +obj fenv_h : test_case.cpp : <define>TEST_BOOST_NO_FENV_H ; +obj cxx11_fixed_length_variadic_template_expansion_packs : test_case.cpp : <define>TEST_BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS ; +obj function_template_ordering : test_case.cpp : <define>TEST_BOOST_NO_FUNCTION_TEMPLATE_ORDERING ; +obj cxx11_function_template_default_args : test_case.cpp : <define>TEST_BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS ; +obj function_type_specializations : test_case.cpp : <define>TEST_BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS ; +obj ms_int64_numeric_limits : test_case.cpp : <define>TEST_BOOST_NO_MS_INT64_NUMERIC_LIMITS ; +obj inclass_member_initialization : test_case.cpp : <define>TEST_BOOST_NO_INCLASS_MEMBER_INITIALIZATION ; +obj integral_int64_t : test_case.cpp : <define>TEST_BOOST_NO_INTEGRAL_INT64_T ; +obj iosfwd : test_case.cpp : <define>TEST_BOOST_NO_IOSFWD ; +obj iostream : test_case.cpp : <define>TEST_BOOST_NO_IOSTREAM ; +obj is_abstract : test_case.cpp : <define>TEST_BOOST_NO_IS_ABSTRACT ; +obj templated_iterator_constructors : test_case.cpp : <define>TEST_BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS ; +obj cxx11_lambdas : test_case.cpp : <define>TEST_BOOST_NO_CXX11_LAMBDAS ; +obj limits : test_case.cpp : <define>TEST_BOOST_NO_LIMITS ; +obj limits_compile_time_constants : test_case.cpp : <define>TEST_BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS ; +obj long_long_numeric_limits : test_case.cpp : <define>TEST_BOOST_NO_LONG_LONG_NUMERIC_LIMITS ; +obj member_function_specializations : test_case.cpp : <define>TEST_BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS ; +obj member_template_keyword : test_case.cpp : <define>TEST_BOOST_NO_MEMBER_TEMPLATE_KEYWORD ; +obj pointer_to_member_template_parameters : test_case.cpp : <define>TEST_BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS ; +obj member_template_friends : test_case.cpp : <define>TEST_BOOST_NO_MEMBER_TEMPLATE_FRIENDS ; +obj member_templates : test_case.cpp : <define>TEST_BOOST_NO_MEMBER_TEMPLATES ; +obj nested_friendship : test_case.cpp : <define>TEST_BOOST_NO_NESTED_FRIENDSHIP ; +obj cxx11_noexcept : test_case.cpp : <define>TEST_BOOST_NO_CXX11_NOEXCEPT ; +obj cxx11_nullptr : test_case.cpp : <define>TEST_BOOST_NO_CXX11_NULLPTR ; +obj operators_in_namespace : test_case.cpp : <define>TEST_BOOST_NO_OPERATORS_IN_NAMESPACE ; +obj partial_specialization_implicit_default_args : test_case.cpp : <define>TEST_BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS ; +obj template_partial_specialization : test_case.cpp : <define>TEST_BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION ; +obj private_in_aggregate : test_case.cpp : <define>TEST_BOOST_NO_PRIVATE_IN_AGGREGATE ; +obj pointer_to_member_const : test_case.cpp : <define>TEST_BOOST_NO_POINTER_TO_MEMBER_CONST ; +obj cxx11_range_based_for : test_case.cpp : <define>TEST_BOOST_NO_CXX11_RANGE_BASED_FOR ; +obj cxx11_raw_literals : test_case.cpp : <define>TEST_BOOST_NO_CXX11_RAW_LITERALS ; +obj restrict_references : test_case.cpp : <define>TEST_BOOST_NO_RESTRICT_REFERENCES ; +obj unreachable_return_detection : test_case.cpp : <define>TEST_BOOST_NO_UNREACHABLE_RETURN_DETECTION ; +obj rtti : test_case.cpp : <define>TEST_BOOST_NO_RTTI ; +obj cxx11_rvalue_references : test_case.cpp : <define>TEST_BOOST_NO_CXX11_RVALUE_REFERENCES ; +obj cxx11_scoped_enums : test_case.cpp : <define>TEST_BOOST_NO_CXX11_SCOPED_ENUMS ; +obj sfinae : test_case.cpp : <define>TEST_BOOST_NO_SFINAE ; +obj sfinae_expr : test_case.cpp : <define>TEST_BOOST_NO_SFINAE_EXPR ; +obj stringstream : test_case.cpp : <define>TEST_BOOST_NO_STRINGSTREAM ; +obj cxx11_static_assert : test_case.cpp : <define>TEST_BOOST_NO_CXX11_STATIC_ASSERT ; +obj std_allocator : test_case.cpp : <define>TEST_BOOST_NO_STD_ALLOCATOR ; +obj std_distance : test_case.cpp : <define>TEST_BOOST_NO_STD_DISTANCE ; +obj std_iterator_traits : test_case.cpp : <define>TEST_BOOST_NO_STD_ITERATOR_TRAITS ; +obj std_iterator : test_case.cpp : <define>TEST_BOOST_NO_STD_ITERATOR ; +obj std_locale : test_case.cpp : <define>TEST_BOOST_NO_STD_LOCALE ; +obj std_messages : test_case.cpp : <define>TEST_BOOST_NO_STD_MESSAGES ; +obj std_min_max : test_case.cpp : <define>TEST_BOOST_NO_STD_MIN_MAX ; +obj std_output_iterator_assign : test_case.cpp : <define>TEST_BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN ; +obj std_typeinfo : test_case.cpp : <define>TEST_BOOST_NO_STD_TYPEINFO ; +obj std_use_facet : test_case.cpp : <define>TEST_BOOST_NO_STD_USE_FACET ; +obj std_wstreambuf : test_case.cpp : <define>TEST_BOOST_NO_STD_WSTREAMBUF ; +obj std_wstring : test_case.cpp : <define>TEST_BOOST_NO_STD_WSTRING ; +obj stdc_namespace : test_case.cpp : <define>TEST_BOOST_NO_STDC_NAMESPACE ; +obj swprintf : test_case.cpp : <define>TEST_BOOST_NO_SWPRINTF ; +obj cxx11_local_class_template_parameters : test_case.cpp : <define>TEST_BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS ; +obj cxx11_template_aliases : test_case.cpp : <define>TEST_BOOST_NO_CXX11_TEMPLATE_ALIASES ; +obj templated_iostreams : test_case.cpp : <define>TEST_BOOST_NO_TEMPLATED_IOSTREAMS ; +obj template_templates : test_case.cpp : <define>TEST_BOOST_NO_TEMPLATE_TEMPLATES ; +obj two_phase_name_lookup : test_case.cpp : <define>TEST_BOOST_NO_TWO_PHASE_NAME_LOOKUP ; +obj typeid : test_case.cpp : <define>TEST_BOOST_NO_TYPEID ; +obj typename_with_ctor : test_case.cpp : <define>TEST_BOOST_NO_TYPENAME_WITH_CTOR ; +obj cxx11_unicode_literals : test_case.cpp : <define>TEST_BOOST_NO_CXX11_UNICODE_LITERALS ; +obj cxx11_unified_initialization_syntax : test_case.cpp : <define>TEST_BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX ; +obj boost_function_scope_using_declaration_breaks_adl : test_case.cpp : <define>TEST_BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL ; +obj using_declaration_overloads_from_typename_base : test_case.cpp : <define>TEST_BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE ; +obj using_template : test_case.cpp : <define>TEST_BOOST_NO_USING_TEMPLATE ; +obj cxx11_variadic_macros : test_case.cpp : <define>TEST_BOOST_NO_CXX11_VARIADIC_MACROS ; +obj cxx11_variadic_templates : test_case.cpp : <define>TEST_BOOST_NO_CXX11_VARIADIC_TEMPLATES ; +obj void_returns : test_case.cpp : <define>TEST_BOOST_NO_VOID_RETURNS ; +obj intrinsic_wchar_t : test_case.cpp : <define>TEST_BOOST_NO_INTRINSIC_WCHAR_T ; +obj cpp_impl_destroying_delete_20 : std/cpp_impl_destroying_delete_20.cpp ; +alias cpp_impl_destroying_delete : cpp_impl_destroying_delete_20 ; +obj cpp_lib_destroying_delete_20 : std/cpp_lib_destroying_delete_20.cpp ; +alias cpp_lib_destroying_delete : cpp_lib_destroying_delete_20 ; +obj cpp_char8_t_20 : std/cpp_char8_t_20.cpp ; +alias cpp_char8_t : cpp_char8_t_20 ; +obj cpp_impl_three_way_comparison_20 : std/cpp_impl_three_way_comparison_20.cpp ; +alias cpp_impl_three_way_comparison : cpp_impl_three_way_comparison_20 ; +obj cpp_lib_three_way_comparison_20 : std/cpp_lib_three_way_comparison_20.cpp ; +alias cpp_lib_three_way_comparison : cpp_lib_three_way_comparison_20 ; +obj cpp_conditional_explicit_20 : std/cpp_conditional_explicit_20.cpp ; +alias cpp_conditional_explicit : cpp_conditional_explicit_20 ; +obj cpp_nontype_template_parameter_class_20 : std/cpp_nontype_template_parameter_class_20.cpp ; +alias cpp_nontype_template_parameter_class : cpp_nontype_template_parameter_class_20 ; +obj cpp_lib_char8_t_20 : std/cpp_lib_char8_t_20.cpp ; +alias cpp_lib_char8_t : cpp_lib_char8_t_20 ; +obj cpp_lib_concepts_20 : std/cpp_lib_concepts_20.cpp ; +alias cpp_lib_concepts : cpp_lib_concepts_20 ; +obj cpp_lib_constexpr_swap_algorithms_20 : std/cpp_lib_constexpr_swap_algorithms_20.cpp ; +alias cpp_lib_constexpr_swap_algorithms : cpp_lib_constexpr_swap_algorithms_20 ; +obj cpp_lib_constexpr_misc_20 : std/cpp_lib_constexpr_misc_20.cpp ; +alias cpp_lib_constexpr_misc : cpp_lib_constexpr_misc_20 ; +obj cpp_lib_bind_front_20 : std/cpp_lib_bind_front_20.cpp ; +alias cpp_lib_bind_front : cpp_lib_bind_front_20 ; +obj cpp_lib_is_constant_evaluated_20 : std/cpp_lib_is_constant_evaluated_20.cpp ; +alias cpp_lib_is_constant_evaluated : cpp_lib_is_constant_evaluated_20 ; +obj cpp_lib_erase_if_20 : std/cpp_lib_erase_if_20.cpp ; +alias cpp_lib_erase_if : cpp_lib_erase_if_20 ; +obj cpp_lib_list_remove_return_type_20 : std/cpp_lib_list_remove_return_type_20.cpp ; +alias cpp_lib_list_remove_return_type : cpp_lib_list_remove_return_type_20 ; +obj cpp_lib_generic_unordered_lookup_20 : std/cpp_lib_generic_unordered_lookup_20.cpp ; +alias cpp_lib_generic_unordered_lookup : cpp_lib_generic_unordered_lookup_20 ; +obj cpp_lib_ranges_20 : std/cpp_lib_ranges_20.cpp ; +alias cpp_lib_ranges : cpp_lib_ranges_20 ; +obj cpp_lib_bit_cast_20 : std/cpp_lib_bit_cast_20.cpp ; +alias cpp_lib_bit_cast : cpp_lib_bit_cast_20 ; +obj cpp_lib_atomic_ref_20 : std/cpp_lib_atomic_ref_20.cpp ; +alias cpp_lib_atomic_ref : cpp_lib_atomic_ref_20 ; +obj cpp_hex_float_17 : std/cpp_hex_float_17.cpp ; +alias cpp_hex_float : cpp_hex_float_17 ; +obj cpp_inline_variables_17 : std/cpp_inline_variables_17.cpp ; +alias cpp_inline_variables : cpp_inline_variables_17 ; +obj cpp_aligned_new_17 : std/cpp_aligned_new_17.cpp ; +alias cpp_aligned_new : cpp_aligned_new_17 ; +obj cpp_guaranteed_copy_elision_17 : std/cpp_guaranteed_copy_elision_17.cpp ; +alias cpp_guaranteed_copy_elision : cpp_guaranteed_copy_elision_17 ; +obj cpp_noexcept_function_type_17 : std/cpp_noexcept_function_type_17.cpp ; +alias cpp_noexcept_function_type : cpp_noexcept_function_type_17 ; +obj cpp_fold_expressions_17 : std/cpp_fold_expressions_17.cpp ; +alias cpp_fold_expressions : cpp_fold_expressions_17 ; +obj cpp_capture_star_this_17 : std/cpp_capture_star_this_17.cpp ; +alias cpp_capture_star_this : cpp_capture_star_this_17 ; +obj cpp_constexpr_17 : std/cpp_constexpr_17.cpp ; +obj cpp_if_constexpr_17 : std/cpp_if_constexpr_17.cpp ; +alias cpp_if_constexpr : cpp_if_constexpr_17 ; +obj cpp_range_based_for_17 : std/cpp_range_based_for_17.cpp ; +obj cpp_static_assert_17 : std/cpp_static_assert_17.cpp ; +obj cpp_deduction_guides_17 : std/cpp_deduction_guides_17.cpp ; +alias cpp_deduction_guides : cpp_deduction_guides_17 ; +obj cpp_nontype_template_parameter_auto_17 : std/cpp_nontype_template_parameter_auto_17.cpp ; +alias cpp_nontype_template_parameter_auto : cpp_nontype_template_parameter_auto_17 ; +obj cpp_namespace_attributes_17 : std/cpp_namespace_attributes_17.cpp ; +alias cpp_namespace_attributes : cpp_namespace_attributes_17 ; +obj cpp_enumerator_attributes_17 : std/cpp_enumerator_attributes_17.cpp ; +alias cpp_enumerator_attributes : cpp_enumerator_attributes_17 ; +obj cpp_inheriting_constructors_17 : std/cpp_inheriting_constructors_17.cpp ; +obj cpp_variadic_using_17 : std/cpp_variadic_using_17.cpp ; +alias cpp_variadic_using : cpp_variadic_using_17 ; +obj cpp_structured_bindings_17 : std/cpp_structured_bindings_17.cpp ; +alias cpp_structured_bindings : cpp_structured_bindings_17 ; +obj cpp_aggregate_bases_17 : std/cpp_aggregate_bases_17.cpp ; +alias cpp_aggregate_bases : cpp_aggregate_bases_17 ; +obj cpp_nontype_template_args_17 : std/cpp_nontype_template_args_17.cpp ; +alias cpp_nontype_template_args : cpp_nontype_template_args_17 ; +obj cpp_template_template_args_17 : std/cpp_template_template_args_17.cpp ; +alias cpp_template_template_args : cpp_template_template_args_17 ; +obj cpp_lib_byte_17 : std/cpp_lib_byte_17.cpp ; +alias cpp_lib_byte : cpp_lib_byte_17 ; +obj cpp_lib_hardware_interference_size_17 : std/cpp_lib_hardware_interference_size_17.cpp ; +alias cpp_lib_hardware_interference_size : cpp_lib_hardware_interference_size_17 ; +obj cpp_lib_launder_17 : std/cpp_lib_launder_17.cpp ; +alias cpp_lib_launder : cpp_lib_launder_17 ; +obj cpp_lib_uncaught_exceptions_17 : std/cpp_lib_uncaught_exceptions_17.cpp ; +alias cpp_lib_uncaught_exceptions : cpp_lib_uncaught_exceptions_17 ; +obj cpp_lib_as_const_17 : std/cpp_lib_as_const_17.cpp ; +alias cpp_lib_as_const : cpp_lib_as_const_17 ; +obj cpp_lib_make_from_tuple_17 : std/cpp_lib_make_from_tuple_17.cpp ; +alias cpp_lib_make_from_tuple : cpp_lib_make_from_tuple_17 ; +obj cpp_lib_apply_17 : std/cpp_lib_apply_17.cpp ; +alias cpp_lib_apply : cpp_lib_apply_17 ; +obj cpp_lib_optional_17 : std/cpp_lib_optional_17.cpp ; +alias cpp_lib_optional : cpp_lib_optional_17 ; +obj cpp_lib_variant_17 : std/cpp_lib_variant_17.cpp ; +alias cpp_lib_variant : cpp_lib_variant_17 ; +obj cpp_lib_any_17 : std/cpp_lib_any_17.cpp ; +alias cpp_lib_any : cpp_lib_any_17 ; +obj cpp_lib_addressof_constexpr_17 : std/cpp_lib_addressof_constexpr_17.cpp ; +alias cpp_lib_addressof_constexpr : cpp_lib_addressof_constexpr_17 ; +obj cpp_lib_raw_memory_algorithms_17 : std/cpp_lib_raw_memory_algorithms_17.cpp ; +alias cpp_lib_raw_memory_algorithms : cpp_lib_raw_memory_algorithms_17 ; +obj cpp_lib_transparent_operators_17 : std/cpp_lib_transparent_operators_17.cpp ; +obj cpp_lib_enable_shared_from_this_17 : std/cpp_lib_enable_shared_from_this_17.cpp ; +alias cpp_lib_enable_shared_from_this : cpp_lib_enable_shared_from_this_17 ; +obj cpp_lib_shared_ptr_weak_type_17 : std/cpp_lib_shared_ptr_weak_type_17.cpp ; +alias cpp_lib_shared_ptr_weak_type : cpp_lib_shared_ptr_weak_type_17 ; +obj cpp_lib_shared_ptr_arrays_17 : std/cpp_lib_shared_ptr_arrays_17.cpp ; +alias cpp_lib_shared_ptr_arrays : cpp_lib_shared_ptr_arrays_17 ; +obj cpp_lib_memory_resource_17 : std/cpp_lib_memory_resource_17.cpp ; +alias cpp_lib_memory_resource : cpp_lib_memory_resource_17 ; +obj cpp_lib_boyer_moore_searcher_17 : std/cpp_lib_boyer_moore_searcher_17.cpp ; +alias cpp_lib_boyer_moore_searcher : cpp_lib_boyer_moore_searcher_17 ; +obj cpp_lib_invoke_17 : std/cpp_lib_invoke_17.cpp ; +alias cpp_lib_invoke : cpp_lib_invoke_17 ; +obj cpp_lib_not_fn_17 : std/cpp_lib_not_fn_17.cpp ; +alias cpp_lib_not_fn : cpp_lib_not_fn_17 ; +obj cpp_lib_void_t_17 : std/cpp_lib_void_t_17.cpp ; +alias cpp_lib_void_t : cpp_lib_void_t_17 ; +obj cpp_lib_bool_constant_17 : std/cpp_lib_bool_constant_17.cpp ; +alias cpp_lib_bool_constant : cpp_lib_bool_constant_17 ; +obj cpp_lib_type_trait_variable_templates_17 : std/cpp_lib_type_trait_variable_templates_17.cpp ; +alias cpp_lib_type_trait_variable_templates : cpp_lib_type_trait_variable_templates_17 ; +obj cpp_lib_logical_traits_17 : std/cpp_lib_logical_traits_17.cpp ; +alias cpp_lib_logical_traits : cpp_lib_logical_traits_17 ; +obj cpp_lib_is_swappable_17 : std/cpp_lib_is_swappable_17.cpp ; +alias cpp_lib_is_swappable : cpp_lib_is_swappable_17 ; +obj cpp_lib_is_invocable_17 : std/cpp_lib_is_invocable_17.cpp ; +alias cpp_lib_is_invocable : cpp_lib_is_invocable_17 ; +obj cpp_lib_has_unique_object_representations_17 : std/cpp_lib_has_unique_object_representations_17.cpp ; +alias cpp_lib_has_unique_object_representations : cpp_lib_has_unique_object_representations_17 ; +obj cpp_lib_is_aggregate_17 : std/cpp_lib_is_aggregate_17.cpp ; +alias cpp_lib_is_aggregate : cpp_lib_is_aggregate_17 ; +obj cpp_lib_chrono_17 : std/cpp_lib_chrono_17.cpp ; +alias cpp_lib_chrono : cpp_lib_chrono_17 ; +obj cpp_lib_execution_17 : std/cpp_lib_execution_17.cpp ; +alias cpp_lib_execution : cpp_lib_execution_17 ; +obj cpp_lib_parallel_algorithm_17 : std/cpp_lib_parallel_algorithm_17.cpp ; +alias cpp_lib_parallel_algorithm : cpp_lib_parallel_algorithm_17 ; +obj cpp_lib_to_chars_17 : std/cpp_lib_to_chars_17.cpp ; +alias cpp_lib_to_chars : cpp_lib_to_chars_17 ; +obj cpp_lib_string_view_17 : std/cpp_lib_string_view_17.cpp ; +alias cpp_lib_string_view : cpp_lib_string_view_17 ; +obj cpp_lib_allocator_traits_is_always_equal_17 : std/cpp_lib_allocator_traits_is_always_equal_17.cpp ; +alias cpp_lib_allocator_traits_is_always_equal : cpp_lib_allocator_traits_is_always_equal_17 ; +obj cpp_lib_incomplete_container_elements_17 : std/cpp_lib_incomplete_container_elements_17.cpp ; +alias cpp_lib_incomplete_container_elements : cpp_lib_incomplete_container_elements_17 ; +obj cpp_lib_map_try_emplace_17 : std/cpp_lib_map_try_emplace_17.cpp ; +alias cpp_lib_map_try_emplace : cpp_lib_map_try_emplace_17 ; +obj cpp_lib_unordered_map_try_emplace_17 : std/cpp_lib_unordered_map_try_emplace_17.cpp ; +alias cpp_lib_unordered_map_try_emplace : cpp_lib_unordered_map_try_emplace_17 ; +obj cpp_lib_node_extract_17 : std/cpp_lib_node_extract_17.cpp ; +alias cpp_lib_node_extract : cpp_lib_node_extract_17 ; +obj cpp_lib_array_constexpr_17 : std/cpp_lib_array_constexpr_17.cpp ; +alias cpp_lib_array_constexpr : cpp_lib_array_constexpr_17 ; +obj cpp_lib_nonmember_container_access_17 : std/cpp_lib_nonmember_container_access_17.cpp ; +alias cpp_lib_nonmember_container_access : cpp_lib_nonmember_container_access_17 ; +obj cpp_lib_sample_17 : std/cpp_lib_sample_17.cpp ; +alias cpp_lib_sample : cpp_lib_sample_17 ; +obj cpp_lib_clamp_17 : std/cpp_lib_clamp_17.cpp ; +alias cpp_lib_clamp : cpp_lib_clamp_17 ; +obj cpp_lib_gcd_lcm_17 : std/cpp_lib_gcd_lcm_17.cpp ; +alias cpp_lib_gcd_lcm : cpp_lib_gcd_lcm_17 ; +obj cpp_lib_hypot_17 : std/cpp_lib_hypot_17.cpp ; +alias cpp_lib_hypot : cpp_lib_hypot_17 ; +obj cpp_lib_math_special_functions_17 : std/cpp_lib_math_special_functions_17.cpp ; +alias cpp_lib_math_special_functions : cpp_lib_math_special_functions_17 ; +obj cpp_lib_filesystem_17 : std/cpp_lib_filesystem_17.cpp ; +alias cpp_lib_filesystem : cpp_lib_filesystem_17 ; +obj cpp_lib_atomic_is_always_lock_free_17 : std/cpp_lib_atomic_is_always_lock_free_17.cpp ; +alias cpp_lib_atomic_is_always_lock_free : cpp_lib_atomic_is_always_lock_free_17 ; +obj cpp_lib_shared_mutex_17 : std/cpp_lib_shared_mutex_17.cpp ; +alias cpp_lib_shared_mutex : cpp_lib_shared_mutex_17 ; +obj cpp_lib_scoped_lock_17 : std/cpp_lib_scoped_lock_17.cpp ; +alias cpp_lib_scoped_lock : cpp_lib_scoped_lock_17 ; +obj cpp_binary_literals_14 : std/cpp_binary_literals_14.cpp ; +alias cpp_binary_literals : cpp_binary_literals_14 ; +obj cpp_init_captures_14 : std/cpp_init_captures_14.cpp ; +alias cpp_init_captures : cpp_init_captures_14 ; +obj cpp_generic_lambdas_14 : std/cpp_generic_lambdas_14.cpp ; +alias cpp_generic_lambdas : cpp_generic_lambdas_14 ; +obj cpp_sized_deallocation_14 : std/cpp_sized_deallocation_14.cpp ; +alias cpp_sized_deallocation : cpp_sized_deallocation_14 ; +obj cpp_constexpr_14 : std/cpp_constexpr_14.cpp ; +obj cpp_decltype_auto_14 : std/cpp_decltype_auto_14.cpp ; +alias cpp_decltype_auto : cpp_decltype_auto_14 ; +obj cpp_return_type_deduction_14 : std/cpp_return_type_deduction_14.cpp ; +alias cpp_return_type_deduction : cpp_return_type_deduction_14 ; +obj cpp_aggregate_nsdmi_14 : std/cpp_aggregate_nsdmi_14.cpp ; +alias cpp_aggregate_nsdmi : cpp_aggregate_nsdmi_14 ; +obj cpp_variable_templates_14 : std/cpp_variable_templates_14.cpp ; +alias cpp_variable_templates : cpp_variable_templates_14 ; +obj cpp_lib_integer_sequence_14 : std/cpp_lib_integer_sequence_14.cpp ; +alias cpp_lib_integer_sequence : cpp_lib_integer_sequence_14 ; +obj cpp_lib_exchange_function_14 : std/cpp_lib_exchange_function_14.cpp ; +alias cpp_lib_exchange_function : cpp_lib_exchange_function_14 ; +obj cpp_lib_tuples_by_type_14 : std/cpp_lib_tuples_by_type_14.cpp ; +alias cpp_lib_tuples_by_type : cpp_lib_tuples_by_type_14 ; +obj cpp_lib_tuple_element_t_14 : std/cpp_lib_tuple_element_t_14.cpp ; +alias cpp_lib_tuple_element_t : cpp_lib_tuple_element_t_14 ; +obj cpp_lib_make_unique_14 : std/cpp_lib_make_unique_14.cpp ; +alias cpp_lib_make_unique : cpp_lib_make_unique_14 ; +obj cpp_lib_transparent_operators_14 : std/cpp_lib_transparent_operators_14.cpp ; +alias cpp_lib_transparent_operators : cpp_lib_transparent_operators_14 ; +obj cpp_lib_integral_constant_callable_14 : std/cpp_lib_integral_constant_callable_14.cpp ; +alias cpp_lib_integral_constant_callable : cpp_lib_integral_constant_callable_14 ; +obj cpp_lib_transformation_trait_aliases_14 : std/cpp_lib_transformation_trait_aliases_14.cpp ; +alias cpp_lib_transformation_trait_aliases : cpp_lib_transformation_trait_aliases_14 ; +obj cpp_lib_result_of_sfinae_14 : std/cpp_lib_result_of_sfinae_14.cpp ; +alias cpp_lib_result_of_sfinae : cpp_lib_result_of_sfinae_14 ; +obj cpp_lib_is_final_14 : std/cpp_lib_is_final_14.cpp ; +alias cpp_lib_is_final : cpp_lib_is_final_14 ; +obj cpp_lib_is_null_pointer_14 : std/cpp_lib_is_null_pointer_14.cpp ; +alias cpp_lib_is_null_pointer : cpp_lib_is_null_pointer_14 ; +obj cpp_lib_chrono_udls_14 : std/cpp_lib_chrono_udls_14.cpp ; +alias cpp_lib_chrono_udls : cpp_lib_chrono_udls_14 ; +obj cpp_lib_string_udls_14 : std/cpp_lib_string_udls_14.cpp ; +alias cpp_lib_string_udls : cpp_lib_string_udls_14 ; +obj cpp_lib_generic_associative_lookup_14 : std/cpp_lib_generic_associative_lookup_14.cpp ; +alias cpp_lib_generic_associative_lookup : cpp_lib_generic_associative_lookup_14 ; +obj cpp_lib_null_iterators_14 : std/cpp_lib_null_iterators_14.cpp ; +alias cpp_lib_null_iterators : cpp_lib_null_iterators_14 ; +obj cpp_lib_make_reverse_iterator_14 : std/cpp_lib_make_reverse_iterator_14.cpp ; +alias cpp_lib_make_reverse_iterator : cpp_lib_make_reverse_iterator_14 ; +obj cpp_lib_robust_nonmodifying_seq_ops_14 : std/cpp_lib_robust_nonmodifying_seq_ops_14.cpp ; +alias cpp_lib_robust_nonmodifying_seq_ops : cpp_lib_robust_nonmodifying_seq_ops_14 ; +obj cpp_lib_complex_udls_14 : std/cpp_lib_complex_udls_14.cpp ; +alias cpp_lib_complex_udls : cpp_lib_complex_udls_14 ; +obj cpp_lib_quoted_string_io_14 : std/cpp_lib_quoted_string_io_14.cpp ; +alias cpp_lib_quoted_string_io : cpp_lib_quoted_string_io_14 ; +obj cpp_lib_shared_timed_mutex_14 : std/cpp_lib_shared_timed_mutex_14.cpp ; +alias cpp_lib_shared_timed_mutex : cpp_lib_shared_timed_mutex_14 ; +obj cpp_unicode_characters_11 : std/cpp_unicode_characters_11.cpp ; +alias cpp_unicode_characters : cpp_unicode_characters_11 ; +obj cpp_raw_strings_11 : std/cpp_raw_strings_11.cpp ; +alias cpp_raw_strings : cpp_raw_strings_11 ; +obj cpp_unicode_literals_11 : std/cpp_unicode_literals_11.cpp ; +alias cpp_unicode_literals : cpp_unicode_literals_11 ; +obj cpp_user_defined_literals_11 : std/cpp_user_defined_literals_11.cpp ; +alias cpp_user_defined_literals : cpp_user_defined_literals_11 ; +obj cpp_threadsafe_static_init_11 : std/cpp_threadsafe_static_init_11.cpp ; +alias cpp_threadsafe_static_init : cpp_threadsafe_static_init_11 ; +obj cpp_lambdas_11 : std/cpp_lambdas_11.cpp ; +alias cpp_lambdas : cpp_lambdas_11 ; +obj cpp_constexpr_11 : std/cpp_constexpr_11.cpp ; +alias cpp_constexpr : cpp_constexpr_11 ; +obj cpp_range_based_for_11 : std/cpp_range_based_for_11.cpp ; +alias cpp_range_based_for : cpp_range_based_for_11 ; +obj cpp_static_assert_11 : std/cpp_static_assert_11.cpp ; +alias cpp_static_assert : cpp_static_assert_11 ; +obj cpp_decltype_11 : std/cpp_decltype_11.cpp ; +alias cpp_decltype : cpp_decltype_11 ; +obj cpp_attributes_11 : std/cpp_attributes_11.cpp ; +alias cpp_attributes : cpp_attributes_11 ; +obj cpp_rvalue_references_11 : std/cpp_rvalue_references_11.cpp ; +alias cpp_rvalue_references : cpp_rvalue_references_11 ; +obj cpp_variadic_templates_11 : std/cpp_variadic_templates_11.cpp ; +alias cpp_variadic_templates : cpp_variadic_templates_11 ; +obj cpp_initializer_lists_11 : std/cpp_initializer_lists_11.cpp ; +alias cpp_initializer_lists : cpp_initializer_lists_11 ; +obj cpp_explicit_conversion_11 : std/cpp_explicit_conversion_11.cpp ; +alias cpp_explicit_conversion : cpp_explicit_conversion_11 ; +obj cpp_delegating_constructors_11 : std/cpp_delegating_constructors_11.cpp ; +alias cpp_delegating_constructors : cpp_delegating_constructors_11 ; +obj cpp_nsdmi_11 : std/cpp_nsdmi_11.cpp ; +alias cpp_nsdmi : cpp_nsdmi_11 ; +obj cpp_inheriting_constructors_11 : std/cpp_inheriting_constructors_11.cpp ; +alias cpp_inheriting_constructors : cpp_inheriting_constructors_11 ; +obj cpp_ref_qualifiers_11 : std/cpp_ref_qualifiers_11.cpp ; +alias cpp_ref_qualifiers : cpp_ref_qualifiers_11 ; +obj cpp_alias_templates_11 : std/cpp_alias_templates_11.cpp ; +alias cpp_alias_templates : cpp_alias_templates_11 ; +obj cpp_rtti_03 : std/cpp_rtti_03.cpp ; +alias cpp_rtti : cpp_rtti_03 ; +obj cpp_exceptions_03 : std/cpp_exceptions_03.cpp ; +alias cpp_exceptions : cpp_exceptions_03 ; + diff --git a/src/boost/libs/config/checks/architecture/32.cpp b/src/boost/libs/config/checks/architecture/32.cpp new file mode 100644 index 00000000..d3d2dba2 --- /dev/null +++ b/src/boost/libs/config/checks/architecture/32.cpp @@ -0,0 +1,9 @@ +// 32.cpp +// +// Copyright (c) 2012 Steven Watanabe +// +// Distributed under the Boost Software License Version 1.0. (See +// accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +int test[sizeof(void*) == 4? 1 : -1]; diff --git a/src/boost/libs/config/checks/architecture/64.cpp b/src/boost/libs/config/checks/architecture/64.cpp new file mode 100644 index 00000000..5a33bc64 --- /dev/null +++ b/src/boost/libs/config/checks/architecture/64.cpp @@ -0,0 +1,9 @@ +// 64.cpp +// +// Copyright (c) 2012 Steven Watanabe +// +// Distributed under the Boost Software License Version 1.0. (See +// accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +int test[sizeof(void*) == 8? 1 : -1]; diff --git a/src/boost/libs/config/checks/architecture/Jamroot.jam b/src/boost/libs/config/checks/architecture/Jamroot.jam new file mode 100644 index 00000000..0d3b5e7b --- /dev/null +++ b/src/boost/libs/config/checks/architecture/Jamroot.jam @@ -0,0 +1,25 @@ +# Jamfile.jam +# +# Copyright 2012 Steven Watanabe +# +# Distributed under the Boost Software License Version 1.0. (See +# accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) + +project /boost/architecture + : requirements + -<conditional>@boostcpp.deduce-address-model + -<conditional>@boostcpp.deduce-architecture + ; + +obj 32 : 32.cpp ; +obj 64 : 64.cpp ; + +obj arm : arm.cpp ; +obj combined : combined.cpp ; +obj mips1 : mips1.cpp ; +obj power : power.cpp ; +obj riscv : riscv.cpp ; +obj sparc : sparc.cpp ; +obj x86 : x86.cpp ; +obj s390x : s390x.cpp ; diff --git a/src/boost/libs/config/checks/architecture/arm.cpp b/src/boost/libs/config/checks/architecture/arm.cpp new file mode 100644 index 00000000..794aba8b --- /dev/null +++ b/src/boost/libs/config/checks/architecture/arm.cpp @@ -0,0 +1,15 @@ +// arm.cpp +// +// Copyright (c) 2012 Steven Watanabe +// +// Distributed under the Boost Software License Version 1.0. (See +// accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +#if !defined(__arm__) && !defined(__thumb__) && \ + !defined(__TARGET_ARCH_ARM) && !defined(__TARGET_ARCH_THUMB) && \ + !defined(_ARM) && !defined(_M_ARM) && \ + !defined(__aarch64__) +#error "Not ARM" +#endif + diff --git a/src/boost/libs/config/checks/architecture/combined.cpp b/src/boost/libs/config/checks/architecture/combined.cpp new file mode 100644 index 00000000..4e5a387b --- /dev/null +++ b/src/boost/libs/config/checks/architecture/combined.cpp @@ -0,0 +1,21 @@ +// combined.cpp +// +// Copyright (c) 2012 Steven Watanabe +// 2014 Oliver Kowalke +// +// Distributed under the Boost Software License Version 1.0. (See +// accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +#if !defined(i386) && !defined(__i386__) && !defined(__i386) \ + && !defined(__i486__) && !defined(__i586__) && !defined(__i686__) \ + && !defined(_M_IX86) && !defined(__X86__) && !defined(_X86_) \ + && !defined(__THW_INTEL__) && !defined(__I86__) && !defined(__INTEL__) \ + && !defined(__amd64__) && !defined(__x86_64__) && !defined(__amd64) \ + && !defined(__x86_64) && !defined(_M_X64) \ + && !defined(__powerpc) && !defined(__powerpc__) && !defined(__ppc) \ + && !defined(__ppc__) && !defined(_M_PPC) && !defined(_ARCH_PPC) \ + && !defined(__POWERPC__) && !defined(__PPCGECKO__) \ + && !defined(__PPCBROADWAY) && !defined(_XENON) +#error "Not combined" +#endif diff --git a/src/boost/libs/config/checks/architecture/mips1.cpp b/src/boost/libs/config/checks/architecture/mips1.cpp new file mode 100644 index 00000000..adc4a61d --- /dev/null +++ b/src/boost/libs/config/checks/architecture/mips1.cpp @@ -0,0 +1,11 @@ +// mips1.cpp +// +// Copyright (c) 2012 Steven Watanabe +// +// Distributed under the Boost Software License Version 1.0. (See +// accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +#if !((defined(__mips) && __mips == 1) || defined(_MIPS_ISA_MIPS1) || defined(_R3000)) +#error "Not MIPS1" +#endif diff --git a/src/boost/libs/config/checks/architecture/power.cpp b/src/boost/libs/config/checks/architecture/power.cpp new file mode 100644 index 00000000..0551194a --- /dev/null +++ b/src/boost/libs/config/checks/architecture/power.cpp @@ -0,0 +1,14 @@ +// power.cpp +// +// Copyright (c) 2012 Steven Watanabe +// +// Distributed under the Boost Software License Version 1.0. (See +// accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +#if !defined(__powerpc) && !defined(__powerpc__) && !defined(__ppc) \ + && !defined(__ppc__) && !defined(_M_PPC) && !defined(_ARCH_PPC) \ + && !defined(__POWERPC__) && !defined(__PPCGECKO__) \ + && !defined(__PPCBROADWAY) && !defined(_XENON) +#error "Not PPC" +#endif diff --git a/src/boost/libs/config/checks/architecture/riscv.cpp b/src/boost/libs/config/checks/architecture/riscv.cpp new file mode 100644 index 00000000..d2cea68b --- /dev/null +++ b/src/boost/libs/config/checks/architecture/riscv.cpp @@ -0,0 +1,10 @@ +// riscv.cpp +// +// Copyright Andreas Schwab 2019 +// Distributed under the Boost Software License Version 1.0. (See +// accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +#if !defined(__riscv) +#error "Not RISC-V" +#endif diff --git a/src/boost/libs/config/checks/architecture/s390x.cpp b/src/boost/libs/config/checks/architecture/s390x.cpp new file mode 100644 index 00000000..a3630706 --- /dev/null +++ b/src/boost/libs/config/checks/architecture/s390x.cpp @@ -0,0 +1,11 @@ +// s390x.cpp +// +// Copyright (c) 2012 Steven Watanabe +// +// Distributed under the Boost Software License Version 1.0. (See +// accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +#if !defined(__s390x__) +#error "Not S390x" +#endif diff --git a/src/boost/libs/config/checks/architecture/sparc.cpp b/src/boost/libs/config/checks/architecture/sparc.cpp new file mode 100644 index 00000000..3df2df84 --- /dev/null +++ b/src/boost/libs/config/checks/architecture/sparc.cpp @@ -0,0 +1,11 @@ +// power.cpp +// +// Copyright (c) 2012 Steven Watanabe +// +// Distributed under the Boost Software License Version 1.0. (See +// accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +#if !defined(__sparc__) && !defined(__sparc) +#error "Not SPARC" +#endif diff --git a/src/boost/libs/config/checks/architecture/x86.cpp b/src/boost/libs/config/checks/architecture/x86.cpp new file mode 100644 index 00000000..0d2f9c2e --- /dev/null +++ b/src/boost/libs/config/checks/architecture/x86.cpp @@ -0,0 +1,16 @@ +// x86.cpp +// +// Copyright (c) 2012 Steven Watanabe +// +// Distributed under the Boost Software License Version 1.0. (See +// accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +#if !defined(i386) && !defined(__i386__) && !defined(__i386) \ + && !defined(__i486__) && !defined(__i586__) && !defined(__i686__) \ + && !defined(_M_IX86) && !defined(__X86__) && !defined(_X86_) \ + && !defined(__THW_INTEL__) && !defined(__I86__) && !defined(__INTEL__) \ + && !defined(__amd64__) && !defined(__x86_64__) && !defined(__amd64) \ + && !defined(__x86_64) && !defined(_M_X64) +#error "Not x86" +#endif diff --git a/src/boost/libs/config/checks/config.jam b/src/boost/libs/config/checks/config.jam new file mode 100644 index 00000000..c5adfe7b --- /dev/null +++ b/src/boost/libs/config/checks/config.jam @@ -0,0 +1,21 @@ +# Copyright John Maddock. +# 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) + +import modules ; + +rule requires ( names + ) +{ + local config-binding = [ modules.binding $(__name__) ] ; + + local result ; + for name in $(names) + { + local msg = "Boost.Config Feature Check: " ; + msg += $(name) ; + result += [ check-target-builds $(config-binding:D)//$(name) $(msg:J=) : : <build>no ] ; + } + return $(result) ; +} + diff --git a/src/boost/libs/config/checks/std/cpp_aggregate_bases_17.cpp b/src/boost/libs/config/checks/std/cpp_aggregate_bases_17.cpp new file mode 100644 index 00000000..bcdfc389 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_aggregate_bases_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_aggregate_bases +#error "Macro << __cpp_aggregate_bases is not set" +#endif + +#if __cpp_aggregate_bases < 201603 +#error "Macro __cpp_aggregate_bases had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_aggregate_nsdmi_14.cpp b/src/boost/libs/config/checks/std/cpp_aggregate_nsdmi_14.cpp new file mode 100644 index 00000000..8c00c137 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_aggregate_nsdmi_14.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_aggregate_nsdmi +#error "Macro << __cpp_aggregate_nsdmi is not set" +#endif + +#if __cpp_aggregate_nsdmi < 201304 +#error "Macro __cpp_aggregate_nsdmi had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_alias_templates_11.cpp b/src/boost/libs/config/checks/std/cpp_alias_templates_11.cpp new file mode 100644 index 00000000..8fa77189 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_alias_templates_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_alias_templates +#error "Macro << __cpp_alias_templates is not set" +#endif + +#if __cpp_alias_templates < 200704 +#error "Macro __cpp_alias_templates had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_aligned_new_17.cpp b/src/boost/libs/config/checks/std/cpp_aligned_new_17.cpp new file mode 100644 index 00000000..e2481562 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_aligned_new_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_aligned_new +#error "Macro << __cpp_aligned_new is not set" +#endif + +#if __cpp_aligned_new < 201606 +#error "Macro __cpp_aligned_new had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_attributes_11.cpp b/src/boost/libs/config/checks/std/cpp_attributes_11.cpp new file mode 100644 index 00000000..3915c7e8 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_attributes_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_attributes +#error "Macro << __cpp_attributes is not set" +#endif + +#if __cpp_attributes < 200809 +#error "Macro __cpp_attributes had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_binary_literals_14.cpp b/src/boost/libs/config/checks/std/cpp_binary_literals_14.cpp new file mode 100644 index 00000000..b434f4cc --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_binary_literals_14.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_binary_literals +#error "Macro << __cpp_binary_literals is not set" +#endif + +#if __cpp_binary_literals < 201304 +#error "Macro __cpp_binary_literals had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_capture_star_this_17.cpp b/src/boost/libs/config/checks/std/cpp_capture_star_this_17.cpp new file mode 100644 index 00000000..6b3a1a55 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_capture_star_this_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_capture_star_this +#error "Macro << __cpp_capture_star_this is not set" +#endif + +#if __cpp_capture_star_this < 201603 +#error "Macro __cpp_capture_star_this had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_char8_t_20.cpp b/src/boost/libs/config/checks/std/cpp_char8_t_20.cpp new file mode 100644 index 00000000..7ec09663 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_char8_t_20.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_char8_t +#error "Macro << __cpp_char8_t is not set" +#endif + +#if __cpp_char8_t < 201811 +#error "Macro __cpp_char8_t had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_conditional_explicit_20.cpp b/src/boost/libs/config/checks/std/cpp_conditional_explicit_20.cpp new file mode 100644 index 00000000..903dd59c --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_conditional_explicit_20.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_conditional_explicit +#error "Macro << __cpp_conditional_explicit is not set" +#endif + +#if __cpp_conditional_explicit < 201806 +#error "Macro __cpp_conditional_explicit had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_constexpr_11.cpp b/src/boost/libs/config/checks/std/cpp_constexpr_11.cpp new file mode 100644 index 00000000..3ead1bbf --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_constexpr_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_constexpr +#error "Macro << __cpp_constexpr is not set" +#endif + +#if __cpp_constexpr < 200704 +#error "Macro __cpp_constexpr had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_constexpr_14.cpp b/src/boost/libs/config/checks/std/cpp_constexpr_14.cpp new file mode 100644 index 00000000..2ec54694 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_constexpr_14.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_constexpr +#error "Macro << __cpp_constexpr is not set" +#endif + +#if __cpp_constexpr < 201304 +#error "Macro __cpp_constexpr had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_constexpr_17.cpp b/src/boost/libs/config/checks/std/cpp_constexpr_17.cpp new file mode 100644 index 00000000..258c1ff6 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_constexpr_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_constexpr +#error "Macro << __cpp_constexpr is not set" +#endif + +#if __cpp_constexpr < 201603 +#error "Macro __cpp_constexpr had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_decltype_11.cpp b/src/boost/libs/config/checks/std/cpp_decltype_11.cpp new file mode 100644 index 00000000..26a1925d --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_decltype_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_decltype +#error "Macro << __cpp_decltype is not set" +#endif + +#if __cpp_decltype < 200707 +#error "Macro __cpp_decltype had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_decltype_auto_14.cpp b/src/boost/libs/config/checks/std/cpp_decltype_auto_14.cpp new file mode 100644 index 00000000..c6f81bf3 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_decltype_auto_14.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_decltype_auto +#error "Macro << __cpp_decltype_auto is not set" +#endif + +#if __cpp_decltype_auto < 201304 +#error "Macro __cpp_decltype_auto had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_deduction_guides_17.cpp b/src/boost/libs/config/checks/std/cpp_deduction_guides_17.cpp new file mode 100644 index 00000000..26076a3d --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_deduction_guides_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_deduction_guides +#error "Macro << __cpp_deduction_guides is not set" +#endif + +#if __cpp_deduction_guides < 201611 +#error "Macro __cpp_deduction_guides had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_delegating_constructors_11.cpp b/src/boost/libs/config/checks/std/cpp_delegating_constructors_11.cpp new file mode 100644 index 00000000..6bdd6019 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_delegating_constructors_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_delegating_constructors +#error "Macro << __cpp_delegating_constructors is not set" +#endif + +#if __cpp_delegating_constructors < 200604 +#error "Macro __cpp_delegating_constructors had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_enumerator_attributes_17.cpp b/src/boost/libs/config/checks/std/cpp_enumerator_attributes_17.cpp new file mode 100644 index 00000000..5b55fad9 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_enumerator_attributes_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_enumerator_attributes +#error "Macro << __cpp_enumerator_attributes is not set" +#endif + +#if __cpp_enumerator_attributes < 201411 +#error "Macro __cpp_enumerator_attributes had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_exceptions_03.cpp b/src/boost/libs/config/checks/std/cpp_exceptions_03.cpp new file mode 100644 index 00000000..4cc93065 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_exceptions_03.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_exceptions +#error "Macro << __cpp_exceptions is not set" +#endif + +#if __cpp_exceptions < 199711 +#error "Macro __cpp_exceptions had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_explicit_conversion_11.cpp b/src/boost/libs/config/checks/std/cpp_explicit_conversion_11.cpp new file mode 100644 index 00000000..3c060e6b --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_explicit_conversion_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_explicit_conversion +#error "Macro << __cpp_explicit_conversion is not set" +#endif + +#if __cpp_explicit_conversion < 200710 +#error "Macro __cpp_explicit_conversion had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_fold_expressions_17.cpp b/src/boost/libs/config/checks/std/cpp_fold_expressions_17.cpp new file mode 100644 index 00000000..7cd64ab4 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_fold_expressions_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_fold_expressions +#error "Macro << __cpp_fold_expressions is not set" +#endif + +#if __cpp_fold_expressions < 201603 +#error "Macro __cpp_fold_expressions had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_generic_lambdas_14.cpp b/src/boost/libs/config/checks/std/cpp_generic_lambdas_14.cpp new file mode 100644 index 00000000..3845633e --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_generic_lambdas_14.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_generic_lambdas +#error "Macro << __cpp_generic_lambdas is not set" +#endif + +#if __cpp_generic_lambdas < 201304 +#error "Macro __cpp_generic_lambdas had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_guaranteed_copy_elision_17.cpp b/src/boost/libs/config/checks/std/cpp_guaranteed_copy_elision_17.cpp new file mode 100644 index 00000000..425665f8 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_guaranteed_copy_elision_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_guaranteed_copy_elision +#error "Macro << __cpp_guaranteed_copy_elision is not set" +#endif + +#if __cpp_guaranteed_copy_elision < 201606 +#error "Macro __cpp_guaranteed_copy_elision had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_hex_float_17.cpp b/src/boost/libs/config/checks/std/cpp_hex_float_17.cpp new file mode 100644 index 00000000..073017af --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_hex_float_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_hex_float +#error "Macro << __cpp_hex_float is not set" +#endif + +#if __cpp_hex_float < 201603 +#error "Macro __cpp_hex_float had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_if_constexpr_17.cpp b/src/boost/libs/config/checks/std/cpp_if_constexpr_17.cpp new file mode 100644 index 00000000..2f4f6d69 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_if_constexpr_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_if_constexpr +#error "Macro << __cpp_if_constexpr is not set" +#endif + +#if __cpp_if_constexpr < 201606 +#error "Macro __cpp_if_constexpr had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_impl_destroying_delete_20.cpp b/src/boost/libs/config/checks/std/cpp_impl_destroying_delete_20.cpp new file mode 100644 index 00000000..52bf16d3 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_impl_destroying_delete_20.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_impl_destroying_delete +#error "Macro << __cpp_impl_destroying_delete is not set" +#endif + +#if __cpp_impl_destroying_delete < 201806 +#error "Macro __cpp_impl_destroying_delete had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_impl_three_way_comparison_20.cpp b/src/boost/libs/config/checks/std/cpp_impl_three_way_comparison_20.cpp new file mode 100644 index 00000000..decfef11 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_impl_three_way_comparison_20.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_impl_three_way_comparison +#error "Macro << __cpp_impl_three_way_comparison is not set" +#endif + +#if __cpp_impl_three_way_comparison < 201711 +#error "Macro __cpp_impl_three_way_comparison had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_inheriting_constructors_11.cpp b/src/boost/libs/config/checks/std/cpp_inheriting_constructors_11.cpp new file mode 100644 index 00000000..28811215 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_inheriting_constructors_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_inheriting_constructors +#error "Macro << __cpp_inheriting_constructors is not set" +#endif + +#if __cpp_inheriting_constructors < 200802 +#error "Macro __cpp_inheriting_constructors had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_inheriting_constructors_17.cpp b/src/boost/libs/config/checks/std/cpp_inheriting_constructors_17.cpp new file mode 100644 index 00000000..c50e815f --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_inheriting_constructors_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_inheriting_constructors +#error "Macro << __cpp_inheriting_constructors is not set" +#endif + +#if __cpp_inheriting_constructors < 201511 +#error "Macro __cpp_inheriting_constructors had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_init_captures_14.cpp b/src/boost/libs/config/checks/std/cpp_init_captures_14.cpp new file mode 100644 index 00000000..22d97683 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_init_captures_14.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_init_captures +#error "Macro << __cpp_init_captures is not set" +#endif + +#if __cpp_init_captures < 201304 +#error "Macro __cpp_init_captures had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_initializer_lists_11.cpp b/src/boost/libs/config/checks/std/cpp_initializer_lists_11.cpp new file mode 100644 index 00000000..e346d676 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_initializer_lists_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_initializer_lists +#error "Macro << __cpp_initializer_lists is not set" +#endif + +#if __cpp_initializer_lists < 200806 +#error "Macro __cpp_initializer_lists had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_inline_variables_17.cpp b/src/boost/libs/config/checks/std/cpp_inline_variables_17.cpp new file mode 100644 index 00000000..674b4a19 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_inline_variables_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_inline_variables +#error "Macro << __cpp_inline_variables is not set" +#endif + +#if __cpp_inline_variables < 201606 +#error "Macro __cpp_inline_variables had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lambdas_11.cpp b/src/boost/libs/config/checks/std/cpp_lambdas_11.cpp new file mode 100644 index 00000000..cf189e0a --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lambdas_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_lambdas +#error "Macro << __cpp_lambdas is not set" +#endif + +#if __cpp_lambdas < 200907 +#error "Macro __cpp_lambdas had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_addressof_constexpr_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_addressof_constexpr_17.cpp new file mode 100644 index 00000000..66b8714d --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_addressof_constexpr_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <memory> + +#ifndef __cpp_lib_addressof_constexpr +#error "Macro << __cpp_lib_addressof_constexpr is not set" +#endif + +#if __cpp_lib_addressof_constexpr < 201603 +#error "Macro __cpp_lib_addressof_constexpr had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_allocator_traits_is_always_equal_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_allocator_traits_is_always_equal_17.cpp new file mode 100644 index 00000000..e66950b2 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_allocator_traits_is_always_equal_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <memory> + +#ifndef __cpp_lib_allocator_traits_is_always_equal +#error "Macro << __cpp_lib_allocator_traits_is_always_equal is not set" +#endif + +#if __cpp_lib_allocator_traits_is_always_equal < 201411 +#error "Macro __cpp_lib_allocator_traits_is_always_equal had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_any_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_any_17.cpp new file mode 100644 index 00000000..e7e5773a --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_any_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <any> + +#ifndef __cpp_lib_any +#error "Macro << __cpp_lib_any is not set" +#endif + +#if __cpp_lib_any < 201606 +#error "Macro __cpp_lib_any had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_apply_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_apply_17.cpp new file mode 100644 index 00000000..d218452f --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_apply_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <tuple> + +#ifndef __cpp_lib_apply +#error "Macro << __cpp_lib_apply is not set" +#endif + +#if __cpp_lib_apply < 201603 +#error "Macro __cpp_lib_apply had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_array_constexpr_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_array_constexpr_17.cpp new file mode 100644 index 00000000..e9d2fed1 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_array_constexpr_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <iterator> + +#ifndef __cpp_lib_array_constexpr +#error "Macro << __cpp_lib_array_constexpr is not set" +#endif + +#if __cpp_lib_array_constexpr < 201603 +#error "Macro __cpp_lib_array_constexpr had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_as_const_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_as_const_17.cpp new file mode 100644 index 00000000..7093698f --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_as_const_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <utility> + +#ifndef __cpp_lib_as_const +#error "Macro << __cpp_lib_as_const is not set" +#endif + +#if __cpp_lib_as_const < 201510 +#error "Macro __cpp_lib_as_const had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_atomic_is_always_lock_free_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_atomic_is_always_lock_free_17.cpp new file mode 100644 index 00000000..c355f5b4 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_atomic_is_always_lock_free_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <atomic> + +#ifndef __cpp_lib_atomic_is_always_lock_free +#error "Macro << __cpp_lib_atomic_is_always_lock_free is not set" +#endif + +#if __cpp_lib_atomic_is_always_lock_free < 201603 +#error "Macro __cpp_lib_atomic_is_always_lock_free had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_atomic_ref_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_atomic_ref_20.cpp new file mode 100644 index 00000000..fed3603a --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_atomic_ref_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <atomic> + +#ifndef __cpp_lib_atomic_ref +#error "Macro << __cpp_lib_atomic_ref is not set" +#endif + +#if __cpp_lib_atomic_ref < 201806 +#error "Macro __cpp_lib_atomic_ref had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_bind_front_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_bind_front_20.cpp new file mode 100644 index 00000000..a2c02516 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_bind_front_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <functional> + +#ifndef __cpp_lib_bind_front +#error "Macro << __cpp_lib_bind_front is not set" +#endif + +#if __cpp_lib_bind_front < 201811 +#error "Macro __cpp_lib_bind_front had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_bit_cast_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_bit_cast_20.cpp new file mode 100644 index 00000000..6e359e55 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_bit_cast_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <bit> + +#ifndef __cpp_lib_bit_cast +#error "Macro << __cpp_lib_bit_cast is not set" +#endif + +#if __cpp_lib_bit_cast < 201806 +#error "Macro __cpp_lib_bit_cast had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_bool_constant_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_bool_constant_17.cpp new file mode 100644 index 00000000..7c9adb60 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_bool_constant_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <type_traits> + +#ifndef __cpp_lib_bool_constant +#error "Macro << __cpp_lib_bool_constant is not set" +#endif + +#if __cpp_lib_bool_constant < 201505 +#error "Macro __cpp_lib_bool_constant had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_boyer_moore_searcher_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_boyer_moore_searcher_17.cpp new file mode 100644 index 00000000..351a6e2b --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_boyer_moore_searcher_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <functional> + +#ifndef __cpp_lib_boyer_moore_searcher +#error "Macro << __cpp_lib_boyer_moore_searcher is not set" +#endif + +#if __cpp_lib_boyer_moore_searcher < 201603 +#error "Macro __cpp_lib_boyer_moore_searcher had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_byte_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_byte_17.cpp new file mode 100644 index 00000000..806f8b04 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_byte_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <cstddef> + +#ifndef __cpp_lib_byte +#error "Macro << __cpp_lib_byte is not set" +#endif + +#if __cpp_lib_byte < 201603 +#error "Macro __cpp_lib_byte had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_char8_t_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_char8_t_20.cpp new file mode 100644 index 00000000..ffa49c71 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_char8_t_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <atomic> + +#ifndef __cpp_lib_char8_t +#error "Macro << __cpp_lib_char8_t is not set" +#endif + +#if __cpp_lib_char8_t < 201811 +#error "Macro __cpp_lib_char8_t had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_chrono_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_chrono_17.cpp new file mode 100644 index 00000000..98628916 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_chrono_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <chrono> + +#ifndef __cpp_lib_chrono +#error "Macro << __cpp_lib_chrono is not set" +#endif + +#if __cpp_lib_chrono < 201611 +#error "Macro __cpp_lib_chrono had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_chrono_udls_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_chrono_udls_14.cpp new file mode 100644 index 00000000..8a1b8288 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_chrono_udls_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <chrono> + +#ifndef __cpp_lib_chrono_udls +#error "Macro << __cpp_lib_chrono_udls is not set" +#endif + +#if __cpp_lib_chrono_udls < 201304 +#error "Macro __cpp_lib_chrono_udls had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_clamp_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_clamp_17.cpp new file mode 100644 index 00000000..a60e1bfa --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_clamp_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <algorithm> + +#ifndef __cpp_lib_clamp +#error "Macro << __cpp_lib_clamp is not set" +#endif + +#if __cpp_lib_clamp < 201603 +#error "Macro __cpp_lib_clamp had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_complex_udls_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_complex_udls_14.cpp new file mode 100644 index 00000000..e241e865 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_complex_udls_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <complex> + +#ifndef __cpp_lib_complex_udls +#error "Macro << __cpp_lib_complex_udls is not set" +#endif + +#if __cpp_lib_complex_udls < 201309 +#error "Macro __cpp_lib_complex_udls had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_concepts_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_concepts_20.cpp new file mode 100644 index 00000000..b5502d98 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_concepts_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <concepts> + +#ifndef __cpp_lib_concepts +#error "Macro << __cpp_lib_concepts is not set" +#endif + +#if __cpp_lib_concepts < 201806 +#error "Macro __cpp_lib_concepts had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_constexpr_misc_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_constexpr_misc_20.cpp new file mode 100644 index 00000000..7fd7a54b --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_constexpr_misc_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <array> + +#ifndef __cpp_lib_constexpr_misc +#error "Macro << __cpp_lib_constexpr_misc is not set" +#endif + +#if __cpp_lib_constexpr_misc < 201811 +#error "Macro __cpp_lib_constexpr_misc had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_constexpr_swap_algorithms_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_constexpr_swap_algorithms_20.cpp new file mode 100644 index 00000000..5a8c8fa8 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_constexpr_swap_algorithms_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <algorithm> + +#ifndef __cpp_lib_constexpr_swap_algorithms +#error "Macro << __cpp_lib_constexpr_swap_algorithms is not set" +#endif + +#if __cpp_lib_constexpr_swap_algorithms < 201806 +#error "Macro __cpp_lib_constexpr_swap_algorithms had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_destroying_delete_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_destroying_delete_20.cpp new file mode 100644 index 00000000..5debed17 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_destroying_delete_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <new> + +#ifndef __cpp_lib_destroying_delete +#error "Macro << __cpp_lib_destroying_delete is not set" +#endif + +#if __cpp_lib_destroying_delete < 201806 +#error "Macro __cpp_lib_destroying_delete had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_enable_shared_from_this_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_enable_shared_from_this_17.cpp new file mode 100644 index 00000000..b9db5e92 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_enable_shared_from_this_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <memory> + +#ifndef __cpp_lib_enable_shared_from_this +#error "Macro << __cpp_lib_enable_shared_from_this is not set" +#endif + +#if __cpp_lib_enable_shared_from_this < 201603 +#error "Macro __cpp_lib_enable_shared_from_this had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_erase_if_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_erase_if_20.cpp new file mode 100644 index 00000000..bd74b9f3 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_erase_if_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <string> + +#ifndef __cpp_lib_erase_if +#error "Macro << __cpp_lib_erase_if is not set" +#endif + +#if __cpp_lib_erase_if < 201811 +#error "Macro __cpp_lib_erase_if had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_exchange_function_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_exchange_function_14.cpp new file mode 100644 index 00000000..b48d87bb --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_exchange_function_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <utility> + +#ifndef __cpp_lib_exchange_function +#error "Macro << __cpp_lib_exchange_function is not set" +#endif + +#if __cpp_lib_exchange_function < 201304 +#error "Macro __cpp_lib_exchange_function had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_execution_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_execution_17.cpp new file mode 100644 index 00000000..2f3b2c91 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_execution_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <execution> + +#ifndef __cpp_lib_execution +#error "Macro << __cpp_lib_execution is not set" +#endif + +#if __cpp_lib_execution < 201603 +#error "Macro __cpp_lib_execution had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_filesystem_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_filesystem_17.cpp new file mode 100644 index 00000000..39900f60 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_filesystem_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <filesystem> + +#ifndef __cpp_lib_filesystem +#error "Macro << __cpp_lib_filesystem is not set" +#endif + +#if __cpp_lib_filesystem < 201703 +#error "Macro __cpp_lib_filesystem had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_gcd_lcm_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_gcd_lcm_17.cpp new file mode 100644 index 00000000..90bf2987 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_gcd_lcm_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <numeric> + +#ifndef __cpp_lib_gcd_lcm +#error "Macro << __cpp_lib_gcd_lcm is not set" +#endif + +#if __cpp_lib_gcd_lcm < 201606 +#error "Macro __cpp_lib_gcd_lcm had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_generic_associative_lookup_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_generic_associative_lookup_14.cpp new file mode 100644 index 00000000..1a242a02 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_generic_associative_lookup_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <map> + +#ifndef __cpp_lib_generic_associative_lookup +#error "Macro << __cpp_lib_generic_associative_lookup is not set" +#endif + +#if __cpp_lib_generic_associative_lookup < 201304 +#error "Macro __cpp_lib_generic_associative_lookup had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_generic_unordered_lookup_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_generic_unordered_lookup_20.cpp new file mode 100644 index 00000000..18c6e859 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_generic_unordered_lookup_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <unordered_map> + +#ifndef __cpp_lib_generic_unordered_lookup +#error "Macro << __cpp_lib_generic_unordered_lookup is not set" +#endif + +#if __cpp_lib_generic_unordered_lookup < 201811 +#error "Macro __cpp_lib_generic_unordered_lookup had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_hardware_interference_size_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_hardware_interference_size_17.cpp new file mode 100644 index 00000000..5dff495d --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_hardware_interference_size_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <new> + +#ifndef __cpp_lib_hardware_interference_size +#error "Macro << __cpp_lib_hardware_interference_size is not set" +#endif + +#if __cpp_lib_hardware_interference_size < 201703 +#error "Macro __cpp_lib_hardware_interference_size had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_has_unique_object_representations_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_has_unique_object_representations_17.cpp new file mode 100644 index 00000000..3852165d --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_has_unique_object_representations_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <type_traits> + +#ifndef __cpp_lib_has_unique_object_representations +#error "Macro << __cpp_lib_has_unique_object_representations is not set" +#endif + +#if __cpp_lib_has_unique_object_representations < 201606 +#error "Macro __cpp_lib_has_unique_object_representations had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_hypot_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_hypot_17.cpp new file mode 100644 index 00000000..b70d1b85 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_hypot_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <cmath> + +#ifndef __cpp_lib_hypot +#error "Macro << __cpp_lib_hypot is not set" +#endif + +#if __cpp_lib_hypot < 201603 +#error "Macro __cpp_lib_hypot had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_incomplete_container_elements_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_incomplete_container_elements_17.cpp new file mode 100644 index 00000000..f97d676b --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_incomplete_container_elements_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <forward_list> + +#ifndef __cpp_lib_incomplete_container_elements +#error "Macro << __cpp_lib_incomplete_container_elements is not set" +#endif + +#if __cpp_lib_incomplete_container_elements < 201505 +#error "Macro __cpp_lib_incomplete_container_elements had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_integer_sequence_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_integer_sequence_14.cpp new file mode 100644 index 00000000..d58a57dd --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_integer_sequence_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <utility> + +#ifndef __cpp_lib_integer_sequence +#error "Macro << __cpp_lib_integer_sequence is not set" +#endif + +#if __cpp_lib_integer_sequence < 201304 +#error "Macro __cpp_lib_integer_sequence had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_integral_constant_callable_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_integral_constant_callable_14.cpp new file mode 100644 index 00000000..924dcd53 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_integral_constant_callable_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <type_traits> + +#ifndef __cpp_lib_integral_constant_callable +#error "Macro << __cpp_lib_integral_constant_callable is not set" +#endif + +#if __cpp_lib_integral_constant_callable < 201304 +#error "Macro __cpp_lib_integral_constant_callable had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_invoke_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_invoke_17.cpp new file mode 100644 index 00000000..30aadb8f --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_invoke_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <functional> + +#ifndef __cpp_lib_invoke +#error "Macro << __cpp_lib_invoke is not set" +#endif + +#if __cpp_lib_invoke < 201411 +#error "Macro __cpp_lib_invoke had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_is_aggregate_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_is_aggregate_17.cpp new file mode 100644 index 00000000..aed0a9bd --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_is_aggregate_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <type_traits> + +#ifndef __cpp_lib_is_aggregate +#error "Macro << __cpp_lib_is_aggregate is not set" +#endif + +#if __cpp_lib_is_aggregate < 201703 +#error "Macro __cpp_lib_is_aggregate had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_is_constant_evaluated_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_is_constant_evaluated_20.cpp new file mode 100644 index 00000000..29a86ba4 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_is_constant_evaluated_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <type_traits> + +#ifndef __cpp_lib_is_constant_evaluated +#error "Macro << __cpp_lib_is_constant_evaluated is not set" +#endif + +#if __cpp_lib_is_constant_evaluated < 201811 +#error "Macro __cpp_lib_is_constant_evaluated had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_is_final_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_is_final_14.cpp new file mode 100644 index 00000000..5d5d178b --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_is_final_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <type_traits> + +#ifndef __cpp_lib_is_final +#error "Macro << __cpp_lib_is_final is not set" +#endif + +#if __cpp_lib_is_final < 201402 +#error "Macro __cpp_lib_is_final had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_is_invocable_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_is_invocable_17.cpp new file mode 100644 index 00000000..87b11690 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_is_invocable_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <type_traits> + +#ifndef __cpp_lib_is_invocable +#error "Macro << __cpp_lib_is_invocable is not set" +#endif + +#if __cpp_lib_is_invocable < 201703 +#error "Macro __cpp_lib_is_invocable had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_is_null_pointer_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_is_null_pointer_14.cpp new file mode 100644 index 00000000..aaf98724 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_is_null_pointer_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <type_traits> + +#ifndef __cpp_lib_is_null_pointer +#error "Macro << __cpp_lib_is_null_pointer is not set" +#endif + +#if __cpp_lib_is_null_pointer < 201309 +#error "Macro __cpp_lib_is_null_pointer had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_is_swappable_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_is_swappable_17.cpp new file mode 100644 index 00000000..b6fb1702 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_is_swappable_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <type_traits> + +#ifndef __cpp_lib_is_swappable +#error "Macro << __cpp_lib_is_swappable is not set" +#endif + +#if __cpp_lib_is_swappable < 201603 +#error "Macro __cpp_lib_is_swappable had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_launder_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_launder_17.cpp new file mode 100644 index 00000000..d820a017 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_launder_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <new> + +#ifndef __cpp_lib_launder +#error "Macro << __cpp_lib_launder is not set" +#endif + +#if __cpp_lib_launder < 201606 +#error "Macro __cpp_lib_launder had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_list_remove_return_type_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_list_remove_return_type_20.cpp new file mode 100644 index 00000000..299c47de --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_list_remove_return_type_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <forward_list> + +#ifndef __cpp_lib_list_remove_return_type +#error "Macro << __cpp_lib_list_remove_return_type is not set" +#endif + +#if __cpp_lib_list_remove_return_type < 201806 +#error "Macro __cpp_lib_list_remove_return_type had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_logical_traits_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_logical_traits_17.cpp new file mode 100644 index 00000000..748906e9 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_logical_traits_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <type_traits> + +#ifndef __cpp_lib_logical_traits +#error "Macro << __cpp_lib_logical_traits is not set" +#endif + +#if __cpp_lib_logical_traits < 201510 +#error "Macro __cpp_lib_logical_traits had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_make_from_tuple_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_make_from_tuple_17.cpp new file mode 100644 index 00000000..de33dcdf --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_make_from_tuple_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <tuple> + +#ifndef __cpp_lib_make_from_tuple +#error "Macro << __cpp_lib_make_from_tuple is not set" +#endif + +#if __cpp_lib_make_from_tuple < 201606 +#error "Macro __cpp_lib_make_from_tuple had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_make_reverse_iterator_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_make_reverse_iterator_14.cpp new file mode 100644 index 00000000..935229a1 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_make_reverse_iterator_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <iterator> + +#ifndef __cpp_lib_make_reverse_iterator +#error "Macro << __cpp_lib_make_reverse_iterator is not set" +#endif + +#if __cpp_lib_make_reverse_iterator < 201402 +#error "Macro __cpp_lib_make_reverse_iterator had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_make_unique_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_make_unique_14.cpp new file mode 100644 index 00000000..07fbfdf7 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_make_unique_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <memory> + +#ifndef __cpp_lib_make_unique +#error "Macro << __cpp_lib_make_unique is not set" +#endif + +#if __cpp_lib_make_unique < 201304 +#error "Macro __cpp_lib_make_unique had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_map_try_emplace_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_map_try_emplace_17.cpp new file mode 100644 index 00000000..df9491b9 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_map_try_emplace_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <map> + +#ifndef __cpp_lib_map_try_emplace +#error "Macro << __cpp_lib_map_try_emplace is not set" +#endif + +#if __cpp_lib_map_try_emplace < 201411 +#error "Macro __cpp_lib_map_try_emplace had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_math_special_functions_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_math_special_functions_17.cpp new file mode 100644 index 00000000..5857e219 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_math_special_functions_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <cmath> + +#ifndef __cpp_lib_math_special_functions +#error "Macro << __cpp_lib_math_special_functions is not set" +#endif + +#if __cpp_lib_math_special_functions < 201603 +#error "Macro __cpp_lib_math_special_functions had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_memory_resource_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_memory_resource_17.cpp new file mode 100644 index 00000000..c4fab651 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_memory_resource_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <memory_resource> + +#ifndef __cpp_lib_memory_resource +#error "Macro << __cpp_lib_memory_resource is not set" +#endif + +#if __cpp_lib_memory_resource < 201603 +#error "Macro __cpp_lib_memory_resource had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_node_extract_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_node_extract_17.cpp new file mode 100644 index 00000000..630ca6ac --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_node_extract_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <map> + +#ifndef __cpp_lib_node_extract +#error "Macro << __cpp_lib_node_extract is not set" +#endif + +#if __cpp_lib_node_extract < 201606 +#error "Macro __cpp_lib_node_extract had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_nonmember_container_access_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_nonmember_container_access_17.cpp new file mode 100644 index 00000000..3d72e962 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_nonmember_container_access_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <iterator> + +#ifndef __cpp_lib_nonmember_container_access +#error "Macro << __cpp_lib_nonmember_container_access is not set" +#endif + +#if __cpp_lib_nonmember_container_access < 201411 +#error "Macro __cpp_lib_nonmember_container_access had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_not_fn_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_not_fn_17.cpp new file mode 100644 index 00000000..a1dae0cd --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_not_fn_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <functional> + +#ifndef __cpp_lib_not_fn +#error "Macro << __cpp_lib_not_fn is not set" +#endif + +#if __cpp_lib_not_fn < 201603 +#error "Macro __cpp_lib_not_fn had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_null_iterators_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_null_iterators_14.cpp new file mode 100644 index 00000000..401e4fe8 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_null_iterators_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <iterator> + +#ifndef __cpp_lib_null_iterators +#error "Macro << __cpp_lib_null_iterators is not set" +#endif + +#if __cpp_lib_null_iterators < 201304 +#error "Macro __cpp_lib_null_iterators had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_optional_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_optional_17.cpp new file mode 100644 index 00000000..2511a678 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_optional_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <optional> + +#ifndef __cpp_lib_optional +#error "Macro << __cpp_lib_optional is not set" +#endif + +#if __cpp_lib_optional < 201606 +#error "Macro __cpp_lib_optional had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_parallel_algorithm_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_parallel_algorithm_17.cpp new file mode 100644 index 00000000..2e0a050e --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_parallel_algorithm_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <algorithm> + +#ifndef __cpp_lib_parallel_algorithm +#error "Macro << __cpp_lib_parallel_algorithm is not set" +#endif + +#if __cpp_lib_parallel_algorithm < 201603 +#error "Macro __cpp_lib_parallel_algorithm had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_quoted_string_io_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_quoted_string_io_14.cpp new file mode 100644 index 00000000..5a8adb99 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_quoted_string_io_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <iomanip> + +#ifndef __cpp_lib_quoted_string_io +#error "Macro << __cpp_lib_quoted_string_io is not set" +#endif + +#if __cpp_lib_quoted_string_io < 201304 +#error "Macro __cpp_lib_quoted_string_io had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_ranges_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_ranges_20.cpp new file mode 100644 index 00000000..002130da --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_ranges_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <algorithm> + +#ifndef __cpp_lib_ranges +#error "Macro << __cpp_lib_ranges is not set" +#endif + +#if __cpp_lib_ranges < 201811 +#error "Macro __cpp_lib_ranges had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_raw_memory_algorithms_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_raw_memory_algorithms_17.cpp new file mode 100644 index 00000000..39e6ae59 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_raw_memory_algorithms_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <memory> + +#ifndef __cpp_lib_raw_memory_algorithms +#error "Macro << __cpp_lib_raw_memory_algorithms is not set" +#endif + +#if __cpp_lib_raw_memory_algorithms < 201606 +#error "Macro __cpp_lib_raw_memory_algorithms had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_result_of_sfinae_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_result_of_sfinae_14.cpp new file mode 100644 index 00000000..c70ddbad --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_result_of_sfinae_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <functional> + +#ifndef __cpp_lib_result_of_sfinae +#error "Macro << __cpp_lib_result_of_sfinae is not set" +#endif + +#if __cpp_lib_result_of_sfinae < 201210 +#error "Macro __cpp_lib_result_of_sfinae had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_robust_nonmodifying_seq_ops_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_robust_nonmodifying_seq_ops_14.cpp new file mode 100644 index 00000000..127a0966 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_robust_nonmodifying_seq_ops_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <algorithm> + +#ifndef __cpp_lib_robust_nonmodifying_seq_ops +#error "Macro << __cpp_lib_robust_nonmodifying_seq_ops is not set" +#endif + +#if __cpp_lib_robust_nonmodifying_seq_ops < 201304 +#error "Macro __cpp_lib_robust_nonmodifying_seq_ops had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_sample_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_sample_17.cpp new file mode 100644 index 00000000..60fd68e4 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_sample_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <algorithm> + +#ifndef __cpp_lib_sample +#error "Macro << __cpp_lib_sample is not set" +#endif + +#if __cpp_lib_sample < 201603 +#error "Macro __cpp_lib_sample had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_scoped_lock_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_scoped_lock_17.cpp new file mode 100644 index 00000000..d8a71c59 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_scoped_lock_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <mutex> + +#ifndef __cpp_lib_scoped_lock +#error "Macro << __cpp_lib_scoped_lock is not set" +#endif + +#if __cpp_lib_scoped_lock < 201703 +#error "Macro __cpp_lib_scoped_lock had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_shared_mutex_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_shared_mutex_17.cpp new file mode 100644 index 00000000..71f6210a --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_shared_mutex_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <shared_mutex> + +#ifndef __cpp_lib_shared_mutex +#error "Macro << __cpp_lib_shared_mutex is not set" +#endif + +#if __cpp_lib_shared_mutex < 201505 +#error "Macro __cpp_lib_shared_mutex had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_shared_ptr_arrays_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_shared_ptr_arrays_17.cpp new file mode 100644 index 00000000..2d6a28b1 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_shared_ptr_arrays_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <memory> + +#ifndef __cpp_lib_shared_ptr_arrays +#error "Macro << __cpp_lib_shared_ptr_arrays is not set" +#endif + +#if __cpp_lib_shared_ptr_arrays < 201611 +#error "Macro __cpp_lib_shared_ptr_arrays had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_shared_ptr_weak_type_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_shared_ptr_weak_type_17.cpp new file mode 100644 index 00000000..00e78fd1 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_shared_ptr_weak_type_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <memory> + +#ifndef __cpp_lib_shared_ptr_weak_type +#error "Macro << __cpp_lib_shared_ptr_weak_type is not set" +#endif + +#if __cpp_lib_shared_ptr_weak_type < 201606 +#error "Macro __cpp_lib_shared_ptr_weak_type had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_shared_timed_mutex_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_shared_timed_mutex_14.cpp new file mode 100644 index 00000000..bdf5c9d9 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_shared_timed_mutex_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <shared_mutex> + +#ifndef __cpp_lib_shared_timed_mutex +#error "Macro << __cpp_lib_shared_timed_mutex is not set" +#endif + +#if __cpp_lib_shared_timed_mutex < 201402 +#error "Macro __cpp_lib_shared_timed_mutex had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_string_udls_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_string_udls_14.cpp new file mode 100644 index 00000000..2fc5db02 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_string_udls_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <string> + +#ifndef __cpp_lib_string_udls +#error "Macro << __cpp_lib_string_udls is not set" +#endif + +#if __cpp_lib_string_udls < 201304 +#error "Macro __cpp_lib_string_udls had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_string_view_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_string_view_17.cpp new file mode 100644 index 00000000..ed937f4a --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_string_view_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <string> + +#ifndef __cpp_lib_string_view +#error "Macro << __cpp_lib_string_view is not set" +#endif + +#if __cpp_lib_string_view < 201606 +#error "Macro __cpp_lib_string_view had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_three_way_comparison_20.cpp b/src/boost/libs/config/checks/std/cpp_lib_three_way_comparison_20.cpp new file mode 100644 index 00000000..36be9af0 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_three_way_comparison_20.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <compare> + +#ifndef __cpp_lib_three_way_comparison +#error "Macro << __cpp_lib_three_way_comparison is not set" +#endif + +#if __cpp_lib_three_way_comparison < 201711 +#error "Macro __cpp_lib_three_way_comparison had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_to_chars_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_to_chars_17.cpp new file mode 100644 index 00000000..52e805a7 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_to_chars_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <utility> + +#ifndef __cpp_lib_to_chars +#error "Macro << __cpp_lib_to_chars is not set" +#endif + +#if __cpp_lib_to_chars < 201611 +#error "Macro __cpp_lib_to_chars had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_transformation_trait_aliases_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_transformation_trait_aliases_14.cpp new file mode 100644 index 00000000..3db5a763 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_transformation_trait_aliases_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <type_traits> + +#ifndef __cpp_lib_transformation_trait_aliases +#error "Macro << __cpp_lib_transformation_trait_aliases is not set" +#endif + +#if __cpp_lib_transformation_trait_aliases < 201304 +#error "Macro __cpp_lib_transformation_trait_aliases had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_transparent_operators_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_transparent_operators_14.cpp new file mode 100644 index 00000000..43ad0eb5 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_transparent_operators_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <functional> + +#ifndef __cpp_lib_transparent_operators +#error "Macro << __cpp_lib_transparent_operators is not set" +#endif + +#if __cpp_lib_transparent_operators < 201210 +#error "Macro __cpp_lib_transparent_operators had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_transparent_operators_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_transparent_operators_17.cpp new file mode 100644 index 00000000..09c2a58a --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_transparent_operators_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <memory> + +#ifndef __cpp_lib_transparent_operators +#error "Macro << __cpp_lib_transparent_operators is not set" +#endif + +#if __cpp_lib_transparent_operators < 201510 +#error "Macro __cpp_lib_transparent_operators had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_tuple_element_t_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_tuple_element_t_14.cpp new file mode 100644 index 00000000..67ed3ccc --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_tuple_element_t_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <tuple> + +#ifndef __cpp_lib_tuple_element_t +#error "Macro << __cpp_lib_tuple_element_t is not set" +#endif + +#if __cpp_lib_tuple_element_t < 201402 +#error "Macro __cpp_lib_tuple_element_t had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_tuples_by_type_14.cpp b/src/boost/libs/config/checks/std/cpp_lib_tuples_by_type_14.cpp new file mode 100644 index 00000000..604e1e1e --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_tuples_by_type_14.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <utility> + +#ifndef __cpp_lib_tuples_by_type +#error "Macro << __cpp_lib_tuples_by_type is not set" +#endif + +#if __cpp_lib_tuples_by_type < 201304 +#error "Macro __cpp_lib_tuples_by_type had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_type_trait_variable_templates_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_type_trait_variable_templates_17.cpp new file mode 100644 index 00000000..a6c1a41f --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_type_trait_variable_templates_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <type_traits> + +#ifndef __cpp_lib_type_trait_variable_templates +#error "Macro << __cpp_lib_type_trait_variable_templates is not set" +#endif + +#if __cpp_lib_type_trait_variable_templates < 201510 +#error "Macro __cpp_lib_type_trait_variable_templates had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_uncaught_exceptions_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_uncaught_exceptions_17.cpp new file mode 100644 index 00000000..ba15cc96 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_uncaught_exceptions_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <exception> + +#ifndef __cpp_lib_uncaught_exceptions +#error "Macro << __cpp_lib_uncaught_exceptions is not set" +#endif + +#if __cpp_lib_uncaught_exceptions < 201411 +#error "Macro __cpp_lib_uncaught_exceptions had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_unordered_map_try_emplace_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_unordered_map_try_emplace_17.cpp new file mode 100644 index 00000000..05394b62 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_unordered_map_try_emplace_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <unordered_map> + +#ifndef __cpp_lib_unordered_map_try_emplace +#error "Macro << __cpp_lib_unordered_map_try_emplace is not set" +#endif + +#if __cpp_lib_unordered_map_try_emplace < 201411 +#error "Macro __cpp_lib_unordered_map_try_emplace had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_variant_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_variant_17.cpp new file mode 100644 index 00000000..68ae5968 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_variant_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <variant> + +#ifndef __cpp_lib_variant +#error "Macro << __cpp_lib_variant is not set" +#endif + +#if __cpp_lib_variant < 201606 +#error "Macro __cpp_lib_variant had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_lib_void_t_17.cpp b/src/boost/libs/config/checks/std/cpp_lib_void_t_17.cpp new file mode 100644 index 00000000..f81484c7 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_lib_void_t_17.cpp @@ -0,0 +1,32 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#include <type_traits> + +#ifndef __cpp_lib_void_t +#error "Macro << __cpp_lib_void_t is not set" +#endif + +#if __cpp_lib_void_t < 201411 +#error "Macro __cpp_lib_void_t had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_namespace_attributes_17.cpp b/src/boost/libs/config/checks/std/cpp_namespace_attributes_17.cpp new file mode 100644 index 00000000..54b0e0f1 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_namespace_attributes_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_namespace_attributes +#error "Macro << __cpp_namespace_attributes is not set" +#endif + +#if __cpp_namespace_attributes < 201411 +#error "Macro __cpp_namespace_attributes had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_noexcept_function_type_17.cpp b/src/boost/libs/config/checks/std/cpp_noexcept_function_type_17.cpp new file mode 100644 index 00000000..fcab4905 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_noexcept_function_type_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_noexcept_function_type +#error "Macro << __cpp_noexcept_function_type is not set" +#endif + +#if __cpp_noexcept_function_type < 201510 +#error "Macro __cpp_noexcept_function_type had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_nontype_template_args_17.cpp b/src/boost/libs/config/checks/std/cpp_nontype_template_args_17.cpp new file mode 100644 index 00000000..31f42550 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_nontype_template_args_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_nontype_template_args +#error "Macro << __cpp_nontype_template_args is not set" +#endif + +#if __cpp_nontype_template_args < 201411 +#error "Macro __cpp_nontype_template_args had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_nontype_template_parameter_auto_17.cpp b/src/boost/libs/config/checks/std/cpp_nontype_template_parameter_auto_17.cpp new file mode 100644 index 00000000..bf003fc0 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_nontype_template_parameter_auto_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_nontype_template_parameter_auto +#error "Macro << __cpp_nontype_template_parameter_auto is not set" +#endif + +#if __cpp_nontype_template_parameter_auto < 201606 +#error "Macro __cpp_nontype_template_parameter_auto had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_nontype_template_parameter_class_20.cpp b/src/boost/libs/config/checks/std/cpp_nontype_template_parameter_class_20.cpp new file mode 100644 index 00000000..37c32957 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_nontype_template_parameter_class_20.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_nontype_template_parameter_class +#error "Macro << __cpp_nontype_template_parameter_class is not set" +#endif + +#if __cpp_nontype_template_parameter_class < 201806 +#error "Macro __cpp_nontype_template_parameter_class had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_nsdmi_11.cpp b/src/boost/libs/config/checks/std/cpp_nsdmi_11.cpp new file mode 100644 index 00000000..e20a8957 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_nsdmi_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_nsdmi +#error "Macro << __cpp_nsdmi is not set" +#endif + +#if __cpp_nsdmi < 200809 +#error "Macro __cpp_nsdmi had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_range_based_for_11.cpp b/src/boost/libs/config/checks/std/cpp_range_based_for_11.cpp new file mode 100644 index 00000000..51c235c6 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_range_based_for_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_range_based_for +#error "Macro << __cpp_range_based_for is not set" +#endif + +#if __cpp_range_based_for < 200907 +#error "Macro __cpp_range_based_for had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_range_based_for_17.cpp b/src/boost/libs/config/checks/std/cpp_range_based_for_17.cpp new file mode 100644 index 00000000..23a43e1d --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_range_based_for_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_range_based_for +#error "Macro << __cpp_range_based_for is not set" +#endif + +#if __cpp_range_based_for < 201603 +#error "Macro __cpp_range_based_for had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_raw_strings_11.cpp b/src/boost/libs/config/checks/std/cpp_raw_strings_11.cpp new file mode 100644 index 00000000..b7df2e49 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_raw_strings_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_raw_strings +#error "Macro << __cpp_raw_strings is not set" +#endif + +#if __cpp_raw_strings < 200710 +#error "Macro __cpp_raw_strings had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_ref_qualifiers_11.cpp b/src/boost/libs/config/checks/std/cpp_ref_qualifiers_11.cpp new file mode 100644 index 00000000..75ee42a1 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_ref_qualifiers_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_ref_qualifiers +#error "Macro << __cpp_ref_qualifiers is not set" +#endif + +#if __cpp_ref_qualifiers < 200710 +#error "Macro __cpp_ref_qualifiers had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_return_type_deduction_14.cpp b/src/boost/libs/config/checks/std/cpp_return_type_deduction_14.cpp new file mode 100644 index 00000000..343633a4 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_return_type_deduction_14.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_return_type_deduction +#error "Macro << __cpp_return_type_deduction is not set" +#endif + +#if __cpp_return_type_deduction < 201304 +#error "Macro __cpp_return_type_deduction had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_rtti_03.cpp b/src/boost/libs/config/checks/std/cpp_rtti_03.cpp new file mode 100644 index 00000000..7fb6cd01 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_rtti_03.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_rtti +#error "Macro << __cpp_rtti is not set" +#endif + +#if __cpp_rtti < 199711 +#error "Macro __cpp_rtti had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_rvalue_references_11.cpp b/src/boost/libs/config/checks/std/cpp_rvalue_references_11.cpp new file mode 100644 index 00000000..60e9fd6a --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_rvalue_references_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_rvalue_references +#error "Macro << __cpp_rvalue_references is not set" +#endif + +#if __cpp_rvalue_references < 200610 +#error "Macro __cpp_rvalue_references had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_sized_deallocation_14.cpp b/src/boost/libs/config/checks/std/cpp_sized_deallocation_14.cpp new file mode 100644 index 00000000..d7601c14 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_sized_deallocation_14.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_sized_deallocation +#error "Macro << __cpp_sized_deallocation is not set" +#endif + +#if __cpp_sized_deallocation < 201309 +#error "Macro __cpp_sized_deallocation had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_static_assert_11.cpp b/src/boost/libs/config/checks/std/cpp_static_assert_11.cpp new file mode 100644 index 00000000..acb2385f --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_static_assert_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_static_assert +#error "Macro << __cpp_static_assert is not set" +#endif + +#if __cpp_static_assert < 200410 +#error "Macro __cpp_static_assert had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_static_assert_17.cpp b/src/boost/libs/config/checks/std/cpp_static_assert_17.cpp new file mode 100644 index 00000000..3cc27b5e --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_static_assert_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_static_assert +#error "Macro << __cpp_static_assert is not set" +#endif + +#if __cpp_static_assert < 201411 +#error "Macro __cpp_static_assert had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_structured_bindings_17.cpp b/src/boost/libs/config/checks/std/cpp_structured_bindings_17.cpp new file mode 100644 index 00000000..0e08a21b --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_structured_bindings_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_structured_bindings +#error "Macro << __cpp_structured_bindings is not set" +#endif + +#if __cpp_structured_bindings < 201606 +#error "Macro __cpp_structured_bindings had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_template_template_args_17.cpp b/src/boost/libs/config/checks/std/cpp_template_template_args_17.cpp new file mode 100644 index 00000000..3a754d3d --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_template_template_args_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_template_template_args +#error "Macro << __cpp_template_template_args is not set" +#endif + +#if __cpp_template_template_args < 201611 +#error "Macro __cpp_template_template_args had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_threadsafe_static_init_11.cpp b/src/boost/libs/config/checks/std/cpp_threadsafe_static_init_11.cpp new file mode 100644 index 00000000..272c62ca --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_threadsafe_static_init_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_threadsafe_static_init +#error "Macro << __cpp_threadsafe_static_init is not set" +#endif + +#if __cpp_threadsafe_static_init < 200806 +#error "Macro __cpp_threadsafe_static_init had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_unicode_characters_11.cpp b/src/boost/libs/config/checks/std/cpp_unicode_characters_11.cpp new file mode 100644 index 00000000..5422d0e0 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_unicode_characters_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_unicode_characters +#error "Macro << __cpp_unicode_characters is not set" +#endif + +#if __cpp_unicode_characters < 200704 +#error "Macro __cpp_unicode_characters had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_unicode_literals_11.cpp b/src/boost/libs/config/checks/std/cpp_unicode_literals_11.cpp new file mode 100644 index 00000000..ea063ea0 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_unicode_literals_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_unicode_literals +#error "Macro << __cpp_unicode_literals is not set" +#endif + +#if __cpp_unicode_literals < 200710 +#error "Macro __cpp_unicode_literals had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_user_defined_literals_11.cpp b/src/boost/libs/config/checks/std/cpp_user_defined_literals_11.cpp new file mode 100644 index 00000000..dd1111d1 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_user_defined_literals_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_user_defined_literals +#error "Macro << __cpp_user_defined_literals is not set" +#endif + +#if __cpp_user_defined_literals < 200809 +#error "Macro __cpp_user_defined_literals had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_variable_templates_14.cpp b/src/boost/libs/config/checks/std/cpp_variable_templates_14.cpp new file mode 100644 index 00000000..44eb8c39 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_variable_templates_14.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_variable_templates +#error "Macro << __cpp_variable_templates is not set" +#endif + +#if __cpp_variable_templates < 201304 +#error "Macro __cpp_variable_templates had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_variadic_templates_11.cpp b/src/boost/libs/config/checks/std/cpp_variadic_templates_11.cpp new file mode 100644 index 00000000..ebd49530 --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_variadic_templates_11.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_variadic_templates +#error "Macro << __cpp_variadic_templates is not set" +#endif + +#if __cpp_variadic_templates < 200704 +#error "Macro __cpp_variadic_templates had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/std/cpp_variadic_using_17.cpp b/src/boost/libs/config/checks/std/cpp_variadic_using_17.cpp new file mode 100644 index 00000000..38a2942a --- /dev/null +++ b/src/boost/libs/config/checks/std/cpp_variadic_using_17.cpp @@ -0,0 +1,30 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#ifdef __has_include +#if __has_include(<version>) +#include <version> +#endif +#endif + +#ifndef __cpp_variadic_using +#error "Macro << __cpp_variadic_using is not set" +#endif + +#if __cpp_variadic_using < 201611 +#error "Macro __cpp_variadic_using had too low a value" +#endif + +int main( int, char *[] ) +{ + return 0; +} + diff --git a/src/boost/libs/config/checks/test_case.cpp b/src/boost/libs/config/checks/test_case.cpp new file mode 100644 index 00000000..ce56158b --- /dev/null +++ b/src/boost/libs/config/checks/test_case.cpp @@ -0,0 +1,1009 @@ +// This file was automatically generated on Fri Aug 23 11:11:12 2019 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + +#include <boost/config.hpp> + +#ifdef TEST_BOOST_HAS_TWO_ARG_USE_FACET +# ifndef BOOST_HAS_TWO_ARG_USE_FACET +# error "Feature macro BOOST_HAS_TWO_ARG_USE_FACET is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_BETHREADS +# ifndef BOOST_HAS_BETHREADS +# error "Feature macro BOOST_HAS_BETHREADS is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_CLOCK_GETTIME +# ifndef BOOST_HAS_CLOCK_GETTIME +# error "Feature macro BOOST_HAS_CLOCK_GETTIME is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_PRAGMA_DETECT_MISMATCH +# ifndef BOOST_HAS_PRAGMA_DETECT_MISMATCH +# error "Feature macro BOOST_HAS_PRAGMA_DETECT_MISMATCH is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_DIRENT_H +# ifndef BOOST_HAS_DIRENT_H +# error "Feature macro BOOST_HAS_DIRENT_H is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_EXPM1 +# ifndef BOOST_HAS_EXPM1 +# error "Feature macro BOOST_HAS_EXPM1 is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_FLOAT128 +# ifndef BOOST_HAS_FLOAT128 +# error "Feature macro BOOST_HAS_FLOAT128 is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_FTIME +# ifndef BOOST_HAS_FTIME +# error "Feature macro BOOST_HAS_FTIME is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_GETSYSTEMTIMEASFILETIME +# ifndef BOOST_HAS_GETSYSTEMTIMEASFILETIME +# error "Feature macro BOOST_HAS_GETSYSTEMTIMEASFILETIME is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_GETTIMEOFDAY +# ifndef BOOST_HAS_GETTIMEOFDAY +# error "Feature macro BOOST_HAS_GETTIMEOFDAY is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_HASH +# ifndef BOOST_HAS_HASH +# error "Feature macro BOOST_HAS_HASH is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_INT128 +# ifndef BOOST_HAS_INT128 +# error "Feature macro BOOST_HAS_INT128 is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_LOG1P +# ifndef BOOST_HAS_LOG1P +# error "Feature macro BOOST_HAS_LOG1P is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_LONG_LONG +# ifndef BOOST_HAS_LONG_LONG +# error "Feature macro BOOST_HAS_LONG_LONG is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_MACRO_USE_FACET +# ifndef BOOST_HAS_MACRO_USE_FACET +# error "Feature macro BOOST_HAS_MACRO_USE_FACET is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_MS_INT64 +# ifndef BOOST_HAS_MS_INT64 +# error "Feature macro BOOST_HAS_MS_INT64 is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_NANOSLEEP +# ifndef BOOST_HAS_NANOSLEEP +# error "Feature macro BOOST_HAS_NANOSLEEP is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_NL_TYPES_H +# ifndef BOOST_HAS_NL_TYPES_H +# error "Feature macro BOOST_HAS_NL_TYPES_H is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_NRVO +# ifndef BOOST_HAS_NRVO +# error "Feature macro BOOST_HAS_NRVO is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_PARTIAL_STD_ALLOCATOR +# ifndef BOOST_HAS_PARTIAL_STD_ALLOCATOR +# error "Feature macro BOOST_HAS_PARTIAL_STD_ALLOCATOR is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_PTHREAD_DELAY_NP +# ifndef BOOST_HAS_PTHREAD_DELAY_NP +# error "Feature macro BOOST_HAS_PTHREAD_DELAY_NP is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE +# ifndef BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE +# error "Feature macro BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_PTHREAD_YIELD +# ifndef BOOST_HAS_PTHREAD_YIELD +# error "Feature macro BOOST_HAS_PTHREAD_YIELD is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_PTHREADS +# ifndef BOOST_HAS_PTHREADS +# error "Feature macro BOOST_HAS_PTHREADS is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_RVALUE_REFS +# ifndef BOOST_HAS_RVALUE_REFS +# error "Feature macro BOOST_HAS_RVALUE_REFS is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_SCHED_YIELD +# ifndef BOOST_HAS_SCHED_YIELD +# error "Feature macro BOOST_HAS_SCHED_YIELD is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_SGI_TYPE_TRAITS +# ifndef BOOST_HAS_SGI_TYPE_TRAITS +# error "Feature macro BOOST_HAS_SGI_TYPE_TRAITS is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_SIGACTION +# ifndef BOOST_HAS_SIGACTION +# error "Feature macro BOOST_HAS_SIGACTION is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_SLIST +# ifndef BOOST_HAS_SLIST +# error "Feature macro BOOST_HAS_SLIST is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_STATIC_ASSERT +# ifndef BOOST_HAS_STATIC_ASSERT +# error "Feature macro BOOST_HAS_STATIC_ASSERT is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_STDINT_H +# ifndef BOOST_HAS_STDINT_H +# error "Feature macro BOOST_HAS_STDINT_H is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_STLP_USE_FACET +# ifndef BOOST_HAS_STLP_USE_FACET +# error "Feature macro BOOST_HAS_STLP_USE_FACET is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_UNISTD_H +# ifndef BOOST_HAS_UNISTD_H +# error "Feature macro BOOST_HAS_UNISTD_H is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_VARIADIC_TMPL +# ifndef BOOST_HAS_VARIADIC_TMPL +# error "Feature macro BOOST_HAS_VARIADIC_TMPL is not defined." +# endif +#endif +#ifdef TEST_BOOST_MSVC6_MEMBER_TEMPLATES +# ifndef BOOST_MSVC6_MEMBER_TEMPLATES +# error "Feature macro BOOST_MSVC6_MEMBER_TEMPLATES is not defined." +# endif +#endif +#ifdef TEST_BOOST_MSVC_STD_ITERATOR +# ifndef BOOST_MSVC_STD_ITERATOR +# error "Feature macro BOOST_MSVC_STD_ITERATOR is not defined." +# endif +#endif +#ifdef TEST_BOOST_HAS_WINTHREADS +# ifndef BOOST_HAS_WINTHREADS +# error "Feature macro BOOST_HAS_WINTHREADS is not defined." +# endif +#endif +#ifdef TEST_BOOST_NO_ADL_BARRIER +# ifdef BOOST_NO_ADL_BARRIER +# error "Defect macro BOOST_NO_ADL_BARRIER is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP +# ifdef BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP +# error "Defect macro BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS +# ifdef BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS +# error "Defect macro BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_AUTO_DECLARATIONS +# ifdef BOOST_NO_CXX11_AUTO_DECLARATIONS +# error "Defect macro BOOST_NO_CXX11_AUTO_DECLARATIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS +# ifdef BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS +# error "Defect macro BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_AUTO_PTR +# ifdef BOOST_NO_AUTO_PTR +# error "Defect macro BOOST_NO_AUTO_PTR is defined." +# endif +#endif +#ifdef TEST_BOOST_BCB_PARTIAL_SPECIALIZATION_BUG +# ifdef BOOST_BCB_PARTIAL_SPECIALIZATION_BUG +# error "Defect macro BOOST_BCB_PARTIAL_SPECIALIZATION_BUG is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_CHAR16_T +# ifdef BOOST_NO_CXX11_CHAR16_T +# error "Defect macro BOOST_NO_CXX11_CHAR16_T is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_CHAR32_T +# ifdef BOOST_NO_CXX11_CHAR32_T +# error "Defect macro BOOST_NO_CXX11_CHAR32_T is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_COMPLETE_VALUE_INITIALIZATION +# ifdef BOOST_NO_COMPLETE_VALUE_INITIALIZATION +# error "Defect macro BOOST_NO_COMPLETE_VALUE_INITIALIZATION is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_CONSTEXPR +# ifdef BOOST_NO_CXX11_CONSTEXPR +# error "Defect macro BOOST_NO_CXX11_CONSTEXPR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CTYPE_FUNCTIONS +# ifdef BOOST_NO_CTYPE_FUNCTIONS +# error "Defect macro BOOST_NO_CTYPE_FUNCTIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CV_SPECIALIZATIONS +# ifdef BOOST_NO_CV_SPECIALIZATIONS +# error "Defect macro BOOST_NO_CV_SPECIALIZATIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CV_VOID_SPECIALIZATIONS +# ifdef BOOST_NO_CV_VOID_SPECIALIZATIONS +# error "Defect macro BOOST_NO_CV_VOID_SPECIALIZATIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CWCHAR +# ifdef BOOST_NO_CWCHAR +# error "Defect macro BOOST_NO_CWCHAR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CWCTYPE +# ifdef BOOST_NO_CWCTYPE +# error "Defect macro BOOST_NO_CWCTYPE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_ADDRESSOF +# ifdef BOOST_NO_CXX11_ADDRESSOF +# error "Defect macro BOOST_NO_CXX11_ADDRESSOF is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_ALIGNAS +# ifdef BOOST_NO_CXX11_ALIGNAS +# error "Defect macro BOOST_NO_CXX11_ALIGNAS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_ALLOCATOR +# ifdef BOOST_NO_CXX11_ALLOCATOR +# error "Defect macro BOOST_NO_CXX11_ALLOCATOR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_ATOMIC_SMART_PTR +# ifdef BOOST_NO_CXX11_ATOMIC_SMART_PTR +# error "Defect macro BOOST_NO_CXX11_ATOMIC_SMART_PTR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_DEFAULTED_MOVES +# ifdef BOOST_NO_CXX11_DEFAULTED_MOVES +# error "Defect macro BOOST_NO_CXX11_DEFAULTED_MOVES is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_EXCEPTION +# ifdef BOOST_NO_CXX11_HDR_EXCEPTION +# error "Defect macro BOOST_NO_CXX11_HDR_EXCEPTION is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_FINAL +# ifdef BOOST_NO_CXX11_FINAL +# error "Defect macro BOOST_NO_CXX11_FINAL is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_ARRAY +# ifdef BOOST_NO_CXX11_HDR_ARRAY +# error "Defect macro BOOST_NO_CXX11_HDR_ARRAY is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_ATOMIC +# ifdef BOOST_NO_CXX11_HDR_ATOMIC +# error "Defect macro BOOST_NO_CXX11_HDR_ATOMIC is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_CHRONO +# ifdef BOOST_NO_CXX11_HDR_CHRONO +# error "Defect macro BOOST_NO_CXX11_HDR_CHRONO is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_CODECVT +# ifdef BOOST_NO_CXX11_HDR_CODECVT +# error "Defect macro BOOST_NO_CXX11_HDR_CODECVT is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_CONDITION_VARIABLE +# ifdef BOOST_NO_CXX11_HDR_CONDITION_VARIABLE +# error "Defect macro BOOST_NO_CXX11_HDR_CONDITION_VARIABLE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_FORWARD_LIST +# ifdef BOOST_NO_CXX11_HDR_FORWARD_LIST +# error "Defect macro BOOST_NO_CXX11_HDR_FORWARD_LIST is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_FUTURE +# ifdef BOOST_NO_CXX11_HDR_FUTURE +# error "Defect macro BOOST_NO_CXX11_HDR_FUTURE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_INITIALIZER_LIST +# ifdef BOOST_NO_CXX11_HDR_INITIALIZER_LIST +# error "Defect macro BOOST_NO_CXX11_HDR_INITIALIZER_LIST is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_MUTEX +# ifdef BOOST_NO_CXX11_HDR_MUTEX +# error "Defect macro BOOST_NO_CXX11_HDR_MUTEX is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_RANDOM +# ifdef BOOST_NO_CXX11_HDR_RANDOM +# error "Defect macro BOOST_NO_CXX11_HDR_RANDOM is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_RATIO +# ifdef BOOST_NO_CXX11_HDR_RATIO +# error "Defect macro BOOST_NO_CXX11_HDR_RATIO is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_REGEX +# ifdef BOOST_NO_CXX11_HDR_REGEX +# error "Defect macro BOOST_NO_CXX11_HDR_REGEX is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_SYSTEM_ERROR +# ifdef BOOST_NO_CXX11_HDR_SYSTEM_ERROR +# error "Defect macro BOOST_NO_CXX11_HDR_SYSTEM_ERROR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_THREAD +# ifdef BOOST_NO_CXX11_HDR_THREAD +# error "Defect macro BOOST_NO_CXX11_HDR_THREAD is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_TUPLE +# ifdef BOOST_NO_CXX11_HDR_TUPLE +# error "Defect macro BOOST_NO_CXX11_HDR_TUPLE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_TYPE_TRAITS +# ifdef BOOST_NO_CXX11_HDR_TYPE_TRAITS +# error "Defect macro BOOST_NO_CXX11_HDR_TYPE_TRAITS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_TYPEINDEX +# ifdef BOOST_NO_CXX11_HDR_TYPEINDEX +# error "Defect macro BOOST_NO_CXX11_HDR_TYPEINDEX is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_UNORDERED_MAP +# ifdef BOOST_NO_CXX11_HDR_UNORDERED_MAP +# error "Defect macro BOOST_NO_CXX11_HDR_UNORDERED_MAP is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_UNORDERED_SET +# ifdef BOOST_NO_CXX11_HDR_UNORDERED_SET +# error "Defect macro BOOST_NO_CXX11_HDR_UNORDERED_SET is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_INLINE_NAMESPACES +# ifdef BOOST_NO_CXX11_INLINE_NAMESPACES +# error "Defect macro BOOST_NO_CXX11_INLINE_NAMESPACES is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS +# ifdef BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS +# error "Defect macro BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_NUMERIC_LIMITS +# ifdef BOOST_NO_CXX11_NUMERIC_LIMITS +# error "Defect macro BOOST_NO_CXX11_NUMERIC_LIMITS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_POINTER_TRAITS +# ifdef BOOST_NO_CXX11_POINTER_TRAITS +# error "Defect macro BOOST_NO_CXX11_POINTER_TRAITS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_REF_QUALIFIERS +# ifdef BOOST_NO_CXX11_REF_QUALIFIERS +# error "Defect macro BOOST_NO_CXX11_REF_QUALIFIERS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_SFINAE_EXPR +# ifdef BOOST_NO_CXX11_SFINAE_EXPR +# error "Defect macro BOOST_NO_CXX11_SFINAE_EXPR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_SMART_PTR +# ifdef BOOST_NO_CXX11_SMART_PTR +# error "Defect macro BOOST_NO_CXX11_SMART_PTR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_STD_ALIGN +# ifdef BOOST_NO_CXX11_STD_ALIGN +# error "Defect macro BOOST_NO_CXX11_STD_ALIGN is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_THREAD_LOCAL +# ifdef BOOST_NO_CXX11_THREAD_LOCAL +# error "Defect macro BOOST_NO_CXX11_THREAD_LOCAL is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_TRAILING_RESULT_TYPES +# ifdef BOOST_NO_CXX11_TRAILING_RESULT_TYPES +# error "Defect macro BOOST_NO_CXX11_TRAILING_RESULT_TYPES is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_USER_DEFINED_LITERALS +# ifdef BOOST_NO_CXX11_USER_DEFINED_LITERALS +# error "Defect macro BOOST_NO_CXX11_USER_DEFINED_LITERALS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX14_BINARY_LITERALS +# ifdef BOOST_NO_CXX14_BINARY_LITERALS +# error "Defect macro BOOST_NO_CXX14_BINARY_LITERALS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX14_CONSTEXPR +# ifdef BOOST_NO_CXX14_CONSTEXPR +# error "Defect macro BOOST_NO_CXX14_CONSTEXPR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX14_DECLTYPE_AUTO +# ifdef BOOST_NO_CXX14_DECLTYPE_AUTO +# error "Defect macro BOOST_NO_CXX14_DECLTYPE_AUTO is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX14_DIGIT_SEPARATORS +# ifdef BOOST_NO_CXX14_DIGIT_SEPARATORS +# error "Defect macro BOOST_NO_CXX14_DIGIT_SEPARATORS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX14_GENERIC_LAMBDAS +# ifdef BOOST_NO_CXX14_GENERIC_LAMBDAS +# error "Defect macro BOOST_NO_CXX14_GENERIC_LAMBDAS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX14_HDR_SHARED_MUTEX +# ifdef BOOST_NO_CXX14_HDR_SHARED_MUTEX +# error "Defect macro BOOST_NO_CXX14_HDR_SHARED_MUTEX is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES +# ifdef BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES +# error "Defect macro BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX14_AGGREGATE_NSDMI +# ifdef BOOST_NO_CXX14_AGGREGATE_NSDMI +# error "Defect macro BOOST_NO_CXX14_AGGREGATE_NSDMI is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION +# ifdef BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION +# error "Defect macro BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX14_STD_EXCHANGE +# ifdef BOOST_NO_CXX14_STD_EXCHANGE +# error "Defect macro BOOST_NO_CXX14_STD_EXCHANGE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX14_VARIABLE_TEMPLATES +# ifdef BOOST_NO_CXX14_VARIABLE_TEMPLATES +# error "Defect macro BOOST_NO_CXX14_VARIABLE_TEMPLATES is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_FOLD_EXPRESSIONS +# ifdef BOOST_NO_CXX17_FOLD_EXPRESSIONS +# error "Defect macro BOOST_NO_CXX17_FOLD_EXPRESSIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_HDR_OPTIONAL +# ifdef BOOST_NO_CXX17_HDR_OPTIONAL +# error "Defect macro BOOST_NO_CXX17_HDR_OPTIONAL is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_HDR_STRING_VIEW +# ifdef BOOST_NO_CXX17_HDR_STRING_VIEW +# error "Defect macro BOOST_NO_CXX17_HDR_STRING_VIEW is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_HDR_VARIANT +# ifdef BOOST_NO_CXX17_HDR_VARIANT +# error "Defect macro BOOST_NO_CXX17_HDR_VARIANT is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_IF_CONSTEXPR +# ifdef BOOST_NO_CXX17_IF_CONSTEXPR +# error "Defect macro BOOST_NO_CXX17_IF_CONSTEXPR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_INLINE_VARIABLES +# ifdef BOOST_NO_CXX17_INLINE_VARIABLES +# error "Defect macro BOOST_NO_CXX17_INLINE_VARIABLES is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_ITERATOR_TRAITS +# ifdef BOOST_NO_CXX17_ITERATOR_TRAITS +# error "Defect macro BOOST_NO_CXX17_ITERATOR_TRAITS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_STD_APPLY +# ifdef BOOST_NO_CXX17_STD_APPLY +# error "Defect macro BOOST_NO_CXX17_STD_APPLY is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_STD_INVOKE +# ifdef BOOST_NO_CXX17_STD_INVOKE +# error "Defect macro BOOST_NO_CXX17_STD_INVOKE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_STRUCTURED_BINDINGS +# ifdef BOOST_NO_CXX17_STRUCTURED_BINDINGS +# error "Defect macro BOOST_NO_CXX17_STRUCTURED_BINDINGS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX98_BINDERS +# ifdef BOOST_NO_CXX98_BINDERS +# error "Defect macro BOOST_NO_CXX98_BINDERS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX98_FUNCTION_BASE +# ifdef BOOST_NO_CXX98_FUNCTION_BASE +# error "Defect macro BOOST_NO_CXX98_FUNCTION_BASE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX98_RANDOM_SHUFFLE +# ifdef BOOST_NO_CXX98_RANDOM_SHUFFLE +# error "Defect macro BOOST_NO_CXX98_RANDOM_SHUFFLE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_HDR_FUNCTIONAL +# ifdef BOOST_NO_CXX11_HDR_FUNCTIONAL +# error "Defect macro BOOST_NO_CXX11_HDR_FUNCTIONAL is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_DECLTYPE +# ifdef BOOST_NO_CXX11_DECLTYPE +# error "Defect macro BOOST_NO_CXX11_DECLTYPE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_DECLTYPE_N3276 +# ifdef BOOST_NO_CXX11_DECLTYPE_N3276 +# error "Defect macro BOOST_NO_CXX11_DECLTYPE_N3276 is defined." +# endif +#endif +#ifdef TEST_BOOST_DEDUCED_TYPENAME +# ifdef BOOST_DEDUCED_TYPENAME +# error "Defect macro BOOST_DEDUCED_TYPENAME is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_DEFAULTED_FUNCTIONS +# ifdef BOOST_NO_CXX11_DEFAULTED_FUNCTIONS +# error "Defect macro BOOST_NO_CXX11_DEFAULTED_FUNCTIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_DELETED_FUNCTIONS +# ifdef BOOST_NO_CXX11_DELETED_FUNCTIONS +# error "Defect macro BOOST_NO_CXX11_DELETED_FUNCTIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_DEPENDENT_NESTED_DERIVATIONS +# ifdef BOOST_NO_DEPENDENT_NESTED_DERIVATIONS +# error "Defect macro BOOST_NO_DEPENDENT_NESTED_DERIVATIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS +# ifdef BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS +# error "Defect macro BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_EXCEPTION_STD_NAMESPACE +# ifdef BOOST_NO_EXCEPTION_STD_NAMESPACE +# error "Defect macro BOOST_NO_EXCEPTION_STD_NAMESPACE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_EXCEPTIONS +# ifdef BOOST_NO_EXCEPTIONS +# error "Defect macro BOOST_NO_EXCEPTIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS +# ifdef BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS +# error "Defect macro BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS +# ifdef BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS +# error "Defect macro BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_EXTERN_TEMPLATE +# ifdef BOOST_NO_CXX11_EXTERN_TEMPLATE +# error "Defect macro BOOST_NO_CXX11_EXTERN_TEMPLATE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_FENV_H +# ifdef BOOST_NO_FENV_H +# error "Defect macro BOOST_NO_FENV_H is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS +# ifdef BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS +# error "Defect macro BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_FUNCTION_TEMPLATE_ORDERING +# ifdef BOOST_NO_FUNCTION_TEMPLATE_ORDERING +# error "Defect macro BOOST_NO_FUNCTION_TEMPLATE_ORDERING is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS +# ifdef BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS +# error "Defect macro BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS +# ifdef BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS +# error "Defect macro BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_MS_INT64_NUMERIC_LIMITS +# ifdef BOOST_NO_MS_INT64_NUMERIC_LIMITS +# error "Defect macro BOOST_NO_MS_INT64_NUMERIC_LIMITS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_INCLASS_MEMBER_INITIALIZATION +# ifdef BOOST_NO_INCLASS_MEMBER_INITIALIZATION +# error "Defect macro BOOST_NO_INCLASS_MEMBER_INITIALIZATION is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_INTEGRAL_INT64_T +# ifdef BOOST_NO_INTEGRAL_INT64_T +# error "Defect macro BOOST_NO_INTEGRAL_INT64_T is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_IOSFWD +# ifdef BOOST_NO_IOSFWD +# error "Defect macro BOOST_NO_IOSFWD is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_IOSTREAM +# ifdef BOOST_NO_IOSTREAM +# error "Defect macro BOOST_NO_IOSTREAM is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_IS_ABSTRACT +# ifdef BOOST_NO_IS_ABSTRACT +# error "Defect macro BOOST_NO_IS_ABSTRACT is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS +# ifdef BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS +# error "Defect macro BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_LAMBDAS +# ifdef BOOST_NO_CXX11_LAMBDAS +# error "Defect macro BOOST_NO_CXX11_LAMBDAS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_LIMITS +# ifdef BOOST_NO_LIMITS +# error "Defect macro BOOST_NO_LIMITS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS +# ifdef BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS +# error "Defect macro BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_LONG_LONG_NUMERIC_LIMITS +# ifdef BOOST_NO_LONG_LONG_NUMERIC_LIMITS +# error "Defect macro BOOST_NO_LONG_LONG_NUMERIC_LIMITS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_LONG_LONG +# ifdef BOOST_NO_LONG_LONG +# error "Defect macro BOOST_NO_LONG_LONG is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS +# ifdef BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS +# error "Defect macro BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_MEMBER_TEMPLATE_KEYWORD +# ifdef BOOST_NO_MEMBER_TEMPLATE_KEYWORD +# error "Defect macro BOOST_NO_MEMBER_TEMPLATE_KEYWORD is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS +# ifdef BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS +# error "Defect macro BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_MEMBER_TEMPLATE_FRIENDS +# ifdef BOOST_NO_MEMBER_TEMPLATE_FRIENDS +# error "Defect macro BOOST_NO_MEMBER_TEMPLATE_FRIENDS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_MEMBER_TEMPLATES +# ifdef BOOST_NO_MEMBER_TEMPLATES +# error "Defect macro BOOST_NO_MEMBER_TEMPLATES is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_NESTED_FRIENDSHIP +# ifdef BOOST_NO_NESTED_FRIENDSHIP +# error "Defect macro BOOST_NO_NESTED_FRIENDSHIP is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_NOEXCEPT +# ifdef BOOST_NO_CXX11_NOEXCEPT +# error "Defect macro BOOST_NO_CXX11_NOEXCEPT is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_NULLPTR +# ifdef BOOST_NO_CXX11_NULLPTR +# error "Defect macro BOOST_NO_CXX11_NULLPTR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_OPERATORS_IN_NAMESPACE +# ifdef BOOST_NO_OPERATORS_IN_NAMESPACE +# error "Defect macro BOOST_NO_OPERATORS_IN_NAMESPACE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS +# ifdef BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS +# error "Defect macro BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION +# ifdef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION +# error "Defect macro BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_PRIVATE_IN_AGGREGATE +# ifdef BOOST_NO_PRIVATE_IN_AGGREGATE +# error "Defect macro BOOST_NO_PRIVATE_IN_AGGREGATE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_POINTER_TO_MEMBER_CONST +# ifdef BOOST_NO_POINTER_TO_MEMBER_CONST +# error "Defect macro BOOST_NO_POINTER_TO_MEMBER_CONST is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_RANGE_BASED_FOR +# ifdef BOOST_NO_CXX11_RANGE_BASED_FOR +# error "Defect macro BOOST_NO_CXX11_RANGE_BASED_FOR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_RAW_LITERALS +# ifdef BOOST_NO_CXX11_RAW_LITERALS +# error "Defect macro BOOST_NO_CXX11_RAW_LITERALS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_RESTRICT_REFERENCES +# ifdef BOOST_NO_RESTRICT_REFERENCES +# error "Defect macro BOOST_NO_RESTRICT_REFERENCES is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_UNREACHABLE_RETURN_DETECTION +# ifdef BOOST_NO_UNREACHABLE_RETURN_DETECTION +# error "Defect macro BOOST_NO_UNREACHABLE_RETURN_DETECTION is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_RTTI +# ifdef BOOST_NO_RTTI +# error "Defect macro BOOST_NO_RTTI is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_RVALUE_REFERENCES +# ifdef BOOST_NO_CXX11_RVALUE_REFERENCES +# error "Defect macro BOOST_NO_CXX11_RVALUE_REFERENCES is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_SCOPED_ENUMS +# ifdef BOOST_NO_CXX11_SCOPED_ENUMS +# error "Defect macro BOOST_NO_CXX11_SCOPED_ENUMS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_SFINAE +# ifdef BOOST_NO_SFINAE +# error "Defect macro BOOST_NO_SFINAE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_SFINAE_EXPR +# ifdef BOOST_NO_SFINAE_EXPR +# error "Defect macro BOOST_NO_SFINAE_EXPR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STRINGSTREAM +# ifdef BOOST_NO_STRINGSTREAM +# error "Defect macro BOOST_NO_STRINGSTREAM is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_STATIC_ASSERT +# ifdef BOOST_NO_CXX11_STATIC_ASSERT +# error "Defect macro BOOST_NO_CXX11_STATIC_ASSERT is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STD_ALLOCATOR +# ifdef BOOST_NO_STD_ALLOCATOR +# error "Defect macro BOOST_NO_STD_ALLOCATOR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STD_DISTANCE +# ifdef BOOST_NO_STD_DISTANCE +# error "Defect macro BOOST_NO_STD_DISTANCE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STD_ITERATOR_TRAITS +# ifdef BOOST_NO_STD_ITERATOR_TRAITS +# error "Defect macro BOOST_NO_STD_ITERATOR_TRAITS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STD_ITERATOR +# ifdef BOOST_NO_STD_ITERATOR +# error "Defect macro BOOST_NO_STD_ITERATOR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STD_LOCALE +# ifdef BOOST_NO_STD_LOCALE +# error "Defect macro BOOST_NO_STD_LOCALE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STD_MESSAGES +# ifdef BOOST_NO_STD_MESSAGES +# error "Defect macro BOOST_NO_STD_MESSAGES is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STD_MIN_MAX +# ifdef BOOST_NO_STD_MIN_MAX +# error "Defect macro BOOST_NO_STD_MIN_MAX is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN +# ifdef BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN +# error "Defect macro BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STD_TYPEINFO +# ifdef BOOST_NO_STD_TYPEINFO +# error "Defect macro BOOST_NO_STD_TYPEINFO is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STD_USE_FACET +# ifdef BOOST_NO_STD_USE_FACET +# error "Defect macro BOOST_NO_STD_USE_FACET is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STD_WSTREAMBUF +# ifdef BOOST_NO_STD_WSTREAMBUF +# error "Defect macro BOOST_NO_STD_WSTREAMBUF is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STD_WSTRING +# ifdef BOOST_NO_STD_WSTRING +# error "Defect macro BOOST_NO_STD_WSTRING is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_STDC_NAMESPACE +# ifdef BOOST_NO_STDC_NAMESPACE +# error "Defect macro BOOST_NO_STDC_NAMESPACE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_SWPRINTF +# ifdef BOOST_NO_SWPRINTF +# error "Defect macro BOOST_NO_SWPRINTF is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS +# ifdef BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS +# error "Defect macro BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_TEMPLATE_ALIASES +# ifdef BOOST_NO_CXX11_TEMPLATE_ALIASES +# error "Defect macro BOOST_NO_CXX11_TEMPLATE_ALIASES is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_TEMPLATED_IOSTREAMS +# ifdef BOOST_NO_TEMPLATED_IOSTREAMS +# error "Defect macro BOOST_NO_TEMPLATED_IOSTREAMS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_TEMPLATE_TEMPLATES +# ifdef BOOST_NO_TEMPLATE_TEMPLATES +# error "Defect macro BOOST_NO_TEMPLATE_TEMPLATES is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_TWO_PHASE_NAME_LOOKUP +# ifdef BOOST_NO_TWO_PHASE_NAME_LOOKUP +# error "Defect macro BOOST_NO_TWO_PHASE_NAME_LOOKUP is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_TYPEID +# ifdef BOOST_NO_TYPEID +# error "Defect macro BOOST_NO_TYPEID is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_TYPENAME_WITH_CTOR +# ifdef BOOST_NO_TYPENAME_WITH_CTOR +# error "Defect macro BOOST_NO_TYPENAME_WITH_CTOR is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_UNICODE_LITERALS +# ifdef BOOST_NO_CXX11_UNICODE_LITERALS +# error "Defect macro BOOST_NO_CXX11_UNICODE_LITERALS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX +# ifdef BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX +# error "Defect macro BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX is defined." +# endif +#endif +#ifdef TEST_BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL +# ifdef BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL +# error "Defect macro BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE +# ifdef BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE +# error "Defect macro BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_USING_TEMPLATE +# ifdef BOOST_NO_USING_TEMPLATE +# error "Defect macro BOOST_NO_USING_TEMPLATE is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_VARIADIC_MACROS +# ifdef BOOST_NO_CXX11_VARIADIC_MACROS +# error "Defect macro BOOST_NO_CXX11_VARIADIC_MACROS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX11_VARIADIC_TEMPLATES +# ifdef BOOST_NO_CXX11_VARIADIC_TEMPLATES +# error "Defect macro BOOST_NO_CXX11_VARIADIC_TEMPLATES is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_VOID_RETURNS +# ifdef BOOST_NO_VOID_RETURNS +# error "Defect macro BOOST_NO_VOID_RETURNS is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_INTRINSIC_WCHAR_T +# ifdef BOOST_NO_INTRINSIC_WCHAR_T +# error "Defect macro BOOST_NO_INTRINSIC_WCHAR_T is defined." +# endif +#endif + +int main( int, char *[] ) +{ + return 0; +} + |