diff --git a/checks/Jamfile.v2 b/checks/Jamfile.v2 index a602c4e4..f3758f41 100644 --- a/checks/Jamfile.v2 +++ b/checks/Jamfile.v2 @@ -1,6 +1,6 @@ # # *** DO NOT EDIT THIS FILE BY HAND *** -# This file was automatically generated on Mon Dec 09 09:47:38 2019 +# This file was automatically generated on Sun Jul 26 20:34:45 2020 # by libs/config/tools/generate.cpp # Copyright John Maddock. # Use, modification and distribution are subject to the @@ -101,6 +101,7 @@ obj cxx11_smart_ptr : test_case.cpp : TEST_BOOST_NO_CXX11_SMART_PTR ; obj cxx11_std_align : test_case.cpp : TEST_BOOST_NO_CXX11_STD_ALIGN ; obj cxx11_thread_local : test_case.cpp : TEST_BOOST_NO_CXX11_THREAD_LOCAL ; obj cxx11_trailing_result_types : test_case.cpp : TEST_BOOST_NO_CXX11_TRAILING_RESULT_TYPES ; +obj cxx11_unrestricted_union : test_case.cpp : TEST_BOOST_NO_CXX11_UNRESTRICTED_UNION ; obj cxx11_user_defined_literals : test_case.cpp : TEST_BOOST_NO_CXX11_USER_DEFINED_LITERALS ; obj cxx14_binary_literals : test_case.cpp : TEST_BOOST_NO_CXX14_BINARY_LITERALS ; obj cxx14_constexpr : test_case.cpp : TEST_BOOST_NO_CXX14_CONSTEXPR ; @@ -114,6 +115,11 @@ obj cxx14_return_type_deduction : test_case.cpp : TEST_BOOST_NO_CXX14_RE obj cxx14_std_exchange : test_case.cpp : TEST_BOOST_NO_CXX14_STD_EXCHANGE ; obj cxx14_variable_templates : test_case.cpp : TEST_BOOST_NO_CXX14_VARIABLE_TEMPLATES ; obj cxx17_fold_expressions : test_case.cpp : TEST_BOOST_NO_CXX17_FOLD_EXPRESSIONS ; +obj cxx17_hdr_any : test_case.cpp : TEST_BOOST_NO_CXX17_HDR_ANY ; +obj cxx17_hdr_charconv : test_case.cpp : TEST_BOOST_NO_CXX17_HDR_CHARCONV ; +obj cxx17_hdr_execution : test_case.cpp : TEST_BOOST_NO_CXX17_HDR_EXECUTION ; +obj cxx17_hdr_filesystem : test_case.cpp : TEST_BOOST_NO_CXX17_HDR_FILESYSTEM ; +obj cxx17_hdr_memory_resource : test_case.cpp : TEST_BOOST_NO_CXX17_HDR_MEMORY_RESOURCE ; obj cxx17_hdr_optional : test_case.cpp : TEST_BOOST_NO_CXX17_HDR_OPTIONAL ; obj cxx17_hdr_string_view : test_case.cpp : TEST_BOOST_NO_CXX17_HDR_STRING_VIEW ; obj cxx17_hdr_variant : test_case.cpp : TEST_BOOST_NO_CXX17_HDR_VARIANT ; @@ -202,7 +208,6 @@ obj typeid : test_case.cpp : TEST_BOOST_NO_TYPEID ; obj typename_with_ctor : test_case.cpp : TEST_BOOST_NO_TYPENAME_WITH_CTOR ; obj cxx11_unicode_literals : test_case.cpp : TEST_BOOST_NO_CXX11_UNICODE_LITERALS ; obj cxx11_unified_initialization_syntax : test_case.cpp : TEST_BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX ; -obj cxx11_unrestricted_union : test_case.cpp : TEST_BOOST_NO_CXX11_UNRESTRICTED_UNION ; obj boost_function_scope_using_declaration_breaks_adl : test_case.cpp : TEST_BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL ; obj using_declaration_overloads_from_typename_base : test_case.cpp : TEST_BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE ; obj using_template : test_case.cpp : TEST_BOOST_NO_USING_TEMPLATE ; diff --git a/checks/std/cpp_aggregate_bases_17.cpp b/checks/std/cpp_aggregate_bases_17.cpp index bb5b75bf..f69c1c15 100644 --- a/checks/std/cpp_aggregate_bases_17.cpp +++ b/checks/std/cpp_aggregate_bases_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_aggregate_nsdmi_14.cpp b/checks/std/cpp_aggregate_nsdmi_14.cpp index beba9aa5..3f013853 100644 --- a/checks/std/cpp_aggregate_nsdmi_14.cpp +++ b/checks/std/cpp_aggregate_nsdmi_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_alias_templates_11.cpp b/checks/std/cpp_alias_templates_11.cpp index 6c1b1b8c..4ac0cef5 100644 --- a/checks/std/cpp_alias_templates_11.cpp +++ b/checks/std/cpp_alias_templates_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_aligned_new_17.cpp b/checks/std/cpp_aligned_new_17.cpp index d5bae3bb..3811a90e 100644 --- a/checks/std/cpp_aligned_new_17.cpp +++ b/checks/std/cpp_aligned_new_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_attributes_11.cpp b/checks/std/cpp_attributes_11.cpp index 12eee8ea..282b50b0 100644 --- a/checks/std/cpp_attributes_11.cpp +++ b/checks/std/cpp_attributes_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_binary_literals_14.cpp b/checks/std/cpp_binary_literals_14.cpp index 1f9e7267..b2d2aeb0 100644 --- a/checks/std/cpp_binary_literals_14.cpp +++ b/checks/std/cpp_binary_literals_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_capture_star_this_17.cpp b/checks/std/cpp_capture_star_this_17.cpp index 99d82225..d6ff3bf9 100644 --- a/checks/std/cpp_capture_star_this_17.cpp +++ b/checks/std/cpp_capture_star_this_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_char8_t_20.cpp b/checks/std/cpp_char8_t_20.cpp index 3e04d8d3..a7730684 100644 --- a/checks/std/cpp_char8_t_20.cpp +++ b/checks/std/cpp_char8_t_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_conditional_explicit_20.cpp b/checks/std/cpp_conditional_explicit_20.cpp index e522ddc1..ccde0cb5 100644 --- a/checks/std/cpp_conditional_explicit_20.cpp +++ b/checks/std/cpp_conditional_explicit_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_constexpr_11.cpp b/checks/std/cpp_constexpr_11.cpp index 0cc5d85b..ebc2f0c0 100644 --- a/checks/std/cpp_constexpr_11.cpp +++ b/checks/std/cpp_constexpr_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_constexpr_14.cpp b/checks/std/cpp_constexpr_14.cpp index fbb41a27..1f28be6a 100644 --- a/checks/std/cpp_constexpr_14.cpp +++ b/checks/std/cpp_constexpr_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_constexpr_17.cpp b/checks/std/cpp_constexpr_17.cpp index 9f6f8bb9..c459de0b 100644 --- a/checks/std/cpp_constexpr_17.cpp +++ b/checks/std/cpp_constexpr_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_decltype_11.cpp b/checks/std/cpp_decltype_11.cpp index 83332698..6697eca0 100644 --- a/checks/std/cpp_decltype_11.cpp +++ b/checks/std/cpp_decltype_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_decltype_auto_14.cpp b/checks/std/cpp_decltype_auto_14.cpp index a4c905b9..5c59934c 100644 --- a/checks/std/cpp_decltype_auto_14.cpp +++ b/checks/std/cpp_decltype_auto_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_deduction_guides_17.cpp b/checks/std/cpp_deduction_guides_17.cpp index 8c967e9e..089f6d3f 100644 --- a/checks/std/cpp_deduction_guides_17.cpp +++ b/checks/std/cpp_deduction_guides_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_delegating_constructors_11.cpp b/checks/std/cpp_delegating_constructors_11.cpp index 8bfcccce..e6d87255 100644 --- a/checks/std/cpp_delegating_constructors_11.cpp +++ b/checks/std/cpp_delegating_constructors_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_enumerator_attributes_17.cpp b/checks/std/cpp_enumerator_attributes_17.cpp index c5627c61..85d5f2f4 100644 --- a/checks/std/cpp_enumerator_attributes_17.cpp +++ b/checks/std/cpp_enumerator_attributes_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_exceptions_03.cpp b/checks/std/cpp_exceptions_03.cpp index 1666ab00..9226fce6 100644 --- a/checks/std/cpp_exceptions_03.cpp +++ b/checks/std/cpp_exceptions_03.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_explicit_conversion_11.cpp b/checks/std/cpp_explicit_conversion_11.cpp index 19114e1e..fcd8703c 100644 --- a/checks/std/cpp_explicit_conversion_11.cpp +++ b/checks/std/cpp_explicit_conversion_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_fold_expressions_17.cpp b/checks/std/cpp_fold_expressions_17.cpp index 08e964b6..ae2cca71 100644 --- a/checks/std/cpp_fold_expressions_17.cpp +++ b/checks/std/cpp_fold_expressions_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_generic_lambdas_14.cpp b/checks/std/cpp_generic_lambdas_14.cpp index 97a7f489..3b92047f 100644 --- a/checks/std/cpp_generic_lambdas_14.cpp +++ b/checks/std/cpp_generic_lambdas_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_guaranteed_copy_elision_17.cpp b/checks/std/cpp_guaranteed_copy_elision_17.cpp index a09ae025..bf74878a 100644 --- a/checks/std/cpp_guaranteed_copy_elision_17.cpp +++ b/checks/std/cpp_guaranteed_copy_elision_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_hex_float_17.cpp b/checks/std/cpp_hex_float_17.cpp index 8e65313f..41414717 100644 --- a/checks/std/cpp_hex_float_17.cpp +++ b/checks/std/cpp_hex_float_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_if_constexpr_17.cpp b/checks/std/cpp_if_constexpr_17.cpp index a867be9f..4a63a7bb 100644 --- a/checks/std/cpp_if_constexpr_17.cpp +++ b/checks/std/cpp_if_constexpr_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_impl_destroying_delete_20.cpp b/checks/std/cpp_impl_destroying_delete_20.cpp index 21a21c9c..9a79b0a7 100644 --- a/checks/std/cpp_impl_destroying_delete_20.cpp +++ b/checks/std/cpp_impl_destroying_delete_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_impl_three_way_comparison_20.cpp b/checks/std/cpp_impl_three_way_comparison_20.cpp index b85d4439..d563723b 100644 --- a/checks/std/cpp_impl_three_way_comparison_20.cpp +++ b/checks/std/cpp_impl_three_way_comparison_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_inheriting_constructors_11.cpp b/checks/std/cpp_inheriting_constructors_11.cpp index e32b15a5..8d4749cc 100644 --- a/checks/std/cpp_inheriting_constructors_11.cpp +++ b/checks/std/cpp_inheriting_constructors_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_inheriting_constructors_17.cpp b/checks/std/cpp_inheriting_constructors_17.cpp index 0d107055..7865b631 100644 --- a/checks/std/cpp_inheriting_constructors_17.cpp +++ b/checks/std/cpp_inheriting_constructors_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_init_captures_14.cpp b/checks/std/cpp_init_captures_14.cpp index bd2dda91..b0c32a7d 100644 --- a/checks/std/cpp_init_captures_14.cpp +++ b/checks/std/cpp_init_captures_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_initializer_lists_11.cpp b/checks/std/cpp_initializer_lists_11.cpp index bb4afd85..a551879a 100644 --- a/checks/std/cpp_initializer_lists_11.cpp +++ b/checks/std/cpp_initializer_lists_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_inline_variables_17.cpp b/checks/std/cpp_inline_variables_17.cpp index 9e4e20d4..22059477 100644 --- a/checks/std/cpp_inline_variables_17.cpp +++ b/checks/std/cpp_inline_variables_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lambdas_11.cpp b/checks/std/cpp_lambdas_11.cpp index 3e021e23..f8c46317 100644 --- a/checks/std/cpp_lambdas_11.cpp +++ b/checks/std/cpp_lambdas_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_addressof_constexpr_17.cpp b/checks/std/cpp_lib_addressof_constexpr_17.cpp index 24afd0d1..6f2fa12f 100644 --- a/checks/std/cpp_lib_addressof_constexpr_17.cpp +++ b/checks/std/cpp_lib_addressof_constexpr_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_allocator_traits_is_always_equal_17.cpp b/checks/std/cpp_lib_allocator_traits_is_always_equal_17.cpp index 3e3f7981..e8b083a0 100644 --- a/checks/std/cpp_lib_allocator_traits_is_always_equal_17.cpp +++ b/checks/std/cpp_lib_allocator_traits_is_always_equal_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_any_17.cpp b/checks/std/cpp_lib_any_17.cpp index 424c0d73..944bec36 100644 --- a/checks/std/cpp_lib_any_17.cpp +++ b/checks/std/cpp_lib_any_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_apply_17.cpp b/checks/std/cpp_lib_apply_17.cpp index cb2efd86..15b1b37a 100644 --- a/checks/std/cpp_lib_apply_17.cpp +++ b/checks/std/cpp_lib_apply_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_array_constexpr_17.cpp b/checks/std/cpp_lib_array_constexpr_17.cpp index 5e61b10e..5ddad6b8 100644 --- a/checks/std/cpp_lib_array_constexpr_17.cpp +++ b/checks/std/cpp_lib_array_constexpr_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_as_const_17.cpp b/checks/std/cpp_lib_as_const_17.cpp index d423ede5..d3d5c708 100644 --- a/checks/std/cpp_lib_as_const_17.cpp +++ b/checks/std/cpp_lib_as_const_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_atomic_is_always_lock_free_17.cpp b/checks/std/cpp_lib_atomic_is_always_lock_free_17.cpp index 1cdc4c49..1a64fd15 100644 --- a/checks/std/cpp_lib_atomic_is_always_lock_free_17.cpp +++ b/checks/std/cpp_lib_atomic_is_always_lock_free_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_atomic_ref_20.cpp b/checks/std/cpp_lib_atomic_ref_20.cpp index 565df913..5a21d496 100644 --- a/checks/std/cpp_lib_atomic_ref_20.cpp +++ b/checks/std/cpp_lib_atomic_ref_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_bind_front_20.cpp b/checks/std/cpp_lib_bind_front_20.cpp index 278df596..d07553c3 100644 --- a/checks/std/cpp_lib_bind_front_20.cpp +++ b/checks/std/cpp_lib_bind_front_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_bit_cast_20.cpp b/checks/std/cpp_lib_bit_cast_20.cpp index bd92a43d..73e5bd02 100644 --- a/checks/std/cpp_lib_bit_cast_20.cpp +++ b/checks/std/cpp_lib_bit_cast_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_bool_constant_17.cpp b/checks/std/cpp_lib_bool_constant_17.cpp index 60317209..a5a0116c 100644 --- a/checks/std/cpp_lib_bool_constant_17.cpp +++ b/checks/std/cpp_lib_bool_constant_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_boyer_moore_searcher_17.cpp b/checks/std/cpp_lib_boyer_moore_searcher_17.cpp index b59a2884..77552cdc 100644 --- a/checks/std/cpp_lib_boyer_moore_searcher_17.cpp +++ b/checks/std/cpp_lib_boyer_moore_searcher_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_byte_17.cpp b/checks/std/cpp_lib_byte_17.cpp index b179249e..6908f1b2 100644 --- a/checks/std/cpp_lib_byte_17.cpp +++ b/checks/std/cpp_lib_byte_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_char8_t_20.cpp b/checks/std/cpp_lib_char8_t_20.cpp index 84db6e4d..c147b45f 100644 --- a/checks/std/cpp_lib_char8_t_20.cpp +++ b/checks/std/cpp_lib_char8_t_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_chrono_17.cpp b/checks/std/cpp_lib_chrono_17.cpp index f156ae1b..8fecb21d 100644 --- a/checks/std/cpp_lib_chrono_17.cpp +++ b/checks/std/cpp_lib_chrono_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_chrono_udls_14.cpp b/checks/std/cpp_lib_chrono_udls_14.cpp index 3e2f2abb..ef45cb97 100644 --- a/checks/std/cpp_lib_chrono_udls_14.cpp +++ b/checks/std/cpp_lib_chrono_udls_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_clamp_17.cpp b/checks/std/cpp_lib_clamp_17.cpp index a34238f8..64fabb3f 100644 --- a/checks/std/cpp_lib_clamp_17.cpp +++ b/checks/std/cpp_lib_clamp_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_complex_udls_14.cpp b/checks/std/cpp_lib_complex_udls_14.cpp index 5ed01b49..956f53f4 100644 --- a/checks/std/cpp_lib_complex_udls_14.cpp +++ b/checks/std/cpp_lib_complex_udls_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_concepts_20.cpp b/checks/std/cpp_lib_concepts_20.cpp index e43ebb33..681e0990 100644 --- a/checks/std/cpp_lib_concepts_20.cpp +++ b/checks/std/cpp_lib_concepts_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_constexpr_misc_20.cpp b/checks/std/cpp_lib_constexpr_misc_20.cpp index df726c67..1bc803ba 100644 --- a/checks/std/cpp_lib_constexpr_misc_20.cpp +++ b/checks/std/cpp_lib_constexpr_misc_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_constexpr_swap_algorithms_20.cpp b/checks/std/cpp_lib_constexpr_swap_algorithms_20.cpp index d847f74d..4938b04e 100644 --- a/checks/std/cpp_lib_constexpr_swap_algorithms_20.cpp +++ b/checks/std/cpp_lib_constexpr_swap_algorithms_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_destroying_delete_20.cpp b/checks/std/cpp_lib_destroying_delete_20.cpp index 10699c5f..a99217a5 100644 --- a/checks/std/cpp_lib_destroying_delete_20.cpp +++ b/checks/std/cpp_lib_destroying_delete_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_enable_shared_from_this_17.cpp b/checks/std/cpp_lib_enable_shared_from_this_17.cpp index 866a6636..fa2578fe 100644 --- a/checks/std/cpp_lib_enable_shared_from_this_17.cpp +++ b/checks/std/cpp_lib_enable_shared_from_this_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_erase_if_20.cpp b/checks/std/cpp_lib_erase_if_20.cpp index 398f902c..5e590edf 100644 --- a/checks/std/cpp_lib_erase_if_20.cpp +++ b/checks/std/cpp_lib_erase_if_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_exchange_function_14.cpp b/checks/std/cpp_lib_exchange_function_14.cpp index 0ea249f2..30bf0bf7 100644 --- a/checks/std/cpp_lib_exchange_function_14.cpp +++ b/checks/std/cpp_lib_exchange_function_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_execution_17.cpp b/checks/std/cpp_lib_execution_17.cpp index 99ca8dd9..9060b1cc 100644 --- a/checks/std/cpp_lib_execution_17.cpp +++ b/checks/std/cpp_lib_execution_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_filesystem_17.cpp b/checks/std/cpp_lib_filesystem_17.cpp index 1906db25..733698d2 100644 --- a/checks/std/cpp_lib_filesystem_17.cpp +++ b/checks/std/cpp_lib_filesystem_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_gcd_lcm_17.cpp b/checks/std/cpp_lib_gcd_lcm_17.cpp index 363da4c2..f742b55e 100644 --- a/checks/std/cpp_lib_gcd_lcm_17.cpp +++ b/checks/std/cpp_lib_gcd_lcm_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_generic_associative_lookup_14.cpp b/checks/std/cpp_lib_generic_associative_lookup_14.cpp index 54c46b1a..82fd006e 100644 --- a/checks/std/cpp_lib_generic_associative_lookup_14.cpp +++ b/checks/std/cpp_lib_generic_associative_lookup_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_generic_unordered_lookup_20.cpp b/checks/std/cpp_lib_generic_unordered_lookup_20.cpp index ab7a1564..c9d9d6ca 100644 --- a/checks/std/cpp_lib_generic_unordered_lookup_20.cpp +++ b/checks/std/cpp_lib_generic_unordered_lookup_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_hardware_interference_size_17.cpp b/checks/std/cpp_lib_hardware_interference_size_17.cpp index bdff4c82..94beee7d 100644 --- a/checks/std/cpp_lib_hardware_interference_size_17.cpp +++ b/checks/std/cpp_lib_hardware_interference_size_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_has_unique_object_representations_17.cpp b/checks/std/cpp_lib_has_unique_object_representations_17.cpp index 0b9169a8..21015655 100644 --- a/checks/std/cpp_lib_has_unique_object_representations_17.cpp +++ b/checks/std/cpp_lib_has_unique_object_representations_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_hypot_17.cpp b/checks/std/cpp_lib_hypot_17.cpp index 13e7890e..eedcdd37 100644 --- a/checks/std/cpp_lib_hypot_17.cpp +++ b/checks/std/cpp_lib_hypot_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_incomplete_container_elements_17.cpp b/checks/std/cpp_lib_incomplete_container_elements_17.cpp index 6d750f8e..71559e7c 100644 --- a/checks/std/cpp_lib_incomplete_container_elements_17.cpp +++ b/checks/std/cpp_lib_incomplete_container_elements_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_integer_sequence_14.cpp b/checks/std/cpp_lib_integer_sequence_14.cpp index 88e5e592..c91e7565 100644 --- a/checks/std/cpp_lib_integer_sequence_14.cpp +++ b/checks/std/cpp_lib_integer_sequence_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_integral_constant_callable_14.cpp b/checks/std/cpp_lib_integral_constant_callable_14.cpp index ee0ac8d0..89b79b1f 100644 --- a/checks/std/cpp_lib_integral_constant_callable_14.cpp +++ b/checks/std/cpp_lib_integral_constant_callable_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_invoke_17.cpp b/checks/std/cpp_lib_invoke_17.cpp index 0e7a1cdf..073f9ef4 100644 --- a/checks/std/cpp_lib_invoke_17.cpp +++ b/checks/std/cpp_lib_invoke_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_is_aggregate_17.cpp b/checks/std/cpp_lib_is_aggregate_17.cpp index 01d7c1b1..a181e3c0 100644 --- a/checks/std/cpp_lib_is_aggregate_17.cpp +++ b/checks/std/cpp_lib_is_aggregate_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_is_constant_evaluated_20.cpp b/checks/std/cpp_lib_is_constant_evaluated_20.cpp index 2d04d341..0cbdde7d 100644 --- a/checks/std/cpp_lib_is_constant_evaluated_20.cpp +++ b/checks/std/cpp_lib_is_constant_evaluated_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_is_final_14.cpp b/checks/std/cpp_lib_is_final_14.cpp index 95f416ed..57cb5139 100644 --- a/checks/std/cpp_lib_is_final_14.cpp +++ b/checks/std/cpp_lib_is_final_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_is_invocable_17.cpp b/checks/std/cpp_lib_is_invocable_17.cpp index e4bad421..60f500a5 100644 --- a/checks/std/cpp_lib_is_invocable_17.cpp +++ b/checks/std/cpp_lib_is_invocable_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_is_null_pointer_14.cpp b/checks/std/cpp_lib_is_null_pointer_14.cpp index 521e11b0..96bc0a28 100644 --- a/checks/std/cpp_lib_is_null_pointer_14.cpp +++ b/checks/std/cpp_lib_is_null_pointer_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_is_swappable_17.cpp b/checks/std/cpp_lib_is_swappable_17.cpp index d31a910c..c48b2e10 100644 --- a/checks/std/cpp_lib_is_swappable_17.cpp +++ b/checks/std/cpp_lib_is_swappable_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_launder_17.cpp b/checks/std/cpp_lib_launder_17.cpp index 7e70cebe..0f57c76e 100644 --- a/checks/std/cpp_lib_launder_17.cpp +++ b/checks/std/cpp_lib_launder_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_list_remove_return_type_20.cpp b/checks/std/cpp_lib_list_remove_return_type_20.cpp index 5e243e67..b48a87e5 100644 --- a/checks/std/cpp_lib_list_remove_return_type_20.cpp +++ b/checks/std/cpp_lib_list_remove_return_type_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_logical_traits_17.cpp b/checks/std/cpp_lib_logical_traits_17.cpp index dc0b9824..9668eecc 100644 --- a/checks/std/cpp_lib_logical_traits_17.cpp +++ b/checks/std/cpp_lib_logical_traits_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_make_from_tuple_17.cpp b/checks/std/cpp_lib_make_from_tuple_17.cpp index ce6be87e..22730b22 100644 --- a/checks/std/cpp_lib_make_from_tuple_17.cpp +++ b/checks/std/cpp_lib_make_from_tuple_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_make_reverse_iterator_14.cpp b/checks/std/cpp_lib_make_reverse_iterator_14.cpp index 3f9ac2c7..1ae6968a 100644 --- a/checks/std/cpp_lib_make_reverse_iterator_14.cpp +++ b/checks/std/cpp_lib_make_reverse_iterator_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_make_unique_14.cpp b/checks/std/cpp_lib_make_unique_14.cpp index 3285efb0..3214f65d 100644 --- a/checks/std/cpp_lib_make_unique_14.cpp +++ b/checks/std/cpp_lib_make_unique_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_map_try_emplace_17.cpp b/checks/std/cpp_lib_map_try_emplace_17.cpp index 275d856f..4ea458af 100644 --- a/checks/std/cpp_lib_map_try_emplace_17.cpp +++ b/checks/std/cpp_lib_map_try_emplace_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_math_special_functions_17.cpp b/checks/std/cpp_lib_math_special_functions_17.cpp index e2f10e86..fe767563 100644 --- a/checks/std/cpp_lib_math_special_functions_17.cpp +++ b/checks/std/cpp_lib_math_special_functions_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_memory_resource_17.cpp b/checks/std/cpp_lib_memory_resource_17.cpp index 168898ac..58e06e55 100644 --- a/checks/std/cpp_lib_memory_resource_17.cpp +++ b/checks/std/cpp_lib_memory_resource_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_node_extract_17.cpp b/checks/std/cpp_lib_node_extract_17.cpp index f71e54ed..c049c25e 100644 --- a/checks/std/cpp_lib_node_extract_17.cpp +++ b/checks/std/cpp_lib_node_extract_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_nonmember_container_access_17.cpp b/checks/std/cpp_lib_nonmember_container_access_17.cpp index 03586bf5..86989f1c 100644 --- a/checks/std/cpp_lib_nonmember_container_access_17.cpp +++ b/checks/std/cpp_lib_nonmember_container_access_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_not_fn_17.cpp b/checks/std/cpp_lib_not_fn_17.cpp index a83b104b..1b134048 100644 --- a/checks/std/cpp_lib_not_fn_17.cpp +++ b/checks/std/cpp_lib_not_fn_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_null_iterators_14.cpp b/checks/std/cpp_lib_null_iterators_14.cpp index 9c6b5bb5..31914f8f 100644 --- a/checks/std/cpp_lib_null_iterators_14.cpp +++ b/checks/std/cpp_lib_null_iterators_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_optional_17.cpp b/checks/std/cpp_lib_optional_17.cpp index f754542d..949fad3b 100644 --- a/checks/std/cpp_lib_optional_17.cpp +++ b/checks/std/cpp_lib_optional_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_parallel_algorithm_17.cpp b/checks/std/cpp_lib_parallel_algorithm_17.cpp index 4216c871..9b53b44d 100644 --- a/checks/std/cpp_lib_parallel_algorithm_17.cpp +++ b/checks/std/cpp_lib_parallel_algorithm_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_quoted_string_io_14.cpp b/checks/std/cpp_lib_quoted_string_io_14.cpp index b773e4aa..484f9bef 100644 --- a/checks/std/cpp_lib_quoted_string_io_14.cpp +++ b/checks/std/cpp_lib_quoted_string_io_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_ranges_20.cpp b/checks/std/cpp_lib_ranges_20.cpp index 6e03769f..0ca3a897 100644 --- a/checks/std/cpp_lib_ranges_20.cpp +++ b/checks/std/cpp_lib_ranges_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_raw_memory_algorithms_17.cpp b/checks/std/cpp_lib_raw_memory_algorithms_17.cpp index b38e6aae..88bbab5c 100644 --- a/checks/std/cpp_lib_raw_memory_algorithms_17.cpp +++ b/checks/std/cpp_lib_raw_memory_algorithms_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_result_of_sfinae_14.cpp b/checks/std/cpp_lib_result_of_sfinae_14.cpp index f840dc7c..2a247f99 100644 --- a/checks/std/cpp_lib_result_of_sfinae_14.cpp +++ b/checks/std/cpp_lib_result_of_sfinae_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_robust_nonmodifying_seq_ops_14.cpp b/checks/std/cpp_lib_robust_nonmodifying_seq_ops_14.cpp index bcbca0a5..11f08cbe 100644 --- a/checks/std/cpp_lib_robust_nonmodifying_seq_ops_14.cpp +++ b/checks/std/cpp_lib_robust_nonmodifying_seq_ops_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_sample_17.cpp b/checks/std/cpp_lib_sample_17.cpp index 5247240b..517a25d3 100644 --- a/checks/std/cpp_lib_sample_17.cpp +++ b/checks/std/cpp_lib_sample_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_scoped_lock_17.cpp b/checks/std/cpp_lib_scoped_lock_17.cpp index 8dbc91f8..5c9ed55b 100644 --- a/checks/std/cpp_lib_scoped_lock_17.cpp +++ b/checks/std/cpp_lib_scoped_lock_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_shared_mutex_17.cpp b/checks/std/cpp_lib_shared_mutex_17.cpp index 2a9a8fee..dc5093e5 100644 --- a/checks/std/cpp_lib_shared_mutex_17.cpp +++ b/checks/std/cpp_lib_shared_mutex_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_shared_ptr_arrays_17.cpp b/checks/std/cpp_lib_shared_ptr_arrays_17.cpp index bb35134c..5fdd03bf 100644 --- a/checks/std/cpp_lib_shared_ptr_arrays_17.cpp +++ b/checks/std/cpp_lib_shared_ptr_arrays_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_shared_ptr_weak_type_17.cpp b/checks/std/cpp_lib_shared_ptr_weak_type_17.cpp index 9aa43ff5..43657138 100644 --- a/checks/std/cpp_lib_shared_ptr_weak_type_17.cpp +++ b/checks/std/cpp_lib_shared_ptr_weak_type_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_shared_timed_mutex_14.cpp b/checks/std/cpp_lib_shared_timed_mutex_14.cpp index fb12ad99..0606fa17 100644 --- a/checks/std/cpp_lib_shared_timed_mutex_14.cpp +++ b/checks/std/cpp_lib_shared_timed_mutex_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_string_udls_14.cpp b/checks/std/cpp_lib_string_udls_14.cpp index dcc5d5a5..4444a7ac 100644 --- a/checks/std/cpp_lib_string_udls_14.cpp +++ b/checks/std/cpp_lib_string_udls_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_string_view_17.cpp b/checks/std/cpp_lib_string_view_17.cpp index 2c2442ab..23181eb4 100644 --- a/checks/std/cpp_lib_string_view_17.cpp +++ b/checks/std/cpp_lib_string_view_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_three_way_comparison_20.cpp b/checks/std/cpp_lib_three_way_comparison_20.cpp index 053ea10a..215c9b0d 100644 --- a/checks/std/cpp_lib_three_way_comparison_20.cpp +++ b/checks/std/cpp_lib_three_way_comparison_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_to_chars_17.cpp b/checks/std/cpp_lib_to_chars_17.cpp index ae56a875..2f3f2890 100644 --- a/checks/std/cpp_lib_to_chars_17.cpp +++ b/checks/std/cpp_lib_to_chars_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_transformation_trait_aliases_14.cpp b/checks/std/cpp_lib_transformation_trait_aliases_14.cpp index 04a1fe8e..af159426 100644 --- a/checks/std/cpp_lib_transformation_trait_aliases_14.cpp +++ b/checks/std/cpp_lib_transformation_trait_aliases_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_transparent_operators_14.cpp b/checks/std/cpp_lib_transparent_operators_14.cpp index a202d5ae..850503ad 100644 --- a/checks/std/cpp_lib_transparent_operators_14.cpp +++ b/checks/std/cpp_lib_transparent_operators_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_transparent_operators_17.cpp b/checks/std/cpp_lib_transparent_operators_17.cpp index 01b846a2..72c718af 100644 --- a/checks/std/cpp_lib_transparent_operators_17.cpp +++ b/checks/std/cpp_lib_transparent_operators_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_tuple_element_t_14.cpp b/checks/std/cpp_lib_tuple_element_t_14.cpp index 46a38f62..ff168885 100644 --- a/checks/std/cpp_lib_tuple_element_t_14.cpp +++ b/checks/std/cpp_lib_tuple_element_t_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_tuples_by_type_14.cpp b/checks/std/cpp_lib_tuples_by_type_14.cpp index d6b310ba..47771e05 100644 --- a/checks/std/cpp_lib_tuples_by_type_14.cpp +++ b/checks/std/cpp_lib_tuples_by_type_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_type_trait_variable_templates_17.cpp b/checks/std/cpp_lib_type_trait_variable_templates_17.cpp index ddb7d1d4..a0fc00c4 100644 --- a/checks/std/cpp_lib_type_trait_variable_templates_17.cpp +++ b/checks/std/cpp_lib_type_trait_variable_templates_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_uncaught_exceptions_17.cpp b/checks/std/cpp_lib_uncaught_exceptions_17.cpp index edbde1d3..22ca0242 100644 --- a/checks/std/cpp_lib_uncaught_exceptions_17.cpp +++ b/checks/std/cpp_lib_uncaught_exceptions_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_unordered_map_try_emplace_17.cpp b/checks/std/cpp_lib_unordered_map_try_emplace_17.cpp index 7c77d15c..28a6121b 100644 --- a/checks/std/cpp_lib_unordered_map_try_emplace_17.cpp +++ b/checks/std/cpp_lib_unordered_map_try_emplace_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_variant_17.cpp b/checks/std/cpp_lib_variant_17.cpp index 322a39f6..79352b78 100644 --- a/checks/std/cpp_lib_variant_17.cpp +++ b/checks/std/cpp_lib_variant_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_lib_void_t_17.cpp b/checks/std/cpp_lib_void_t_17.cpp index 8a0f0a9b..b5a07e93 100644 --- a/checks/std/cpp_lib_void_t_17.cpp +++ b/checks/std/cpp_lib_void_t_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_namespace_attributes_17.cpp b/checks/std/cpp_namespace_attributes_17.cpp index 6f8ffca1..cb4d4d04 100644 --- a/checks/std/cpp_namespace_attributes_17.cpp +++ b/checks/std/cpp_namespace_attributes_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_noexcept_function_type_17.cpp b/checks/std/cpp_noexcept_function_type_17.cpp index 7b042245..c9a55ae8 100644 --- a/checks/std/cpp_noexcept_function_type_17.cpp +++ b/checks/std/cpp_noexcept_function_type_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_nontype_template_args_17.cpp b/checks/std/cpp_nontype_template_args_17.cpp index 235ea644..c759a49f 100644 --- a/checks/std/cpp_nontype_template_args_17.cpp +++ b/checks/std/cpp_nontype_template_args_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_nontype_template_parameter_auto_17.cpp b/checks/std/cpp_nontype_template_parameter_auto_17.cpp index a68d9f76..70f38f5c 100644 --- a/checks/std/cpp_nontype_template_parameter_auto_17.cpp +++ b/checks/std/cpp_nontype_template_parameter_auto_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_nontype_template_parameter_class_20.cpp b/checks/std/cpp_nontype_template_parameter_class_20.cpp index 19c1512c..37d18ec9 100644 --- a/checks/std/cpp_nontype_template_parameter_class_20.cpp +++ b/checks/std/cpp_nontype_template_parameter_class_20.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_nsdmi_11.cpp b/checks/std/cpp_nsdmi_11.cpp index f135005d..e4b07702 100644 --- a/checks/std/cpp_nsdmi_11.cpp +++ b/checks/std/cpp_nsdmi_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_range_based_for_11.cpp b/checks/std/cpp_range_based_for_11.cpp index 0e85ed5a..54edc513 100644 --- a/checks/std/cpp_range_based_for_11.cpp +++ b/checks/std/cpp_range_based_for_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_range_based_for_17.cpp b/checks/std/cpp_range_based_for_17.cpp index cf83e9d0..29665698 100644 --- a/checks/std/cpp_range_based_for_17.cpp +++ b/checks/std/cpp_range_based_for_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_raw_strings_11.cpp b/checks/std/cpp_raw_strings_11.cpp index 6abec7bd..edc8d550 100644 --- a/checks/std/cpp_raw_strings_11.cpp +++ b/checks/std/cpp_raw_strings_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_ref_qualifiers_11.cpp b/checks/std/cpp_ref_qualifiers_11.cpp index b3ec7833..0d2736e9 100644 --- a/checks/std/cpp_ref_qualifiers_11.cpp +++ b/checks/std/cpp_ref_qualifiers_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_return_type_deduction_14.cpp b/checks/std/cpp_return_type_deduction_14.cpp index 5734a615..bdf81de2 100644 --- a/checks/std/cpp_return_type_deduction_14.cpp +++ b/checks/std/cpp_return_type_deduction_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_rtti_03.cpp b/checks/std/cpp_rtti_03.cpp index d3c51e6a..bf441c50 100644 --- a/checks/std/cpp_rtti_03.cpp +++ b/checks/std/cpp_rtti_03.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_rvalue_references_11.cpp b/checks/std/cpp_rvalue_references_11.cpp index cfcb4ee6..d7129862 100644 --- a/checks/std/cpp_rvalue_references_11.cpp +++ b/checks/std/cpp_rvalue_references_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_sized_deallocation_14.cpp b/checks/std/cpp_sized_deallocation_14.cpp index 433c1454..66191bed 100644 --- a/checks/std/cpp_sized_deallocation_14.cpp +++ b/checks/std/cpp_sized_deallocation_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_static_assert_11.cpp b/checks/std/cpp_static_assert_11.cpp index 386f7f25..7a1385fd 100644 --- a/checks/std/cpp_static_assert_11.cpp +++ b/checks/std/cpp_static_assert_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_static_assert_17.cpp b/checks/std/cpp_static_assert_17.cpp index 8c2dd17b..d94c9ad1 100644 --- a/checks/std/cpp_static_assert_17.cpp +++ b/checks/std/cpp_static_assert_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_structured_bindings_17.cpp b/checks/std/cpp_structured_bindings_17.cpp index f7c4d4ca..ea2d63bf 100644 --- a/checks/std/cpp_structured_bindings_17.cpp +++ b/checks/std/cpp_structured_bindings_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_template_template_args_17.cpp b/checks/std/cpp_template_template_args_17.cpp index f2865f36..6845f944 100644 --- a/checks/std/cpp_template_template_args_17.cpp +++ b/checks/std/cpp_template_template_args_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_threadsafe_static_init_11.cpp b/checks/std/cpp_threadsafe_static_init_11.cpp index fa6ab0ba..a42a08dd 100644 --- a/checks/std/cpp_threadsafe_static_init_11.cpp +++ b/checks/std/cpp_threadsafe_static_init_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_unicode_characters_11.cpp b/checks/std/cpp_unicode_characters_11.cpp index ea3c58ca..a2771458 100644 --- a/checks/std/cpp_unicode_characters_11.cpp +++ b/checks/std/cpp_unicode_characters_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_unicode_literals_11.cpp b/checks/std/cpp_unicode_literals_11.cpp index ccf28f78..d7c8c521 100644 --- a/checks/std/cpp_unicode_literals_11.cpp +++ b/checks/std/cpp_unicode_literals_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_user_defined_literals_11.cpp b/checks/std/cpp_user_defined_literals_11.cpp index 90978268..424b7543 100644 --- a/checks/std/cpp_user_defined_literals_11.cpp +++ b/checks/std/cpp_user_defined_literals_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_variable_templates_14.cpp b/checks/std/cpp_variable_templates_14.cpp index 6c63320b..a0f8564d 100644 --- a/checks/std/cpp_variable_templates_14.cpp +++ b/checks/std/cpp_variable_templates_14.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_variadic_templates_11.cpp b/checks/std/cpp_variadic_templates_11.cpp index 72836ca0..aec109e1 100644 --- a/checks/std/cpp_variadic_templates_11.cpp +++ b/checks/std/cpp_variadic_templates_11.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/std/cpp_variadic_using_17.cpp b/checks/std/cpp_variadic_using_17.cpp index 5e689749..01d99351 100644 --- a/checks/std/cpp_variadic_using_17.cpp +++ b/checks/std/cpp_variadic_using_17.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:37 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the diff --git a/checks/test_case.cpp b/checks/test_case.cpp index fcc5b6ca..1d3b5f82 100644 --- a/checks/test_case.cpp +++ b/checks/test_case.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Mon Dec 09 09:47:38 2019 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the @@ -461,6 +461,11 @@ # error "Defect macro BOOST_NO_CXX11_TRAILING_RESULT_TYPES is defined." # endif #endif +#ifdef TEST_BOOST_NO_CXX11_UNRESTRICTED_UNION +# ifdef BOOST_NO_CXX11_UNRESTRICTED_UNION +# error "Defect macro BOOST_NO_CXX11_UNRESTRICTED_UNION 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." @@ -526,6 +531,31 @@ # error "Defect macro BOOST_NO_CXX17_FOLD_EXPRESSIONS is defined." # endif #endif +#ifdef TEST_BOOST_NO_CXX17_HDR_ANY +# ifdef BOOST_NO_CXX17_HDR_ANY +# error "Defect macro BOOST_NO_CXX17_HDR_ANY is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_HDR_CHARCONV +# ifdef BOOST_NO_CXX17_HDR_CHARCONV +# error "Defect macro BOOST_NO_CXX17_HDR_CHARCONV is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_HDR_EXECUTION +# ifdef BOOST_NO_CXX17_HDR_EXECUTION +# error "Defect macro BOOST_NO_CXX17_HDR_EXECUTION is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_HDR_FILESYSTEM +# ifdef BOOST_NO_CXX17_HDR_FILESYSTEM +# error "Defect macro BOOST_NO_CXX17_HDR_FILESYSTEM is defined." +# endif +#endif +#ifdef TEST_BOOST_NO_CXX17_HDR_MEMORY_RESOURCE +# ifdef BOOST_NO_CXX17_HDR_MEMORY_RESOURCE +# error "Defect macro BOOST_NO_CXX17_HDR_MEMORY_RESOURCE 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." @@ -971,11 +1001,6 @@ # error "Defect macro BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX is defined." # endif #endif -#ifdef TEST_BOOST_NO_CXX11_UNRESTRICTED_UNION -# ifdef BOOST_NO_CXX11_UNRESTRICTED_UNION -# error "Defect macro BOOST_NO_CXX11_UNRESTRICTED_UNION 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." diff --git a/doc/html/boost_config/boost_macro_reference.html b/doc/html/boost_config/boost_macro_reference.html index 7f623797..ec8f4d13 100644 --- a/doc/html/boost_config/boost_macro_reference.html +++ b/doc/html/boost_config/boost_macro_reference.html @@ -3891,6 +3891,66 @@ + +

