Skip to content

Commit ee39122

Browse files
committed
Reduce build requirements, and ensure they are enforced in testing
1 parent 7363de5 commit ee39122

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

build/Jamfile.v2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ lib boost_random
2424
: <link>shared:<define>BOOST_RANDOM_DYN_LINK=1
2525
<define>BOOST_RANDOM_SOURCE=1
2626

27-
[ requires cxx11_noexcept cxx11_rvalue_references sfinae_expr cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_tuple cxx11_hdr_initializer_list cxx11_hdr_chrono cxx11_thread_local cxx11_constexpr cxx11_nullptr cxx11_numeric_limits cxx11_decltype cxx11_hdr_array cxx11_hdr_atomic cxx11_hdr_type_traits cxx11_allocator cxx11_explicit_conversion_operators ]
27+
[ requires cxx11_noexcept cxx11_rvalue_references sfinae_expr cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_tuple cxx11_hdr_initializer_list cxx11_constexpr cxx11_nullptr cxx11_numeric_limits cxx11_decltype cxx11_hdr_array cxx11_hdr_type_traits cxx11_explicit_conversion_operators ]
2828

2929
# default-build
3030
:

test/Jamfile.v2

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ project /boost/random/test : requirements
1717
<library>/boost/random//boost_random
1818

1919
<toolset>msvc:<define>_SCL_SECURE_NO_WARNINGS
20+
21+
[ requires cxx11_noexcept cxx11_rvalue_references sfinae_expr cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_tuple cxx11_hdr_initializer_list cxx11_constexpr cxx11_nullptr cxx11_numeric_limits cxx11_decltype cxx11_hdr_array cxx11_hdr_type_traits cxx11_explicit_conversion_operators ]
2022
;
2123

2224
run test_const_mod.cpp /boost/test//boost_unit_test_framework ;

0 commit comments

Comments
 (0)