diff --git a/checks/Jamfile.v2 b/checks/Jamfile.v2 index d87c6ec3..75ee4398 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 Tue Aug 17 16:27:31 2021 +# This file was automatically generated on Thu Feb 3 18:10:41 2022 # by libs/config/tools/generate.cpp # Copyright John Maddock. # Use, modification and distribution are subject to the @@ -147,6 +147,7 @@ obj cxx20_hdr_source_location : test_case.cpp : TEST_BOOST_NO_CXX20_HDR_ obj cxx20_hdr_span : test_case.cpp : TEST_BOOST_NO_CXX20_HDR_SPAN ; obj cxx20_hdr_stop_token : test_case.cpp : TEST_BOOST_NO_CXX20_HDR_STOP_TOKEN ; obj cxx20_hdr_syncstream : test_case.cpp : TEST_BOOST_NO_CXX20_HDR_SYNCSTREAM ; +obj cxx20_hdr_version : test_case.cpp : TEST_BOOST_NO_CXX20_HDR_VERSION ; obj cxx98_binders : test_case.cpp : TEST_BOOST_NO_CXX98_BINDERS ; obj cxx98_function_base : test_case.cpp : TEST_BOOST_NO_CXX98_FUNCTION_BASE ; obj cxx98_random_shuffle : test_case.cpp : TEST_BOOST_NO_CXX98_RANDOM_SHUFFLE ; diff --git a/checks/std/cpp_aggregate_bases_17.cpp b/checks/std/cpp_aggregate_bases_17.cpp index b5091df0..cde772f1 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 2aa2b900..63b19bdc 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 704e7209..933df511 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 4ae422a2..5fbc5389 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 6f51c607..97d127fe 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 e5d03947..ff8fe4ea 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 c944c626..ea9e927d 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 c54b9550..81c531f7 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 1d667509..d693b148 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 dff61761..3e407793 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 88a4d820..dc13cecd 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 ecf32e30..3dd0ad60 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 e7076841..c28bfa18 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 96aa67b0..4f6d9886 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 fdff9f9c..33ce5355 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 05244b49..be3e082d 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 f80f1824..77cc935e 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 1bb3d772..70df4573 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 2e6d573a..367ef3f5 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 f743227c..fc647939 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 8254d156..75d8e56e 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 f1fa63cf..7f39d2be 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 8c64f448..e40edab3 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 7d2ae921..fb947788 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 3b1ca14a..43f1a95a 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 28c436c6..e66f3035 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 02c11a3f..66db3fcf 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 0353ea9f..69c22a02 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 a95c588f..c5145bdb 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 0bbd8fa1..104fe236 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 7ef3be3e..54699d03 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 6ae53f12..c62bb8d2 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 b1d72f6e..62f25b13 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 46469480..88d03068 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 0784524f..fc4f689d 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 6fefd9c8..a88b0d19 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 fbc659a2..172eac8d 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 2e45a8ce..43e69176 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 8bd7f44b..ea9cb52d 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 f2bef10b..910dedda 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 9bd18fea..c026b7da 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 9570a8d4..63f03f4d 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 d76800ef..2ab49160 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 14f1438a..7df71635 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 beeac9b4..ba91b15c 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 4328d2cb..7e8f9a99 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 9458a481..4114da15 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 03373ae7..da68cdbc 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 2d569b20..a0627cb8 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 874a9001..58120e36 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 c4bc73a7..e3d61559 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 a776af8b..933b3b2c 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 4e966569..4f0e5ba4 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 230f936e..614d102f 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 d4f9752e..74c8aa77 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 18e68bbf..117f86cd 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 7980f101..6929a4c6 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 286620ff..1addf718 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 04991f28..01fde35d 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 ff38994e..b139d1d9 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 3218cec2..ac19cb43 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 e481d815..8ba0049b 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 0d0bea70..38fe4243 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 b4f44218..858f95d9 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 4ac73518..50277a1e 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 d82e0ca8..029e06df 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 7756c6d1..c85c81da 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 ec4b3662..6c5b0ff4 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 251f89e7..a7d9e5aa 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 2fbe1aff..3d252195 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 8a62a2c2..d8ab7e15 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 10c40103..839c37ee 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 34fe8d8a..16c65506 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 3503dcc0..da5efba9 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 b43011be..7e168fc6 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 dde68597..85c7a65f 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 7fe98545..4cfe67bd 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 9fce8637..25d360c8 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 698d4fb7..1d96251f 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 cbe4e240..064ee0dc 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 00cabf98..85c2551f 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 679f2182..e73d7cb7 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 85a0d732..59d9967c 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 56da15a8..df186c53 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 5e206750..87e1792a 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 66b634ac..cab3a179 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 079b9bc9..8c3f00ea 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 7670cb8e..c734a568 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 2e069ced..b3b0da52 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 83c86e4e..031589ac 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 b4afb836..330075df 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 a2179c43..f71ff89a 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 bed3c8ec..83fe3929 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 195afc26..bd47ac60 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 2621db47..2ef2af7a 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 367b2a62..83ce5ad0 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 3ccf125d..14f87846 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 98111560..32283286 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 07e102b4..d0fb1af4 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 2f8e34ed..62d8eb70 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 d7819842..497ac2a5 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 112e5397..528a6f13 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 7143947b..32de66df 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 291f3050..07a3bf2a 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 fad3b508..e9c95912 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 0f4fd7dc..6dd2eff8 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 4bf7b108..568b7ce3 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 87c417a2..6d98c616 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 0e2321ac..e11a7db6 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 ad45a255..e5848e14 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 94c3a8f2..9bbaeb09 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 c7ed22c7..d9c96a54 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 956d6d0d..b5dc0a10 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 c89bd996..8b7d0d92 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 2a0d6406..c32bd160 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 792098d3..6103f908 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 32c7737c..79f09026 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 24870877..b77df694 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 1892af17..bb24cf3b 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 638e3a49..a74a92a7 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 6f5cd77b..29a58b62 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 00a0976a..ed547a1c 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 a0fa7b48..8940e5c3 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 dd735334..569d6049 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 3817964d..106ed85e 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 43382b03..e225a7dc 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 755b2cec..1eae81c3 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 2a281ea4..c2305165 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 2f42a2d7..f170a80a 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 c3c32038..6568c7c1 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 a8b3a61d..5187f3b0 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 db494ada..c9c3f3e7 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 33ffd303..de5df0a9 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 fa3fe8cf..af88981b 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 fc0a2dae..70ee0ab1 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 1f5342fb..c04fe098 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 512b1388..b96ffb86 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 0f1bb319..7198391d 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 301533ea..7ef50479 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // 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 d2cc0094..37550a6a 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 Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // Use, modification and distribution are subject to the diff --git a/checks/test_case.cpp b/checks/test_case.cpp index a03cb23e..d34f871e 100644 --- a/checks/test_case.cpp +++ b/checks/test_case.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // Use, modification and distribution are subject to the @@ -691,6 +691,11 @@ # error "Defect macro BOOST_NO_CXX20_HDR_SYNCSTREAM is defined." # endif #endif +#ifdef TEST_BOOST_NO_CXX20_HDR_VERSION +# ifdef BOOST_NO_CXX20_HDR_VERSION +# error "Defect macro BOOST_NO_CXX20_HDR_VERSION is defined." +# endif +#endif #ifdef TEST_BOOST_NO_CXX98_BINDERS # ifdef BOOST_NO_CXX98_BINDERS # error "Defect macro BOOST_NO_CXX98_BINDERS is defined." diff --git a/doc/macro_reference.qbk b/doc/macro_reference.qbk index a657195f..956e0ef1 100644 --- a/doc/macro_reference.qbk +++ b/doc/macro_reference.qbk @@ -1078,6 +1078,7 @@ that are not yet supported by a particular compiler or library. [[`BOOST_NO_CXX20_HDR_SYNCSTREAM`][The compiler does not support the header ``.]] [[`BOOST_NO_CXX20_HDR_COROUTINE`][The compiler does not support the header ``.]] [[`BOOST_NO_CXX20_HDR_SEMAPHORE`][The compiler does not support the header ``.]] +[[`BOOST_NO_CXX20_HDR_VERSION`][The compiler does not support the header ``.]] ] [endsect] diff --git a/include/boost/config/assert_cxx03.hpp b/include/boost/config/assert_cxx03.hpp index 03074733..682309d4 100644 --- a/include/boost/config/assert_cxx03.hpp +++ b/include/boost/config/assert_cxx03.hpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // Use, modification and distribution are subject to the diff --git a/include/boost/config/assert_cxx11.hpp b/include/boost/config/assert_cxx11.hpp index bf036c85..c3712c27 100644 --- a/include/boost/config/assert_cxx11.hpp +++ b/include/boost/config/assert_cxx11.hpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // Use, modification and distribution are subject to the diff --git a/include/boost/config/assert_cxx14.hpp b/include/boost/config/assert_cxx14.hpp index 8af5c9eb..3f979cbf 100644 --- a/include/boost/config/assert_cxx14.hpp +++ b/include/boost/config/assert_cxx14.hpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // Use, modification and distribution are subject to the diff --git a/include/boost/config/assert_cxx17.hpp b/include/boost/config/assert_cxx17.hpp index 03c1a5dc..f06b9ed4 100644 --- a/include/boost/config/assert_cxx17.hpp +++ b/include/boost/config/assert_cxx17.hpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // Use, modification and distribution are subject to the diff --git a/include/boost/config/assert_cxx20.hpp b/include/boost/config/assert_cxx20.hpp index 97aa757b..af7e0414 100644 --- a/include/boost/config/assert_cxx20.hpp +++ b/include/boost/config/assert_cxx20.hpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // Use, modification and distribution are subject to the @@ -54,3 +54,6 @@ #ifdef BOOST_NO_CXX20_HDR_SYNCSTREAM # error "Your compiler appears not to be fully C++20 compliant. Detected via defect macro BOOST_NO_CXX20_HDR_SYNCSTREAM." #endif +#ifdef BOOST_NO_CXX20_HDR_VERSION +# error "Your compiler appears not to be fully C++20 compliant. Detected via defect macro BOOST_NO_CXX20_HDR_VERSION." +#endif diff --git a/include/boost/config/detail/cxx_composite.hpp b/include/boost/config/detail/cxx_composite.hpp index 618be6b9..5178c25a 100644 --- a/include/boost/config/detail/cxx_composite.hpp +++ b/include/boost/config/detail/cxx_composite.hpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // Use, modification and distribution are subject to the @@ -195,7 +195,8 @@ || defined(BOOST_NO_CXX20_HDR_SOURCE_LOCATION)\ || defined(BOOST_NO_CXX20_HDR_SPAN)\ || defined(BOOST_NO_CXX20_HDR_STOP_TOKEN)\ - || defined(BOOST_NO_CXX20_HDR_SYNCSTREAM) + || defined(BOOST_NO_CXX20_HDR_SYNCSTREAM)\ + || defined(BOOST_NO_CXX20_HDR_VERSION) # define BOOST_NO_CXX20 #endif diff --git a/include/boost/config/detail/suffix.hpp b/include/boost/config/detail/suffix.hpp index 2d69a3ec..870d2e6b 100644 --- a/include/boost/config/detail/suffix.hpp +++ b/include/boost/config/detail/suffix.hpp @@ -1198,6 +1198,14 @@ namespace std{ using ::type_info; } #endif #endif +#ifdef __has_include +#if !__has_include() +# define BOOST_NO_CXX20_HDR_VERSION +#endif +#else +# define BOOST_NO_CXX20_HDR_VERSION +#endif + // // Define composite agregate macros: // diff --git a/include/boost/config/stdlib/libcpp.hpp b/include/boost/config/stdlib/libcpp.hpp index fe4a48d2..eeea2305 100644 --- a/include/boost/config/stdlib/libcpp.hpp +++ b/include/boost/config/stdlib/libcpp.hpp @@ -134,19 +134,19 @@ # define BOOST_NO_CXX20_HDR_SOURCE_LOCATION #endif #if !defined(__cpp_lib_latch) || (__cpp_lib_latch < 201907L) -# define BOOST_NO_CXX20_HDR_SOURCE_LATCH +# define BOOST_NO_CXX20_HDR_LATCH #endif #if !defined(__cpp_lib_span) || (__cpp_lib_span < 202002L) -# define BOOST_NO_CXX20_HDR_SOURCE_SPAN +# define BOOST_NO_CXX20_HDR_SPAN #endif #if !defined(__cpp_lib_math_constants) || (__cpp_lib_math_constants < 201907L) -# define BOOST_NO_CXX20_HDR_SOURCE_NUMBERS +# define BOOST_NO_CXX20_HDR_NUMBERS #endif #if !defined(__cpp_lib_jthread) || (__cpp_lib_jthread < 201911L) -# define BOOST_NO_CXX20_HDR_SOURCE_STOP_TOKEN +# define BOOST_NO_CXX20_HDR_STOP_TOKEN #endif #if !defined(__cpp_lib_concepts) || (__cpp_lib_concepts < 202002L) -# define BOOST_NO_CXX20_HDR_SOURCE_STOP_CONCEPTS +# define BOOST_NO_CXX20_HDR_STOP_CONCEPTS #endif #if !defined(__cpp_lib_syncbuf) || (__cpp_lib_syncbuf < 201803L) # define BOOST_NO_CXX20_HDR_SYNCSTREAM diff --git a/test/all/Jamfile.v2 b/test/all/Jamfile.v2 index 11c291cb..badabbfa 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 Tue Aug 17 16:27:31 2021 +# This file was automatically generated on Thu Feb 3 18:10:41 2022 # by libs/config/tools/generate.cpp # Copyright John Maddock. # Use, modification and distribution are subject to the @@ -430,6 +430,9 @@ test-suite "BOOST_NO_CXX20_HDR_STOP_TOKEN" : test-suite "BOOST_NO_CXX20_HDR_SYNCSTREAM" : [ run ../no_cxx20_hdr_syncstream_pass.cpp ] [ compile-fail ../no_cxx20_hdr_syncstream_fail.cpp ] ; +test-suite "BOOST_NO_CXX20_HDR_VERSION" : +[ run ../no_cxx20_hdr_version_pass.cpp ] +[ compile-fail ../no_cxx20_hdr_version_fail.cpp ] ; test-suite "BOOST_NO_CXX98_BINDERS" : [ run ../no_cxx98_binders_pass.cpp ] [ compile-fail ../no_cxx98_binders_fail.cpp ] ; diff --git a/test/boost_no_cxx20_hdr_version.ipp b/test/boost_no_cxx20_hdr_version.ipp new file mode 100644 index 00000000..ae813462 --- /dev/null +++ b/test/boost_no_cxx20_hdr_version.ipp @@ -0,0 +1,22 @@ +// (C) Copyright John Maddock 2021 + +// 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_CXX20_HDR_VERSION +// TITLE: C++20 header is either not present or too broken to be used +// DESCRIPTION: The compiler does not support the C++20 header + +#include + +namespace boost_no_cxx20_hdr_version { + + int test() + { + return 0; + } + +} diff --git a/test/config_info.cpp b/test/config_info.cpp index 4a2de132..ab374d57 100644 --- a/test/config_info.cpp +++ b/test/config_info.cpp @@ -1196,6 +1196,7 @@ void print_boost_macros() PRINT_MACRO(BOOST_NO_CXX20_HDR_SPAN); PRINT_MACRO(BOOST_NO_CXX20_HDR_STOP_TOKEN); PRINT_MACRO(BOOST_NO_CXX20_HDR_SYNCSTREAM); + PRINT_MACRO(BOOST_NO_CXX20_HDR_VERSION); PRINT_MACRO(BOOST_NO_CXX98_BINDERS); PRINT_MACRO(BOOST_NO_CXX98_FUNCTION_BASE); PRINT_MACRO(BOOST_NO_CXX98_RANDOM_SHUFFLE); @@ -1264,6 +1265,7 @@ void print_boost_macros() + // END GENERATED BLOCK PRINT_MACRO(BOOST_CXX_VERSION); diff --git a/test/config_test.cpp b/test/config_test.cpp index ab0d10b9..06387e7b 100644 --- a/test/config_test.cpp +++ b/test/config_test.cpp @@ -1,4 +1,4 @@ -// This file was automatically generated on Tue Aug 17 16:27:31 2021 +// This file was automatically generated on Thu Feb 3 18:10:41 2022 // by libs/config/tools/generate.cpp // Copyright John Maddock 2002-21. // Use, modification and distribution are subject to the @@ -517,6 +517,11 @@ namespace boost_no_cxx20_hdr_stop_token = empty_boost; #else namespace boost_no_cxx20_hdr_syncstream = empty_boost; #endif +#ifndef BOOST_NO_CXX20_HDR_VERSION +#include "boost_no_cxx20_hdr_version.ipp" +#else +namespace boost_no_cxx20_hdr_version = empty_boost; +#endif #ifndef BOOST_NO_CXX98_BINDERS #include "boost_no_cxx98_binders.ipp" #else @@ -1821,6 +1826,11 @@ int main( int, char *[] ) std::cerr << "Failed test for BOOST_NO_CXX20_HDR_SYNCSTREAM at: " << __FILE__ << ":" << __LINE__ << std::endl; ++error_count; } + if(0 != boost_no_cxx20_hdr_version::test()) + { + std::cerr << "Failed test for BOOST_NO_CXX20_HDR_VERSION at: " << __FILE__ << ":" << __LINE__ << std::endl; + ++error_count; + } if(0 != boost_no_cxx98_binders::test()) { std::cerr << "Failed test for BOOST_NO_CXX98_BINDERS at: " << __FILE__ << ":" << __LINE__ << std::endl; diff --git a/test/no_cxx20_hdr_version_fail.cpp b/test/no_cxx20_hdr_version_fail.cpp new file mode 100644 index 00000000..1d244c88 --- /dev/null +++ b/test/no_cxx20_hdr_version_fail.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Thu Feb 3 18:10:33 2022 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-21. +// 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_CXX20_HDR_VERSION +// This file should not compile, if it does then +// BOOST_NO_CXX20_HDR_VERSION should not be defined. +// See file boost_no_cxx20_hdr_version.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_CXX20_HDR_VERSION +#include "boost_no_cxx20_hdr_version.ipp" +#else +#error "this file should not compile" +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx20_hdr_version::test(); +} + diff --git a/test/no_cxx20_hdr_version_pass.cpp b/test/no_cxx20_hdr_version_pass.cpp new file mode 100644 index 00000000..43aed699 --- /dev/null +++ b/test/no_cxx20_hdr_version_pass.cpp @@ -0,0 +1,37 @@ +// This file was automatically generated on Thu Feb 3 18:10:33 2022 +// by libs/config/tools/generate.cpp +// Copyright John Maddock 2002-21. +// 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_CXX20_HDR_VERSION +// This file should compile, if it does not then +// BOOST_NO_CXX20_HDR_VERSION should be defined. +// See file boost_no_cxx20_hdr_version.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_CXX20_HDR_VERSION +#include "boost_no_cxx20_hdr_version.ipp" +#else +namespace boost_no_cxx20_hdr_version = empty_boost; +#endif + +int main( int, char *[] ) +{ + return boost_no_cxx20_hdr_version::test(); +} +