forked from boostorg/config
Add C++23 header macros.
This commit is contained in:
1 parent
33b12777cf
commit
ce665092fe
180 files changed
+1346
-150
No files matched your search
+28
-1
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# Regression test Jamfile for boost configuration setup.
|
||||
# *** DO NOT EDIT THIS FILE BY HAND ***
|
||||
# This file was automatically generated on Sun Jun 5 16:50:18 2022
|
||||
# This file was automatically generated on Sat Sep 9 19:03:28 2023
|
||||
# by libs/config/tools/generate.cpp
|
||||
# Copyright John Maddock.
|
||||
# Use, modification and distribution are subject to the
|
||||
@@ -439,6 +439,33 @@ test-suite "BOOST_NO_CXX20_HDR_SYNCSTREAM" :
|
||||
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_CXX23_HDR_EXPECTED" :
|
||||
[ run ../no_cxx23_hdr_expected_pass.cpp ]
|
||||
[ compile-fail ../no_cxx23_hdr_expected_fail.cpp ] ;
|
||||
test-suite "BOOST_NO_CXX23_HDR_FLAT_MAP" :
|
||||
[ run ../no_cxx23_hdr_flat_map_pass.cpp ]
|
||||
[ compile-fail ../no_cxx23_hdr_flat_map_fail.cpp ] ;
|
||||
test-suite "BOOST_NO_CXX23_HDR_FLAT_SET" :
|
||||
[ run ../no_cxx23_hdr_flat_set_pass.cpp ]
|
||||
[ compile-fail ../no_cxx23_hdr_flat_set_fail.cpp ] ;
|
||||
test-suite "BOOST_NO_CXX23_HDR_GENERATOR" :
|
||||
[ run ../no_cxx23_hdr_generator_pass.cpp ]
|
||||
[ compile-fail ../no_cxx23_hdr_generator_fail.cpp ] ;
|
||||
test-suite "BOOST_NO_CXX23_HDR_MDSPAN" :
|
||||
[ run ../no_cxx23_hdr_mdspan_pass.cpp ]
|
||||
[ compile-fail ../no_cxx23_hdr_mdspan_fail.cpp ] ;
|
||||
test-suite "BOOST_NO_CXX23_HDR_PRINT" :
|
||||
[ run ../no_cxx23_hdr_print_pass.cpp ]
|
||||
[ compile-fail ../no_cxx23_hdr_print_fail.cpp ] ;
|
||||
test-suite "BOOST_NO_CXX23_HDR_SPANSTREAM" :
|
||||
[ run ../no_cxx23_hdr_spanstream_pass.cpp ]
|
||||
[ compile-fail ../no_cxx23_hdr_spanstream_fail.cpp ] ;
|
||||
test-suite "BOOST_NO_CXX23_HDR_STACKTRACE" :
|
||||
[ run ../no_cxx23_hdr_stacktrace_pass.cpp ]
|
||||
[ compile-fail ../no_cxx23_hdr_stacktrace_fail.cpp ] ;
|
||||
test-suite "BOOST_NO_CXX23_HDR_STDFLOAT" :
|
||||
[ run ../no_cxx23_hdr_stdfloat_pass.cpp ]
|
||||
[ compile-fail ../no_cxx23_hdr_stdfloat_fail.cpp ] ;
|
||||
test-suite "BOOST_NO_CXX98_BINDERS" :
|
||||
[ run ../no_cxx98_binders_pass.cpp ]
|
||||
[ compile-fail ../no_cxx98_binders_fail.cpp ] ;
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
// (C) Copyright John Maddock 2023
|
||||
|
||||
// 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_CXX23_HDR_EXPECTED
|
||||
// TITLE: C++23 header <expected> unavailable
|
||||
// DESCRIPTION: The standard library does not supply C++23 header <expected>
|
||||
|
||||
#include <expected>
|
||||
|
||||
namespace boost_no_cxx23_hdr_expected {
|
||||
|
||||
int test()
|
||||
{
|
||||
using std::unexpected;
|
||||
using std::bad_expected_access;
|
||||
using std::unexpect_t;
|
||||
using std::unexpect;
|
||||
using std::expected;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
// (C) Copyright John Maddock 2023
|
||||
|
||||
// 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_CXX23_HDR_FLAT_MAP
|
||||
// TITLE: C++23 header <flat_map> unavailable
|
||||
// DESCRIPTION: The standard library does not supply C++23 header <flat_map>
|
||||
|
||||
#include <flat_map>
|
||||
|
||||
namespace boost_no_cxx23_hdr_flat_map {
|
||||
|
||||
int test()
|
||||
{
|
||||
using std::flat_map;
|
||||
using std::sorted_unique_t;
|
||||
using std::sorted_unique;
|
||||
using std::erase_if;
|
||||
using std::uses_allocator;
|
||||
using std::flat_multimap;
|
||||
using std::sorted_equivalent_t;
|
||||
using std::sorted_equivalent;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
// (C) Copyright John Maddock 2023
|
||||
|
||||
// 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_CXX23_HDR_FLAT_SET
|
||||
// TITLE: C++23 header <flat_set> unavailable
|
||||
// DESCRIPTION: The standard library does not supply C++23 header <flat_set>
|
||||
|
||||
#include <flat_set>
|
||||
|
||||
namespace boost_no_cxx23_hdr_flat_set {
|
||||
|
||||
int test()
|
||||
{
|
||||
using std::flat_set;
|
||||
using std::sorted_unique_t;
|
||||
using std::sorted_unique;
|
||||
using std::erase_if;
|
||||
using std::uses_allocator;
|
||||
using std::flat_multiset;
|
||||
using std::sorted_equivalent_t;
|
||||
using std::sorted_equivalent;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
// (C) Copyright John Maddock 2023
|
||||
|
||||
// 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_CXX23_HDR_GENERATOR
|
||||
// TITLE: C++23 header <generator> unavailable
|
||||
// DESCRIPTION: The standard library does not supply C++23 header <generator>
|
||||
|
||||
#include <generator>
|
||||
|
||||
namespace boost_no_cxx23_hdr_generator {
|
||||
|
||||
int test()
|
||||
{
|
||||
using std::generator;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
// (C) Copyright John Maddock 2023
|
||||
|
||||
// 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_CXX23_HDR_MDSPAN
|
||||
// TITLE: C++23 header <mdspan> unavailable
|
||||
// DESCRIPTION: The standard library does not supply C++23 header <mdspan>
|
||||
|
||||
#include <mdspan>
|
||||
|
||||
namespace boost_no_cxx23_hdr_mdspan {
|
||||
|
||||
int test()
|
||||
{
|
||||
using std::extents;
|
||||
using std::dextents;
|
||||
using std::layout_left;
|
||||
using std::layout_right;
|
||||
using std::layout_stride;
|
||||
using std::default_accessor;
|
||||
using std::mdspan;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
// (C) Copyright John Maddock 2023
|
||||
|
||||
// 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_CXX23_HDR_PRINT
|
||||
// TITLE: C++23 header <print> unavailable
|
||||
// DESCRIPTION: The standard library does not supply C++23 header <print>
|
||||
|
||||
#include <print>
|
||||
|
||||
namespace boost_no_cxx23_hdr_print {
|
||||
|
||||
int test()
|
||||
{
|
||||
using std::print;
|
||||
using std::println;
|
||||
using std::vprint_unicode;
|
||||
using std::vprint_nonunicode;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
// (C) Copyright John Maddock 2023
|
||||
|
||||
// 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_CXX23_HDR_SPANSTREAM
|
||||
// TITLE: C++23 header <spanstream> unavailable
|
||||
// DESCRIPTION: The standard library does not supply C++23 header <spanstream>
|
||||
|
||||
#include <spanstream>
|
||||
|
||||
namespace boost_no_cxx23_hdr_spanstream {
|
||||
|
||||
int test()
|
||||
{
|
||||
using std::basic_spanbuf;
|
||||
using std::spanbuf;
|
||||
using std::wspanbuf;
|
||||
using std::basic_ispanstream;
|
||||
using std::ispanstream;
|
||||
using std::wispanstream;
|
||||
using std::basic_ospanstream;
|
||||
using std::basic_ospanstream;
|
||||
using std::ospanstream;
|
||||
using std::wospanstream;
|
||||
using std::basic_spanstream;
|
||||
using std::spanstream;
|
||||
using std::wspanstream;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
// (C) Copyright John Maddock 2023
|
||||
|
||||
// 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_CXX23_HDR_STACKTRACE
|
||||
// TITLE: C++23 header <stacktrace> unavailable
|
||||
// DESCRIPTION: The standard library does not supply C++23 header <stacktrace>
|
||||
|
||||
#include <stacktrace>
|
||||
|
||||
namespace boost_no_cxx23_hdr_stacktrace {
|
||||
|
||||
int test()
|
||||
{
|
||||
using std::stacktrace_entry;
|
||||
using std::basic_stacktrace;
|
||||
using std::stacktrace;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
// (C) Copyright John Maddock 2023
|
||||
|
||||
// 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_CXX23_HDR_STDFLOAT
|
||||
// TITLE: C++23 header <stdfloat> unavailable
|
||||
// DESCRIPTION: The standard library does not supply C++23 header <stdfloat>
|
||||
|
||||
#include <stdfloat>
|
||||
|
||||
namespace boost_no_cxx23_hdr_stdfloat {
|
||||
|
||||
int test()
|
||||
{
|
||||
#if defined(__STDCPP_FLOAT16_T__)
|
||||
using std::float16_t;
|
||||
#endif
|
||||
#if defined(__STDCPP_FLOAT32_T__)
|
||||
using std::float32_t;
|
||||
#endif
|
||||
#if defined(__STDCPP_FLOAT64_T__)
|
||||
using std::float64_t;
|
||||
#endif
|
||||
#if defined(__STDCPP_FLOAT128_T__)
|
||||
using std::float128_t;
|
||||
#endif
|
||||
#if defined(__STDCPP_BFLOAT16_T__)
|
||||
using std::bfloat16_t;
|
||||
#endif
|
||||
return 0;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1199,6 +1199,15 @@ void print_boost_macros()
|
||||
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_CXX23_HDR_EXPECTED);
|
||||
PRINT_MACRO(BOOST_NO_CXX23_HDR_FLAT_MAP);
|
||||
PRINT_MACRO(BOOST_NO_CXX23_HDR_FLAT_SET);
|
||||
PRINT_MACRO(BOOST_NO_CXX23_HDR_GENERATOR);
|
||||
PRINT_MACRO(BOOST_NO_CXX23_HDR_MDSPAN);
|
||||
PRINT_MACRO(BOOST_NO_CXX23_HDR_PRINT);
|
||||
PRINT_MACRO(BOOST_NO_CXX23_HDR_SPANSTREAM);
|
||||
PRINT_MACRO(BOOST_NO_CXX23_HDR_STACKTRACE);
|
||||
PRINT_MACRO(BOOST_NO_CXX23_HDR_STDFLOAT);
|
||||
PRINT_MACRO(BOOST_NO_CXX98_BINDERS);
|
||||
PRINT_MACRO(BOOST_NO_CXX98_FUNCTION_BASE);
|
||||
PRINT_MACRO(BOOST_NO_CXX98_RANDOM_SHUFFLE);
|
||||
@@ -1269,6 +1278,14 @@ void print_boost_macros()
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// END GENERATED BLOCK
|
||||
|
||||
PRINT_MACRO(BOOST_CXX_VERSION);
|
||||
@@ -1359,9 +1376,13 @@ void print_sd6_macros()
|
||||
PRINT_MACRO(__cpp_lib_erase_if);
|
||||
PRINT_MACRO(__cpp_lib_exchange_function);
|
||||
PRINT_MACRO(__cpp_lib_execution);
|
||||
PRINT_MACRO(__cpp_lib_expected);
|
||||
PRINT_MACRO(__cpp_lib_filesystem);
|
||||
PRINT_MACRO(__cpp_lib_flat_map);
|
||||
PRINT_MACRO(__cpp_lib_flat_set);
|
||||
PRINT_MACRO(__cpp_lib_format);
|
||||
PRINT_MACRO(__cpp_lib_gcd_lcm);
|
||||
PRINT_MACRO(__cpp_lib_generator);
|
||||
PRINT_MACRO(__cpp_lib_generic_associative_lookup);
|
||||
PRINT_MACRO(__cpp_lib_generic_unordered_lookup);
|
||||
PRINT_MACRO(__cpp_lib_hardware_interference_size);
|
||||
@@ -1394,6 +1415,7 @@ void print_sd6_macros()
|
||||
PRINT_MACRO(__cpp_lib_map_try_emplace);
|
||||
PRINT_MACRO(__cpp_lib_math_constants);
|
||||
PRINT_MACRO(__cpp_lib_math_special_functions);
|
||||
PRINT_MACRO(__cpp_lib_mdspan);
|
||||
PRINT_MACRO(__cpp_lib_memory_resource);
|
||||
PRINT_MACRO(__cpp_lib_node_extract);
|
||||
PRINT_MACRO(__cpp_lib_nonmember_container_access);
|
||||
@@ -1402,6 +1424,7 @@ void print_sd6_macros()
|
||||
PRINT_MACRO(__cpp_lib_optional);
|
||||
PRINT_MACRO(__cpp_lib_parallel_algorithm);
|
||||
PRINT_MACRO(__cpp_lib_polymorphic_allocator);
|
||||
PRINT_MACRO(__cpp_lib_print);
|
||||
PRINT_MACRO(__cpp_lib_quoted_string_io);
|
||||
PRINT_MACRO(__cpp_lib_ranges);
|
||||
PRINT_MACRO(__cpp_lib_raw_memory_algorithms);
|
||||
@@ -1419,7 +1442,9 @@ void print_sd6_macros()
|
||||
PRINT_MACRO(__cpp_lib_smart_ptr_for_overwrite);
|
||||
PRINT_MACRO(__cpp_lib_source_location);
|
||||
PRINT_MACRO(__cpp_lib_span);
|
||||
PRINT_MACRO(__cpp_lib_spanstream);
|
||||
PRINT_MACRO(__cpp_lib_ssize);
|
||||
PRINT_MACRO(__cpp_lib_stacktrace);
|
||||
PRINT_MACRO(__cpp_lib_starts_ends_with);
|
||||
PRINT_MACRO(__cpp_lib_string_udls);
|
||||
PRINT_MACRO(__cpp_lib_string_view);
|
||||
|
||||
+91
-1
@@ -1,4 +1,4 @@
|
||||
// This file was automatically generated on Sun Jun 5 16:50:18 2022
|
||||
// This file was automatically generated on Sat Sep 9 19:03:28 2023
|
||||
// by libs/config/tools/generate.cpp
|
||||
// Copyright John Maddock 2002-21.
|
||||
// Use, modification and distribution are subject to the
|
||||
@@ -532,6 +532,51 @@ namespace boost_no_cxx20_hdr_syncstream = empty_boost;
|
||||
#else
|
||||
namespace boost_no_cxx20_hdr_version = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_CXX23_HDR_EXPECTED
|
||||
#include "boost_no_cxx23_hdr_expected.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_expected = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_CXX23_HDR_FLAT_MAP
|
||||
#include "boost_no_cxx23_hdr_flat_map.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_flat_map = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_CXX23_HDR_FLAT_SET
|
||||
#include "boost_no_cxx23_hdr_flat_set.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_flat_set = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_CXX23_HDR_GENERATOR
|
||||
#include "boost_no_cxx23_hdr_generator.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_generator = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_CXX23_HDR_MDSPAN
|
||||
#include "boost_no_cxx23_hdr_mdspan.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_mdspan = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_CXX23_HDR_PRINT
|
||||
#include "boost_no_cxx23_hdr_print.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_print = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_CXX23_HDR_SPANSTREAM
|
||||
#include "boost_no_cxx23_hdr_spanstream.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_spanstream = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_CXX23_HDR_STACKTRACE
|
||||
#include "boost_no_cxx23_hdr_stacktrace.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_stacktrace = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_CXX23_HDR_STDFLOAT
|
||||
#include "boost_no_cxx23_hdr_stdfloat.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_stdfloat = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_CXX98_BINDERS
|
||||
#include "boost_no_cxx98_binders.ipp"
|
||||
#else
|
||||
@@ -1851,6 +1896,51 @@ int main( int, char *[] )
|
||||
std::cerr << "Failed test for BOOST_NO_CXX20_HDR_VERSION at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_cxx23_hdr_expected::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_CXX23_HDR_EXPECTED at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_cxx23_hdr_flat_map::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_CXX23_HDR_FLAT_MAP at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_cxx23_hdr_flat_set::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_CXX23_HDR_FLAT_SET at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_cxx23_hdr_generator::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_CXX23_HDR_GENERATOR at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_cxx23_hdr_mdspan::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_CXX23_HDR_MDSPAN at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_cxx23_hdr_print::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_CXX23_HDR_PRINT at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_cxx23_hdr_spanstream::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_CXX23_HDR_SPANSTREAM at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_cxx23_hdr_stacktrace::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_CXX23_HDR_STACKTRACE at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_cxx23_hdr_stdfloat::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_CXX23_HDR_STDFLOAT 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;
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 17:21:24 2023
|
||||
// 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_CXX23_HDR_EXPECTED
|
||||
// This file should not compile, if it does then
|
||||
// BOOST_NO_CXX23_HDR_EXPECTED should not be defined.
|
||||
// See file boost_no_cxx23_hdr_expected.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifdef BOOST_NO_CXX23_HDR_EXPECTED
|
||||
#include "boost_no_cxx23_hdr_expected.ipp"
|
||||
#else
|
||||
#error "this file should not compile"
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_expected::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 17:21:24 2023
|
||||
// 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_CXX23_HDR_EXPECTED
|
||||
// This file should compile, if it does not then
|
||||
// BOOST_NO_CXX23_HDR_EXPECTED should be defined.
|
||||
// See file boost_no_cxx23_hdr_expected.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifndef BOOST_NO_CXX23_HDR_EXPECTED
|
||||
#include "boost_no_cxx23_hdr_expected.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_expected = empty_boost;
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_expected::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 17:21:24 2023
|
||||
// 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_CXX23_HDR_FLAT_MAP
|
||||
// This file should not compile, if it does then
|
||||
// BOOST_NO_CXX23_HDR_FLAT_MAP should not be defined.
|
||||
// See file boost_no_cxx23_hdr_flat_map.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifdef BOOST_NO_CXX23_HDR_FLAT_MAP
|
||||
#include "boost_no_cxx23_hdr_flat_map.ipp"
|
||||
#else
|
||||
#error "this file should not compile"
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_flat_map::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 17:21:24 2023
|
||||
// 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_CXX23_HDR_FLAT_MAP
|
||||
// This file should compile, if it does not then
|
||||
// BOOST_NO_CXX23_HDR_FLAT_MAP should be defined.
|
||||
// See file boost_no_cxx23_hdr_flat_map.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifndef BOOST_NO_CXX23_HDR_FLAT_MAP
|
||||
#include "boost_no_cxx23_hdr_flat_map.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_flat_map = empty_boost;
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_flat_map::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 18:28:37 2023
|
||||
// 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_CXX23_HDR_FLAT_SET
|
||||
// This file should not compile, if it does then
|
||||
// BOOST_NO_CXX23_HDR_FLAT_SET should not be defined.
|
||||
// See file boost_no_cxx23_hdr_flat_set.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifdef BOOST_NO_CXX23_HDR_FLAT_SET
|
||||
#include "boost_no_cxx23_hdr_flat_set.ipp"
|
||||
#else
|
||||
#error "this file should not compile"
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_flat_set::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 18:28:37 2023
|
||||
// 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_CXX23_HDR_FLAT_SET
|
||||
// This file should compile, if it does not then
|
||||
// BOOST_NO_CXX23_HDR_FLAT_SET should be defined.
|
||||
// See file boost_no_cxx23_hdr_flat_set.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifndef BOOST_NO_CXX23_HDR_FLAT_SET
|
||||
#include "boost_no_cxx23_hdr_flat_set.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_flat_set = empty_boost;
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_flat_set::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 18:32:43 2023
|
||||
// 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_CXX23_HDR_GENERATOR
|
||||
// This file should not compile, if it does then
|
||||
// BOOST_NO_CXX23_HDR_GENERATOR should not be defined.
|
||||
// See file boost_no_cxx23_hdr_generator.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifdef BOOST_NO_CXX23_HDR_GENERATOR
|
||||
#include "boost_no_cxx23_hdr_generator.ipp"
|
||||
#else
|
||||
#error "this file should not compile"
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_generator::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 18:32:43 2023
|
||||
// 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_CXX23_HDR_GENERATOR
|
||||
// This file should compile, if it does not then
|
||||
// BOOST_NO_CXX23_HDR_GENERATOR should be defined.
|
||||
// See file boost_no_cxx23_hdr_generator.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifndef BOOST_NO_CXX23_HDR_GENERATOR
|
||||
#include "boost_no_cxx23_hdr_generator.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_generator = empty_boost;
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_generator::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 18:36:44 2023
|
||||
// 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_CXX23_HDR_MDSPAN
|
||||
// This file should not compile, if it does then
|
||||
// BOOST_NO_CXX23_HDR_MDSPAN should not be defined.
|
||||
// See file boost_no_cxx23_hdr_mdspan.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifdef BOOST_NO_CXX23_HDR_MDSPAN
|
||||
#include "boost_no_cxx23_hdr_mdspan.ipp"
|
||||
#else
|
||||
#error "this file should not compile"
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_mdspan::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 18:36:44 2023
|
||||
// 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_CXX23_HDR_MDSPAN
|
||||
// This file should compile, if it does not then
|
||||
// BOOST_NO_CXX23_HDR_MDSPAN should be defined.
|
||||
// See file boost_no_cxx23_hdr_mdspan.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifndef BOOST_NO_CXX23_HDR_MDSPAN
|
||||
#include "boost_no_cxx23_hdr_mdspan.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_mdspan = empty_boost;
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_mdspan::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 18:46:50 2023
|
||||
// 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_CXX23_HDR_PRINT
|
||||
// This file should not compile, if it does then
|
||||
// BOOST_NO_CXX23_HDR_PRINT should not be defined.
|
||||
// See file boost_no_cxx23_hdr_print.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifdef BOOST_NO_CXX23_HDR_PRINT
|
||||
#include "boost_no_cxx23_hdr_print.ipp"
|
||||
#else
|
||||
#error "this file should not compile"
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_print::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 18:46:50 2023
|
||||
// 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_CXX23_HDR_PRINT
|
||||
// This file should compile, if it does not then
|
||||
// BOOST_NO_CXX23_HDR_PRINT should be defined.
|
||||
// See file boost_no_cxx23_hdr_print.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifndef BOOST_NO_CXX23_HDR_PRINT
|
||||
#include "boost_no_cxx23_hdr_print.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_print = empty_boost;
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_print::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 18:54:45 2023
|
||||
// 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_CXX23_HDR_SPANSTREAM
|
||||
// This file should not compile, if it does then
|
||||
// BOOST_NO_CXX23_HDR_SPANSTREAM should not be defined.
|
||||
// See file boost_no_cxx23_hdr_spanstream.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifdef BOOST_NO_CXX23_HDR_SPANSTREAM
|
||||
#include "boost_no_cxx23_hdr_spanstream.ipp"
|
||||
#else
|
||||
#error "this file should not compile"
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_spanstream::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 18:54:45 2023
|
||||
// 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_CXX23_HDR_SPANSTREAM
|
||||
// This file should compile, if it does not then
|
||||
// BOOST_NO_CXX23_HDR_SPANSTREAM should be defined.
|
||||
// See file boost_no_cxx23_hdr_spanstream.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifndef BOOST_NO_CXX23_HDR_SPANSTREAM
|
||||
#include "boost_no_cxx23_hdr_spanstream.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_spanstream = empty_boost;
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_spanstream::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 18:59:13 2023
|
||||
// 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_CXX23_HDR_STACKTRACE
|
||||
// This file should not compile, if it does then
|
||||
// BOOST_NO_CXX23_HDR_STACKTRACE should not be defined.
|
||||
// See file boost_no_cxx23_hdr_stacktrace.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifdef BOOST_NO_CXX23_HDR_STACKTRACE
|
||||
#include "boost_no_cxx23_hdr_stacktrace.ipp"
|
||||
#else
|
||||
#error "this file should not compile"
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_stacktrace::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 18:59:13 2023
|
||||
// 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_CXX23_HDR_STACKTRACE
|
||||
// This file should compile, if it does not then
|
||||
// BOOST_NO_CXX23_HDR_STACKTRACE should be defined.
|
||||
// See file boost_no_cxx23_hdr_stacktrace.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifndef BOOST_NO_CXX23_HDR_STACKTRACE
|
||||
#include "boost_no_cxx23_hdr_stacktrace.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_stacktrace = empty_boost;
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_stacktrace::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 19:03:28 2023
|
||||
// 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_CXX23_HDR_STDFLOAT
|
||||
// This file should not compile, if it does then
|
||||
// BOOST_NO_CXX23_HDR_STDFLOAT should not be defined.
|
||||
// See file boost_no_cxx23_hdr_stdfloat.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifdef BOOST_NO_CXX23_HDR_STDFLOAT
|
||||
#include "boost_no_cxx23_hdr_stdfloat.ipp"
|
||||
#else
|
||||
#error "this file should not compile"
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_stdfloat::test();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
// This file was automatically generated on Sat Sep 9 19:03:28 2023
|
||||
// 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_CXX23_HDR_STDFLOAT
|
||||
// This file should compile, if it does not then
|
||||
// BOOST_NO_CXX23_HDR_STDFLOAT should be defined.
|
||||
// See file boost_no_cxx23_hdr_stdfloat.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 <boost/config.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
#ifndef BOOST_NO_CXX23_HDR_STDFLOAT
|
||||
#include "boost_no_cxx23_hdr_stdfloat.ipp"
|
||||
#else
|
||||
namespace boost_no_cxx23_hdr_stdfloat = empty_boost;
|
||||
#endif
|
||||
|
||||
int main( int, char *[] )
|
||||
{
|
||||
return boost_no_cxx23_hdr_stdfloat::test();
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user