+ BOOST_NO_CXX17_HDR_ANY +

+ + +

+ The compiler does not support the header <any>. +

+ + + + +

+ BOOST_NO_CXX17_HDR_CHARCONV +

+ + +

+ The compiler does not support the header <charconv>. +

+ + + + +

+ BOOST_NO_CXX17_HDR_EXECUTION +

+ + +

+ The compiler does not support the header <execution>. +

+ + + + +

+ BOOST_NO_CXX17_HDR_FILESYSTEM +

+ + +

+ The compiler does not support the header <filesystem>. +

+ + + + +

+ BOOST_NO_CXX17_HDR_MEMORY_RESOURCE +

+ + +

+ The compiler does not support the header <memory_resource>. +

+ + +

BOOST_NO_CXX17_HDR_OPTIONAL @@ -3903,18 +3963,6 @@ - -

- BOOST_NO_CXX17_HDR_VARIANT -

- - -

- The compiler does not support the header <variant>. -

- - -

BOOST_NO_CXX17_HDR_STRING_VIEW @@ -3927,6 +3975,18 @@ + +

+ BOOST_NO_CXX17_HDR_VARIANT +

+ + +

+ The compiler does not support the header <variant>. +

+ + +

BOOST_NO_CXX17_STD_APPLY diff --git a/doc/html/index.html b/doc/html/index.html index 1a979a6b..08adedc6 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -990,7 +990,7 @@ - +

