Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 46 additions & 1 deletion checks/Jamfile.v2
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#
# *** DO NOT EDIT THIS FILE BY HAND ***
# This file was automatically generated on Sat Jul 11 11:23:56 2026
# This file was automatically generated on Sat Jul 11 16:20:44 2026
# by libs/config/tools/generate.cpp
# Copyright John Maddock.
# Use, modification and distribution are subject to the
Expand Down Expand Up @@ -162,6 +162,15 @@ obj cxx23_hdr_print : test_case.cpp /boost/config//boost_config : <define>TEST_B
obj cxx23_hdr_spanstream : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX23_HDR_SPANSTREAM ;
obj cxx23_hdr_stacktrace : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX23_HDR_STACKTRACE ;
obj cxx23_hdr_stdfloat : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX23_HDR_STDFLOAT ;
obj cxx26_hdr_contracts : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX26_HDR_CONTRACTS ;
obj cxx26_hdr_debugging : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX26_HDR_DEBUGGING ;
obj cxx26_hdr_hazard_pointer : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX26_HDR_HAZARD_POINTER ;
obj cxx26_hdr_hive : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX26_HDR_HIVE ;
obj cxx26_hdr_inplace_vector : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX26_HDR_INPLACE_VECTOR ;
obj cxx26_hdr_linalg : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX26_HDR_LINALG ;
obj cxx26_hdr_rcu : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX26_HDR_RCU ;
obj cxx26_hdr_simd : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX26_HDR_SIMD ;
obj cxx26_hdr_text_encoding : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX26_HDR_TEXT_ENCODING ;
obj cxx98_binders : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX98_BINDERS ;
obj cxx98_function_base : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX98_FUNCTION_BASE ;
obj cxx98_random_shuffle : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX98_RANDOM_SHUFFLE ;
Expand Down Expand Up @@ -248,8 +257,44 @@ obj cxx11_variadic_macros : test_case.cpp /boost/config//boost_config : <define>
obj cxx11_variadic_templates : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX11_VARIADIC_TEMPLATES ;
obj void_returns : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_VOID_RETURNS ;
obj intrinsic_wchar_t : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_INTRINSIC_WCHAR_T ;
obj cpp_constexpr_26 : std/cpp_constexpr_26.cpp ;
alias cpp_constexpr : cpp_constexpr_26 ;
obj cpp_constexpr_exceptions_26 : std/cpp_constexpr_exceptions_26.cpp ;
alias cpp_constexpr_exceptions : cpp_constexpr_exceptions_26 ;
obj cpp_constexpr_virtual_inheritance_26 : std/cpp_constexpr_virtual_inheritance_26.cpp ;
alias cpp_constexpr_virtual_inheritance : cpp_constexpr_virtual_inheritance_26 ;
obj cpp_contracts_26 : std/cpp_contracts_26.cpp ;
alias cpp_contracts : cpp_contracts_26 ;
obj cpp_deleted_function_26 : std/cpp_deleted_function_26.cpp ;
alias cpp_deleted_function : cpp_deleted_function_26 ;
obj cpp_expansion_statements_26 : std/cpp_expansion_statements_26.cpp ;
alias cpp_expansion_statements : cpp_expansion_statements_26 ;
obj cpp_fold_expressions_26 : std/cpp_fold_expressions_26.cpp ;
alias cpp_fold_expressions : cpp_fold_expressions_26 ;
obj cpp_impl_reflection_26 : std/cpp_impl_reflection_26.cpp ;
alias cpp_impl_reflection : cpp_impl_reflection_26 ;
obj cpp_pack_indexing_26 : std/cpp_pack_indexing_26.cpp ;
alias cpp_pack_indexing : cpp_pack_indexing_26 ;
obj cpp_placeholder_variables_26 : std/cpp_placeholder_variables_26.cpp ;
alias cpp_placeholder_variables : cpp_placeholder_variables_26 ;
obj cpp_pp_embed_26 : std/cpp_pp_embed_26.cpp ;
alias cpp_pp_embed : cpp_pp_embed_26 ;
obj cpp_static_assert_26 : std/cpp_static_assert_26.cpp ;
alias cpp_static_assert : cpp_static_assert_26 ;
obj cpp_structured_bindings_26 : std/cpp_structured_bindings_26.cpp ;
alias cpp_structured_bindings : cpp_structured_bindings_26 ;
obj cpp_trivial_union_26 : std/cpp_trivial_union_26.cpp ;
alias cpp_trivial_union : cpp_trivial_union_26 ;
obj cpp_variadic_friend_26 : std/cpp_variadic_friend_26.cpp ;
alias cpp_variadic_friend : cpp_variadic_friend_26 ;
obj cpp_auto_cast_23 : std/cpp_auto_cast_23.cpp ;
alias cpp_auto_cast : cpp_auto_cast_23 ;
obj cpp_char8_t_23 : std/cpp_char8_t_23.cpp ;
alias cpp_char8_t : cpp_char8_t_23 ;
obj cpp_consteval_23 : std/cpp_consteval_23.cpp ;
alias cpp_consteval : cpp_consteval_23 ;
obj cpp_constexpr_23 : std/cpp_constexpr_23.cpp ;
alias cpp_constexpr : cpp_constexpr_23 ;
obj cpp_explicit_this_parameter_23 : std/cpp_explicit_this_parameter_23.cpp ;
alias cpp_explicit_this_parameter : cpp_explicit_this_parameter_23 ;
obj cpp_if_consteval_23 : std/cpp_if_consteval_23.cpp ;
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_aggregate_bases_17.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_aggregate_nsdmi_14.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_alias_templates_11.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_aligned_new_17.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_attributes_11.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
30 changes: 30 additions & 0 deletions checks/std/cpp_auto_cast_23.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// 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$
//