Last revised: June 23, 2020 at 17:55:32 GMT

Last revised: July 27, 2020 at 17:18:39 GMT


diff --git a/doc/macro_reference.qbk b/doc/macro_reference.qbk index ab8ee372..83c9ed79 100644 --- a/doc/macro_reference.qbk +++ b/doc/macro_reference.qbk @@ -962,9 +962,14 @@ that are not yet supported by a particular compiler or library. [table [[Macro ][Description ]] +[[`BOOST_NO_CXX17_HDR_ANY`][The compiler does not support the header ``.]] +[[`BOOST_NO_CXX17_HDR_CHARCONV`][The compiler does not support the header ``.]] +[[`BOOST_NO_CXX17_HDR_EXECUTION`][The compiler does not support the header ``.]] +[[`BOOST_NO_CXX17_HDR_FILESYSTEM`][The compiler does not support the header ``.]] +[[`BOOST_NO_CXX17_HDR_MEMORY_RESOURCE`][The compiler does not support the header ``.]] [[`BOOST_NO_CXX17_HDR_OPTIONAL`][The compiler does not support the header ``.]] -[[`BOOST_NO_CXX17_HDR_VARIANT`][The compiler does not support the header ``.]] [[`BOOST_NO_CXX17_HDR_STRING_VIEW`][The compiler does not support the header ``.]] +[[`BOOST_NO_CXX17_HDR_VARIANT`][The compiler does not support the header ``.]] [[`BOOST_NO_CXX17_STD_APPLY`][The compiler does not support `std::apply()`.]] [[`BOOST_NO_CXX17_STD_INVOKE`][The compiler does not support `std::invoke()`.]] [[`BOOST_NO_CXX17_ITERATOR_TRAITS`][The compiler does not support SFINAE-friendly `std::iterator_traits`.]] diff --git a/include/boost/config/detail/suffix.hpp b/include/boost/config/detail/suffix.hpp index 994dce92..30a009cc 100644 --- a/include/boost/config/detail/suffix.hpp +++ b/include/boost/config/detail/suffix.hpp @@ -1090,6 +1090,11 @@ namespace std{ using ::type_info; } # define BOOST_NO_CXX17_HDR_OPTIONAL # define BOOST_NO_CXX17_HDR_STRING_VIEW # define BOOST_NO_CXX17_HDR_VARIANT +# define BOOST_NO_CXX17_HDR_ANY +# define BOOST_NO_CXX17_HDR_MEMORY_RESOURCE +# define BOOST_NO_CXX17_HDR_CHARCONV +# define BOOST_NO_CXX17_HDR_EXECUTION +# define BOOST_NO_CXX17_HDR_FILESYSTEM #else #if !__has_include() # define BOOST_NO_CXX17_HDR_OPTIONAL @@ -1100,6 +1105,21 @@ namespace std{ using ::type_info; } #if !__has_include() # define BOOST_NO_CXX17_HDR_VARIANT #endif +#if !__has_include() +# define BOOST_NO_CXX17_HDR_ANY +#endif +#if !__has_include() +# define BOOST_NO_CXX17_HDR_MEMORY_RESOURCE +#endif +#if !__has_include() +# define BOOST_NO_CXX17_HDR_CHARCONV +#endif +#if !__has_include() +# define BOOST_NO_CXX17_HDR_EXECUTION +#endif +#if !__has_include() +# define BOOST_NO_CXX17_HDR_FILESYSTEM +#endif #endif #endif diff --git a/include/boost/config/stdlib/dinkumware.hpp b/include/boost/config/stdlib/dinkumware.hpp index 3dc6d508..40eb6679 100644 --- a/include/boost/config/stdlib/dinkumware.hpp +++ b/include/boost/config/stdlib/dinkumware.hpp @@ -182,6 +182,11 @@ # define BOOST_NO_CXX17_HDR_STRING_VIEW # define BOOST_NO_CXX17_HDR_OPTIONAL # define BOOST_NO_CXX17_HDR_VARIANT +# define BOOST_NO_CXX17_HDR_ANY +# define BOOST_NO_CXX17_HDR_MEMORY_RESOURCE +# define BOOST_NO_CXX17_HDR_CHARCONV +# define BOOST_NO_CXX17_HDR_EXECUTION +# define BOOST_NO_CXX17_HDR_FILESYSTEM #endif #if !defined(_CPPLIB_VER) || (_CPPLIB_VER < 650) || !defined(_HAS_CXX17) || (_HAS_CXX17 == 0) || !defined(_MSVC_STL_UPDATE) || (_MSVC_STL_UPDATE < 201709) # define BOOST_NO_CXX17_STD_INVOKE diff --git a/include/boost/config/stdlib/libstdcpp3.hpp b/include/boost/config/stdlib/libstdcpp3.hpp index 82023e09..068dc078 100644 --- a/include/boost/config/stdlib/libstdcpp3.hpp +++ b/include/boost/config/stdlib/libstdcpp3.hpp @@ -320,10 +320,27 @@ extern "C" char *gets (char *__s); #elif __cplusplus <= 201103 # define BOOST_NO_CXX14_HDR_SHARED_MUTEX #endif +// +// has a dependency to Intel's thread building blocks: +// unless these are installed seperately, including leads +// to inscrutable errors inside libstdc++'s own headers. +// +#if (BOOST_LIBSTDCXX_VERSION < 100100) +#if !__has_include() +#define BOOST_NO_CXX17_HDR_EXECUTION +#endif +#endif #elif __cplusplus < 201402 || (BOOST_LIBSTDCXX_VERSION < 40900) || !defined(BOOST_LIBSTDCXX11) # define BOOST_NO_CXX14_HDR_SHARED_MUTEX #endif +#if BOOST_LIBSTDCXX_VERSION < 100100 +// +// The header may be present but is incomplete: +// +# define BOOST_NO_CXX17_HDR_CHARCONV +#endif + // // Headers not present on Solaris with the Oracle compiler: #if defined(__SUNPRO_CC) && (__SUNPRO_CC < 0x5140) diff --git a/test/all/Jamfile.v2 b/test/all/Jamfile.v2 index 3b769522..e25bb1f5 100644 --- a/test/all/Jamfile.v2 +++ b/test/all/Jamfile.v2 @@ -1,7 +1,7 @@ # # Regression test Jamfile for boost configuration setup. # *** DO NOT EDIT THIS FILE BY HAND *** -# This file was automatically generated on Thu Apr 9 14:27:07 2020 +# This file was automatically generated on Sun Jul 26 20:34:45 2020 # by libs/config/tools/generate.cpp # Copyright John Maddock. # Use, modification and distribution are subject to the @@ -292,6 +292,9 @@ test-suite "BOOST_NO_CXX11_THREAD_LOCAL" : test-suite "BOOST_NO_CXX11_TRAILING_RESULT_TYPES" : [ run ../no_cxx11_trailing_result_types_pass.cpp ] [ compile-fail ../no_cxx11_trailing_result_types_fail.cpp ] ; +test-suite "BOOST_NO_CXX11_UNRESTRICTED_UNION" : +[ run ../no_cxx11_unrestricted_union_pass.cpp ] +[ compile-fail ../no_cxx11_unrestricted_union_fail.cpp ] ; test-suite "BOOST_NO_CXX11_USER_DEFINED_LITERALS" : [ run ../no_cxx11_user_lit_pass.cpp ] [ compile-fail ../no_cxx11_user_lit_fail.cpp ] ; @@ -331,6 +334,21 @@ test-suite "BOOST_NO_CXX14_VARIABLE_TEMPLATES" : test-suite "BOOST_NO_CXX17_FOLD_EXPRESSIONS" : [ run ../no_cxx17_fold_expressions_pass.cpp ] [ compile-fail ../no_cxx17_fold_expressions_fail.cpp ] ; +test-suite "BOOST_NO_CXX17_HDR_ANY" : +[ run ../no_cxx17_hdr_any_pass.cpp ] +[ compile-fail ../no_cxx17_hdr_any_fail.cpp ] ; +test-suite "BOOST_NO_CXX17_HDR_CHARCONV" : +[ run ../no_cxx17_hdr_charconv_pass.cpp ] +[ compile-fail ../no_cxx17_hdr_charconv_fail.cpp ] ; +test-suite "BOOST_NO_CXX17_HDR_EXECUTION" : +[ run ../no_cxx17_hdr_execution_pass.cpp ] +[ compile-fail ../no_cxx17_hdr_execution_fail.cpp ] ; +test-suite "BOOST_NO_CXX17_HDR_FILESYSTEM" : +[ run ../no_cxx17_hdr_filesystem_pass.cpp ] +[ compile-fail ../no_cxx17_hdr_filesystem_fail.cpp ] ; +test-suite "BOOST_NO_CXX17_HDR_MEMORY_RESOURCE" : +[ run ../no_cxx17_hdr_memory_resource_pass.cpp ] +[ compile-fail ../no_cxx17_hdr_memory_resource_fail.cpp ] ; test-suite "BOOST_NO_CXX17_HDR_OPTIONAL" : [ run ../no_cxx17_hdr_optional_pass.cpp ] [ compile-fail ../no_cxx17_hdr_optional_fail.cpp ] ; @@ -598,9 +616,6 @@ test-suite "BOOST_NO_CXX11_UNICODE_LITERALS" : test-suite "BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX" : [ run ../no_unified_init_pass.cpp ] [ compile-fail ../no_unified_init_fail.cpp ] ; -test-suite "BOOST_NO_CXX11_UNRESTRICTED_UNION" : -[ run ../no_cxx11_unrestricted_union_pass.cpp ] -[ compile-fail ../no_cxx11_unrestricted_union_fail.cpp ] ; test-suite "BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL" : [ run ../no_using_breaks_adl_pass.cpp ] [ compile-fail ../no_using_breaks_adl_fail.cpp ] ; diff --git a/test/boost_no_cxx17_hdr_any.ipp b/test/boost_no_cxx17_hdr_any.ipp new file mode 100644 index 00000000..011df91c --- /dev/null +++ b/test/boost_no_cxx17_hdr_any.ipp @@ -0,0 +1,26 @@ +// (C) Copyright John Maddock 2020 + +// 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 more information. + +// MACRO: BOOST_NO_CXX17_HDR_ANY +// TITLE: C++17 header unavailable +// DESCRIPTION: The standard library does not supply C++17 header + +#include + +namespace boost_no_cxx17_hdr_any { + +int test() +{ + using std::bad_any_cast; + using std::any; + using std::make_any; + using std::any_cast; + return 0; +} + +} diff --git a/test/boost_no_cxx17_hdr_charconv.ipp b/test/boost_no_cxx17_hdr_charconv.ipp new file mode 100644 index 00000000..f4e77e67 --- /dev/null +++ b/test/boost_no_cxx17_hdr_charconv.ipp @@ -0,0 +1,27 @@ +// (C) Copyright John Maddock 2020 + +// 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 more information. + +// MACRO: BOOST_NO_CXX17_HDR_CHARCONV +// TITLE: C++17 header unavailable +// DESCRIPTION: The standard library does not supply C++17 header + +#include + +namespace boost_no_cxx17_hdr_charconv { + +int test() +{ + using std::chars_format; + using std::to_chars_result; + using std::to_chars; + using std::from_chars_result; + using std::from_chars; + return 0; +} + +} diff --git a/test/boost_no_cxx17_hdr_execution.ipp b/test/boost_no_cxx17_hdr_execution.ipp new file mode 100644 index 00000000..b1c657f1 --- /dev/null +++ b/test/boost_no_cxx17_hdr_execution.ipp @@ -0,0 +1,29 @@ +// (C) Copyright John Maddock 2020 + +// 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 more information. + +// MACRO: BOOST_NO_CXX17_HDR_EXECUTION +// TITLE: C++17 header unavailable +// DESCRIPTION: The standard library does not supply C++17 header + +#include + +namespace boost_no_cxx17_hdr_execution { + +int test() +{ + using std::is_execution_policy; + using std::execution::sequenced_policy; + using std::execution::parallel_policy; + using std::execution::parallel_unsequenced_policy; + using std::execution::seq; + using std::execution::par; + using std::execution::par_unseq; + return 0; +} + +} diff --git a/test/boost_no_cxx17_hdr_filesystem.ipp b/test/boost_no_cxx17_hdr_filesystem.ipp new file mode 100644 index 00000000..ab147eca --- /dev/null +++ b/test/boost_no_cxx17_hdr_filesystem.ipp @@ -0,0 +1,73 @@ +// (C) Copyright John Maddock 2020 + +// 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 more information. + +// MACRO: BOOST_NO_CXX17_HDR_FILESYSTEM +// TITLE: C++17 header unavailable +// DESCRIPTION: The standard library does not supply C++17 header + +#include + +namespace boost_no_cxx17_hdr_filesystem { + +int test() +{ + using std::filesystem::path; + using std::filesystem::filesystem_error; + using std::filesystem::directory_entry; + using std::filesystem::directory_iterator; + using std::filesystem::recursive_directory_iterator; + using std::filesystem::file_status; + using std::filesystem::space_info; + using std::filesystem::file_type; + using std::filesystem::perms; + using std::filesystem::perm_options; + using std::filesystem::copy_options; + using std::filesystem::directory_options; + using std::filesystem::absolute; + using std::filesystem::canonical; + using std::filesystem::copy; + using std::filesystem::copy_file; + using std::filesystem::copy_symlink; + using std::filesystem::create_directories; + using std::filesystem::create_directory; + using std::filesystem::create_directory_symlink; + using std::filesystem::create_hard_link; + using std::filesystem::create_symlink; + using std::filesystem::current_path; + using std::filesystem::equivalent; + using std::filesystem::exists; + using std::filesystem::file_size; + using std::filesystem::hard_link_count; + using std::filesystem::is_block_file; + using std::filesystem::is_character_file; + using std::filesystem::is_directory; + using std::filesystem::is_empty; + using std::filesystem::is_fifo; + using std::filesystem::is_other; + using std::filesystem::is_regular_file; + using std::filesystem::is_socket; + using std::filesystem::is_symlink; + using std::filesystem::last_write_time; + using std::filesystem::permissions; + using std::filesystem::proximate; + using std::filesystem::read_symlink; + using std::filesystem::relative; + using std::filesystem::remove; + using std::filesystem::remove_all; + using std::filesystem::rename; + using std::filesystem::resize_file; + using std::filesystem::space; + using std::filesystem::status; + using std::filesystem::status_known; + using std::filesystem::symlink_status; + using std::filesystem::temp_directory_path; + using std::filesystem::weakly_canonical; + return 0; +} + +} diff --git a/test/boost_no_cxx17_hdr_memory_resource.ipp b/test/boost_no_cxx17_hdr_memory_resource.ipp new file mode 100644 index 00000000..14e51bdf --- /dev/null +++ b/test/boost_no_cxx17_hdr_memory_resource.ipp @@ -0,0 +1,32 @@ +// (C) Copyright John Maddock 2020 + +// 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 more information. + +// MACRO: BOOST_NO_CXX17_HDR_MEMORY_RESOURCE +// TITLE: C++17 header unavailable +// DESCRIPTION: The standard library does not supply C++17 header + +#include + +namespace boost_no_cxx17_hdr_memory_resource { + +int test() +{ + using std::pmr::polymorphic_allocator; + using std::pmr::memory_resource; + using std::pmr::pool_options; + using std::pmr::synchronized_pool_resource; + using std::pmr::unsynchronized_pool_resource; + using std::pmr::monotonic_buffer_resource; + using std::pmr::new_delete_resource; + using std::pmr::null_memory_resource; + using std::pmr::get_default_resource; + using std::pmr::set_default_resource; + return 0; +} + +} diff --git a/test/config_info.cpp b/test/config_info.cpp index 38ce96bd..2ee2b676 100644 --- a/test/config_info.cpp +++ b/test/config_info.cpp @@ -1147,6 +1147,7 @@ void print_boost_macros() PRINT_MACRO(BOOST_NO_CXX11_TRAILING_RESULT_TYPES); PRINT_MACRO(BOOST_NO_CXX11_UNICODE_LITERALS); PRINT_MACRO(BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX); + PRINT_MACRO(BOOST_NO_CXX11_UNRESTRICTED_UNION); PRINT_MACRO(BOOST_NO_CXX11_USER_DEFINED_LITERALS); PRINT_MACRO(BOOST_NO_CXX11_VARIADIC_MACROS); PRINT_MACRO(BOOST_NO_CXX11_VARIADIC_TEMPLATES); @@ -1162,6 +1163,11 @@ void print_boost_macros() PRINT_MACRO(BOOST_NO_CXX14_STD_EXCHANGE); PRINT_MACRO(BOOST_NO_CXX14_VARIABLE_TEMPLATES); PRINT_MACRO(BOOST_NO_CXX17_FOLD_EXPRESSIONS); + PRINT_MACRO(BOOST_NO_CXX17_HDR_ANY); + PRINT_MACRO(BOOST_NO_CXX17_HDR_CHARCONV); + PRINT_MACRO(BOOST_NO_CXX17_HDR_EXECUTION); + PRINT_MACRO(BOOST_NO_CXX17_HDR_FILESYSTEM); + PRINT_MACRO(BOOST_NO_CXX17_HDR_MEMORY_RESOURCE); PRINT_MACRO(BOOST_NO_CXX17_HDR_OPTIONAL); PRINT_MACRO(BOOST_NO_CXX17_HDR_STRING_VIEW); PRINT_MACRO(BOOST_NO_CXX17_HDR_VARIANT); @@ -1236,6 +1242,7 @@ void print_boost_macros() + // END GENERATED BLOCK PRINT_MACRO(BOOST_INTEL); diff --git a/test/config_test.cpp b/test/config_test.cpp index d1c92025..9a5688b3 100644 --- a/test/config_test.cpp +++ b/test/config_test.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Thu Apr 9 14:27:07 2020 +// This file was automatically generated on Sun Jul 26 20:34:45 2020 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-4. // Use, modification and distribution are subject to the @@ -287,6 +287,11 @@ namespace boost_no_cxx11_thread_local = empty_boost; #else namespace boost_no_cxx11_trailing_result_types = empty_boost; #endif +#ifndef BOOST_NO_CXX11_UNRESTRICTED_UNION +#include "boost_no_cxx11_unrestricted_union.ipp" +#else +namespace boost_no_cxx11_unrestricted_union = empty_boost; +#endif #ifndef BOOST_NO_CXX11_USER_DEFINED_LITERALS #include "boost_no_cxx11_user_lit.ipp" #else @@ -352,6 +357,31 @@ namespace boost_no_cxx14_variable_templates = empty_boost; #else namespace boost_no_cxx17_fold_expressions = empty_boost; #endif +#ifndef BOOST_NO_CXX17_HDR_ANY +#include "boost_no_cxx17_hdr_any.ipp" +#else +namespace boost_no_cxx17_hdr_any = empty_boost; +#endif +#ifndef BOOST_NO_CXX17_HDR_CHARCONV +#include "boost_no_cxx17_hdr_charconv.ipp" +#else +namespace boost_no_cxx17_hdr_charconv = empty_boost; +#endif +#ifndef BOOST_NO_CXX17_HDR_EXECUTION +#include "boost_no_cxx17_hdr_execution.ipp" +#else +namespace boost_no_cxx17_hdr_execution = empty_boost; +#endif +#ifndef BOOST_NO_CXX17_HDR_FILESYSTEM +#include "boost_no_cxx17_hdr_filesystem.ipp" +#else +namespace boost_no_cxx17_hdr_filesystem = empty_boost; +#endif +#ifndef BOOST_NO_CXX17_HDR_MEMORY_RESOURCE +#include "boost_no_cxx17_hdr_memory_resource.ipp" +#else +namespace boost_no_cxx17_hdr_memory_resource = empty_boost; +#endif #ifndef BOOST_NO_CXX17_HDR_OPTIONAL #include "boost_no_cxx17_hdr_optional.ipp" #else @@ -797,11 +827,6 @@ namespace boost_no_cxx11_unicode_literals = empty_boost; #else namespace boost_no_cxx11_unified_initialization_syntax = empty_boost; #endif -#ifndef BOOST_NO_CXX11_UNRESTRICTED_UNION -#include "boost_no_cxx11_unrestricted_union.ipp" -#else -namespace boost_no_cxx11_unrestricted_union = empty_boost; -#endif #ifndef BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL #include "boost_no_using_breaks_adl.ipp" #else @@ -1476,6 +1501,11 @@ int main( int, char *[] ) std::cerr << "Failed test for BOOST_NO_CXX11_TRAILING_RESULT_TYPES at: " << __FILE__ << ":" << __LINE__ << std::endl; ++error_count; } + if(0 != boost_no_cxx11_unrestricted_union::test()) + { + std::cerr << "Failed test for BOOST_NO_CXX11_UNRESTRICTED_UNION at: " << __FILE__ << ":" << __LINE__ << std::endl; + ++error_count; + } if(0 != boost_no_cxx11_user_defined_literals::test()) { std::cerr << "Failed test for BOOST_NO_CXX11_USER_DEFINED_LITERALS at: " << __FILE__ << ":" << __LINE__ << std::endl; @@ -1541,6 +1571,31 @@ int main( int, char *[] ) std::cerr << "Failed test for BOOST_NO_CXX17_FOLD_EXPRESSIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; ++error_count; } + if(0 != boost_no_cxx17_hdr_any::test()) + { + std::cerr << "Failed test for BOOST_NO_CXX17_HDR_ANY at: " << __FILE__ << ":" << __LINE__ << std::endl; + ++error_count; + } + if(0 != boost_no_cxx17_hdr_charconv::test()) + { + std::cerr << "Failed test for BOOST_NO_CXX17_HDR_CHARCONV at: " << __FILE__ << ":" << __LINE__ << std::endl; + ++error_count; + } + if(0 != boost_no_cxx17_hdr_execution::test()) + { + std::cerr << "Failed test for BOOST_NO_CXX17_HDR_EXECUTION at: " << __FILE__ << ":" << __LINE__ << std::endl; + ++error_count; + } + if(0 != boost_no_cxx17_hdr_filesystem::test()) + { + std::cerr << "Failed test for BOOST_NO_CXX17_HDR_FILESYSTEM at: " << __FILE__ << ":" << __LINE__ << std::endl; + ++error_count; + } + if(0 != boost_no_cxx17_hdr_memory_resource::test()) + { + std::cerr << "Failed test for BOOST_NO_CXX17_HDR_MEMORY_RESOURCE at: " << __FILE__ << ":" << __LINE__ << std::endl; + ++error_count; + } if(0 != boost_no_cxx17_hdr_optional::test()) { std::cerr << "Failed test for BOOST_NO_CXX17_HDR_OPTIONAL at: " << __FILE__ << ":" << __LINE__ << std::endl; @@ -1986,11 +2041,6 @@ int main( int, char *[] ) std::cerr << "Failed test for BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX at: " << __FILE__ << ":" << __LINE__ << std::endl; ++error_count; } - if(0 != boost_no_cxx11_unrestricted_union::test()) - { - std::cerr << "Failed test for BOOST_NO_CXX11_UNRESTRICTED_UNION at: " << __FILE__ << ":" << __LINE__ << std::endl; - ++error_count; - } if(0 != boost_function_scope_using_declaration_breaks_adl::test()) { std::cerr << "Failed test for BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL at: " << __FILE__ << ":" << __LINE__ << std::endl; diff --git a/test/no_cxx17_hdr_any_fail.cpp b/test/no_cxx17_hdr_any_fail.cpp new file mode 100644 index 00000000..8270e59d --- /dev/null +++ b/test/no_cxx17_hdr_any_fail.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Sun Jul 26 20:31:55 2020 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + + +// Test file for macro BOOST_NO_CXX17_HDR_ANY +// This file should not compile, if it does then +// BOOST_NO_CXX17_HDR_ANY should not be defined. +// See file boost_no_cxx17_hdr_any.ipp for details + +// Must not have BOOST_ASSERT_CONFIG set; it defeats +// the objective of this file: +#ifdef BOOST_ASSERT_CONFIG +# undef BOOST_ASSERT_CONFIG +#endif + +#include +#include "test.hpp" + +#ifdef BOOST_NO_CXX17_HDR_ANY +#include "boost_no_cxx17_hdr_any.ipp" +#else +#error "this file should not compile" +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx17_hdr_any::test(); +} + diff --git a/test/no_cxx17_hdr_any_pass.cpp b/test/no_cxx17_hdr_any_pass.cpp new file mode 100644 index 00000000..0cd1a2ad --- /dev/null +++ b/test/no_cxx17_hdr_any_pass.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Sun Jul 26 20:31:55 2020 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + + +// Test file for macro BOOST_NO_CXX17_HDR_ANY +// This file should compile, if it does not then +// BOOST_NO_CXX17_HDR_ANY should be defined. +// See file boost_no_cxx17_hdr_any.ipp for details + +// Must not have BOOST_ASSERT_CONFIG set; it defeats +// the objective of this file: +#ifdef BOOST_ASSERT_CONFIG +# undef BOOST_ASSERT_CONFIG +#endif + +#include +#include "test.hpp" + +#ifndef BOOST_NO_CXX17_HDR_ANY +#include "boost_no_cxx17_hdr_any.ipp" +#else +namespace boost_no_cxx17_hdr_any = empty_boost; +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx17_hdr_any::test(); +} + diff --git a/test/no_cxx17_hdr_char_conv_fail.cpp b/test/no_cxx17_hdr_char_conv_fail.cpp new file mode 100644 index 00000000..d9d8dbf9 --- /dev/null +++ b/test/no_cxx17_hdr_char_conv_fail.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Sun Jul 26 20:31:55 2020 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + + +// Test file for macro BOOST_NO_CXX17_HDR_CHAR_CONV +// This file should not compile, if it does then +// BOOST_NO_CXX17_HDR_CHAR_CONV should not be defined. +// See file boost_no_cxx17_hdr_char_conv.ipp for details + +// Must not have BOOST_ASSERT_CONFIG set; it defeats +// the objective of this file: +#ifdef BOOST_ASSERT_CONFIG +# undef BOOST_ASSERT_CONFIG +#endif + +#include +#include "test.hpp" + +#ifdef BOOST_NO_CXX17_HDR_CHAR_CONV +#include "boost_no_cxx17_hdr_char_conv.ipp" +#else +#error "this file should not compile" +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx17_hdr_char_conv::test(); +} + diff --git a/test/no_cxx17_hdr_char_conv_pass.cpp b/test/no_cxx17_hdr_char_conv_pass.cpp new file mode 100644 index 00000000..47c0015a --- /dev/null +++ b/test/no_cxx17_hdr_char_conv_pass.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Sun Jul 26 20:31:55 2020 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + + +// Test file for macro BOOST_NO_CXX17_HDR_CHAR_CONV +// This file should compile, if it does not then +// BOOST_NO_CXX17_HDR_CHAR_CONV should be defined. +// See file boost_no_cxx17_hdr_char_conv.ipp for details + +// Must not have BOOST_ASSERT_CONFIG set; it defeats +// the objective of this file: +#ifdef BOOST_ASSERT_CONFIG +# undef BOOST_ASSERT_CONFIG +#endif + +#include +#include "test.hpp" + +#ifndef BOOST_NO_CXX17_HDR_CHAR_CONV +#include "boost_no_cxx17_hdr_char_conv.ipp" +#else +namespace boost_no_cxx17_hdr_char_conv = empty_boost; +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx17_hdr_char_conv::test(); +} + diff --git a/test/no_cxx17_hdr_charconv_fail.cpp b/test/no_cxx17_hdr_charconv_fail.cpp new file mode 100644 index 00000000..77cb3a2c --- /dev/null +++ b/test/no_cxx17_hdr_charconv_fail.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Sun Jul 26 20:34:45 2020 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + + +// Test file for macro BOOST_NO_CXX17_HDR_CHARCONV +// This file should not compile, if it does then +// BOOST_NO_CXX17_HDR_CHARCONV should not be defined. +// See file boost_no_cxx17_hdr_charconv.ipp for details + +// Must not have BOOST_ASSERT_CONFIG set; it defeats +// the objective of this file: +#ifdef BOOST_ASSERT_CONFIG +# undef BOOST_ASSERT_CONFIG +#endif + +#include +#include "test.hpp" + +#ifdef BOOST_NO_CXX17_HDR_CHARCONV +#include "boost_no_cxx17_hdr_charconv.ipp" +#else +#error "this file should not compile" +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx17_hdr_charconv::test(); +} + diff --git a/test/no_cxx17_hdr_charconv_pass.cpp b/test/no_cxx17_hdr_charconv_pass.cpp new file mode 100644 index 00000000..95aed6d6 --- /dev/null +++ b/test/no_cxx17_hdr_charconv_pass.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Sun Jul 26 20:34:45 2020 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + + +// Test file for macro BOOST_NO_CXX17_HDR_CHARCONV +// This file should compile, if it does not then +// BOOST_NO_CXX17_HDR_CHARCONV should be defined. +// See file boost_no_cxx17_hdr_charconv.ipp for details + +// Must not have BOOST_ASSERT_CONFIG set; it defeats +// the objective of this file: +#ifdef BOOST_ASSERT_CONFIG +# undef BOOST_ASSERT_CONFIG +#endif + +#include +#include "test.hpp" + +#ifndef BOOST_NO_CXX17_HDR_CHARCONV +#include "boost_no_cxx17_hdr_charconv.ipp" +#else +namespace boost_no_cxx17_hdr_charconv = empty_boost; +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx17_hdr_charconv::test(); +} + diff --git a/test/no_cxx17_hdr_execution_fail.cpp b/test/no_cxx17_hdr_execution_fail.cpp new file mode 100644 index 00000000..4994b388 --- /dev/null +++ b/test/no_cxx17_hdr_execution_fail.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Sun Jul 26 20:31:55 2020 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + + +// Test file for macro BOOST_NO_CXX17_HDR_EXECUTION +// This file should not compile, if it does then +// BOOST_NO_CXX17_HDR_EXECUTION should not be defined. +// See file boost_no_cxx17_hdr_execution.ipp for details + +// Must not have BOOST_ASSERT_CONFIG set; it defeats +// the objective of this file: +#ifdef BOOST_ASSERT_CONFIG +# undef BOOST_ASSERT_CONFIG +#endif + +#include +#include "test.hpp" + +#ifdef BOOST_NO_CXX17_HDR_EXECUTION +#include "boost_no_cxx17_hdr_execution.ipp" +#else +#error "this file should not compile" +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx17_hdr_execution::test(); +} + diff --git a/test/no_cxx17_hdr_execution_pass.cpp b/test/no_cxx17_hdr_execution_pass.cpp new file mode 100644 index 00000000..b8dcae6e --- /dev/null +++ b/test/no_cxx17_hdr_execution_pass.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Sun Jul 26 20:31:55 2020 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + + +// Test file for macro BOOST_NO_CXX17_HDR_EXECUTION +// This file should compile, if it does not then +// BOOST_NO_CXX17_HDR_EXECUTION should be defined. +// See file boost_no_cxx17_hdr_execution.ipp for details + +// Must not have BOOST_ASSERT_CONFIG set; it defeats +// the objective of this file: +#ifdef BOOST_ASSERT_CONFIG +# undef BOOST_ASSERT_CONFIG +#endif + +#include +#include "test.hpp" + +#ifndef BOOST_NO_CXX17_HDR_EXECUTION +#include "boost_no_cxx17_hdr_execution.ipp" +#else +namespace boost_no_cxx17_hdr_execution = empty_boost; +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx17_hdr_execution::test(); +} + diff --git a/test/no_cxx17_hdr_filesystem_fail.cpp b/test/no_cxx17_hdr_filesystem_fail.cpp new file mode 100644 index 00000000..5a8d78eb --- /dev/null +++ b/test/no_cxx17_hdr_filesystem_fail.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Sun Jul 26 20:31:55 2020 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + + +// Test file for macro BOOST_NO_CXX17_HDR_FILESYSTEM +// This file should not compile, if it does then +// BOOST_NO_CXX17_HDR_FILESYSTEM should not be defined. +// See file boost_no_cxx17_hdr_filesystem.ipp for details + +// Must not have BOOST_ASSERT_CONFIG set; it defeats +// the objective of this file: +#ifdef BOOST_ASSERT_CONFIG +# undef BOOST_ASSERT_CONFIG +#endif + +#include +#include "test.hpp" + +#ifdef BOOST_NO_CXX17_HDR_FILESYSTEM +#include "boost_no_cxx17_hdr_filesystem.ipp" +#else +#error "this file should not compile" +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx17_hdr_filesystem::test(); +} + diff --git a/test/no_cxx17_hdr_filesystem_pass.cpp b/test/no_cxx17_hdr_filesystem_pass.cpp new file mode 100644 index 00000000..b29931a6 --- /dev/null +++ b/test/no_cxx17_hdr_filesystem_pass.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Sun Jul 26 20:31:55 2020 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + + +// Test file for macro BOOST_NO_CXX17_HDR_FILESYSTEM +// This file should compile, if it does not then +// BOOST_NO_CXX17_HDR_FILESYSTEM should be defined. +// See file boost_no_cxx17_hdr_filesystem.ipp for details + +// Must not have BOOST_ASSERT_CONFIG set; it defeats +// the objective of this file: +#ifdef BOOST_ASSERT_CONFIG +# undef BOOST_ASSERT_CONFIG +#endif + +#include +#include "test.hpp" + +#ifndef BOOST_NO_CXX17_HDR_FILESYSTEM +#include "boost_no_cxx17_hdr_filesystem.ipp" +#else +namespace boost_no_cxx17_hdr_filesystem = empty_boost; +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx17_hdr_filesystem::test(); +} + diff --git a/test/no_cxx17_hdr_memory_resource_fail.cpp b/test/no_cxx17_hdr_memory_resource_fail.cpp new file mode 100644 index 00000000..6849d988 --- /dev/null +++ b/test/no_cxx17_hdr_memory_resource_fail.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Sun Jul 26 20:31:55 2020 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + + +// Test file for macro BOOST_NO_CXX17_HDR_MEMORY_RESOURCE +// This file should not compile, if it does then +// BOOST_NO_CXX17_HDR_MEMORY_RESOURCE should not be defined. +// See file boost_no_cxx17_hdr_memory_resource.ipp for details + +// Must not have BOOST_ASSERT_CONFIG set; it defeats +// the objective of this file: +#ifdef BOOST_ASSERT_CONFIG +# undef BOOST_ASSERT_CONFIG +#endif + +#include +#include "test.hpp" + +#ifdef BOOST_NO_CXX17_HDR_MEMORY_RESOURCE +#include "boost_no_cxx17_hdr_memory_resource.ipp" +#else +#error "this file should not compile" +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx17_hdr_memory_resource::test(); +} + diff --git a/test/no_cxx17_hdr_memory_resource_pass.cpp b/test/no_cxx17_hdr_memory_resource_pass.cpp new file mode 100644 index 00000000..ea1a23b7 --- /dev/null +++ b/test/no_cxx17_hdr_memory_resource_pass.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Sun Jul 26 20:31:55 2020 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-4. +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org/libs/config for the most recent version.// +// Revision $Id$ +// + + +// Test file for macro BOOST_NO_CXX17_HDR_MEMORY_RESOURCE +// This file should compile, if it does not then +// BOOST_NO_CXX17_HDR_MEMORY_RESOURCE should be defined. +// See file boost_no_cxx17_hdr_memory_resource.ipp for details + +// Must not have BOOST_ASSERT_CONFIG set; it defeats +// the objective of this file: +#ifdef BOOST_ASSERT_CONFIG +# undef BOOST_ASSERT_CONFIG +#endif + +#include +#include "test.hpp" + +#ifndef BOOST_NO_CXX17_HDR_MEMORY_RESOURCE +#include "boost_no_cxx17_hdr_memory_resource.ipp" +#else +namespace boost_no_cxx17_hdr_memory_resource = empty_boost; +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx17_hdr_memory_resource::test(); +} +