#ifdef __has_include
#if __has_include(<version>)
#include <version>
#endif
#endif

#ifndef __cpp_auto_cast
#error "Macro << __cpp_auto_cast is not set"
#endif

#if __cpp_auto_cast < 202110
#error "Macro __cpp_auto_cast had too low a value"
#endif

int main( int, char *[] )
{
return 0;
}

2 changes: 1 addition & 1 deletion checks/std/cpp_binary_literals_14.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_capture_star_this_17.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_char8_t_20.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
30 changes: 30 additions & 0 deletions checks/std/cpp_char8_t_23.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// 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$
//

#ifdef __has_include
#if __has_include(<version>)
#include <version>
#endif
#endif

#ifndef __cpp_char8_t
#error "Macro << __cpp_char8_t is not set"
#endif

#if __cpp_char8_t < 202207
#error "Macro __cpp_char8_t had too low a value"
#endif

int main( int, char *[] )
{
return 0;
}

2 changes: 1 addition & 1 deletion checks/std/cpp_concepts_20.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_conditional_explicit_20.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_consteval_23.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_constexpr_11.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_constexpr_14.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_constexpr_17.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
30 changes: 30 additions & 0 deletions checks/std/cpp_constexpr_23.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// 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$
//

#ifdef __has_include
#if __has_include(<version>)
#include <version>
#endif
#endif

#ifndef __cpp_constexpr
#error "Macro << __cpp_constexpr is not set"
#endif

#if __cpp_constexpr < 202211
#error "Macro __cpp_constexpr had too low a value"
#endif

int main( int, char *[] )
{
return 0;
}

30 changes: 30 additions & 0 deletions checks/std/cpp_constexpr_26.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// 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$
//

#ifdef __has_include
#if __has_include(<version>)
#include <version>
#endif
#endif

#ifndef __cpp_constexpr
#error "Macro << __cpp_constexpr is not set"
#endif

#if __cpp_constexpr < 202406
#error "Macro __cpp_constexpr had too low a value"
#endif

int main( int, char *[] )
{
return 0;
}

30 changes: 30 additions & 0 deletions checks/std/cpp_constexpr_exceptions_26.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// 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$
//

#ifdef __has_include
#if __has_include(<version>)
#include <version>
#endif
#endif

#ifndef __cpp_constexpr_exceptions
#error "Macro << __cpp_constexpr_exceptions is not set"
#endif

#if __cpp_constexpr_exceptions < 202411
#error "Macro __cpp_constexpr_exceptions had too low a value"
#endif

int main( int, char *[] )
{
return 0;
}

30 changes: 30 additions & 0 deletions checks/std/cpp_constexpr_virtual_inheritance_26.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// 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$
//

#ifdef __has_include
#if __has_include(<version>)
#include <version>
#endif
#endif

#ifndef __cpp_constexpr_virtual_inheritance
#error "Macro << __cpp_constexpr_virtual_inheritance is not set"
#endif

#if __cpp_constexpr_virtual_inheritance < 202506
#error "Macro __cpp_constexpr_virtual_inheritance had too low a value"
#endif

int main( int, char *[] )
{
return 0;
}

30 changes: 30 additions & 0 deletions checks/std/cpp_contracts_26.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// 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$
//

#ifdef __has_include
#if __has_include(<version>)
#include <version>
#endif
#endif

#ifndef __cpp_contracts
#error "Macro << __cpp_contracts is not set"
#endif

#if __cpp_contracts < 202606
#error "Macro __cpp_contracts had too low a value"
#endif

int main( int, char *[] )
{
return 0;
}

2 changes: 1 addition & 1 deletion checks/std/cpp_decltype_11.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_decltype_auto_14.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_deduction_guides_17.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
2 changes: 1 addition & 1 deletion checks/std/cpp_delegating_constructors_11.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// This file was automatically generated on Sat Jul 11 11:23:56 2026
// This file was automatically generated on Sat Jul 11 16:20:44 2026
// by libs/config/tools/generate.cpp
// Copyright John Maddock 2002-21.
// Use, modification and distribution are subject to the
Expand Down
Loading
Loading