John Maddock
|
a7d218d6e6
|
Merge branch 'develop' into arch
|
2021-03-19 19:17:31 +01:00 |
|
jzmaddock
|
8039cb27c1
|
Merge pull request #375 from mborland/ranges
Fix BOOST_NO_CXX20_HDR_RANGES
|
2021-03-17 17:13:36 +00:00 |
|
Matt Borland
|
50c009be26
|
Fix test name conflict
|
2021-03-16 21:25:27 +03:00 |
|
Matt Borland
|
e846189f67
|
Fix BOOST_NO_CXX20_HDR_RANGES
|
2021-03-16 21:02:02 +03:00 |
|
jzmaddock
|
e512f20971
|
Merge pull request #346 from tanzislam/dont-add-bitness-in-embarcadero-toolset-name
Don't add address model in Embarcadero toolset name
|
2021-03-13 10:57:13 +00:00 |
|
jzmaddock
|
c07e9a2085
|
Merge pull request #374 from boostorg/has_hash
Update boost_has_hash.ipp tests for multiset.
|
2021-03-12 20:32:30 +00:00 |
|
jzmaddock
|
499c0f965e
|
Correct gcc-10 boost_has_hash.
|
2021-03-12 19:46:48 +00:00 |
|
jzmaddock
|
5e71c0dcad
|
Correct spelling of BOOST_HAS_HASH in undef!
|
2021-03-12 19:33:04 +00:00 |
|
jzmaddock
|
9a06b9a487
|
hash_set/hash_map no longer function from gcc-10 onwards.
|
2021-03-12 19:27:19 +00:00 |
|
jzmaddock
|
3b413e6083
|
Update boost_has_hash.ipp tests for multiset.
|
2021-03-12 19:15:18 +00:00 |
|
jzmaddock
|
6d174893fb
|
Merge pull request #372 from Breakthrough/develop
Add feature test macros for C++11 features.
|
2021-03-12 17:29:11 +00:00 |
|
jzmaddock
|
8a469f7047
|
Merge pull request #344 from boostorg/wasm
Add web assembly support (emscripten/wasm).
|
2021-03-12 17:21:42 +00:00 |
|
jzmaddock
|
a7b8b2c91d
|
Merge pull request #373 from boostorg/linux20
Update Ubuntu version used for clang tests.
|
2021-03-12 17:18:05 +00:00 |
|
jzmaddock
|
8685466cf5
|
Remove -stdlib=libc++ option it's not working any more.
|
2021-03-12 14:53:41 +00:00 |
|
jzmaddock
|
3a92fce886
|
Try again with script.
|
2021-03-12 14:05:53 +00:00 |
|
jzmaddock
|
45e5d6926f
|
Correct script.
|
2021-03-12 13:42:05 +00:00 |
|
jzmaddock
|
2ab103ba53
|
Try ubuntu 18.
|
2021-03-12 13:40:30 +00:00 |
|
jzmaddock
|
e0dedc41bc
|
Update Ubuntu version used for clang tests.
|
2021-03-12 12:47:17 +00:00 |
|
Brandon Castellano
|
b3a05cc9aa
|
Add feature test macros for C++11 features.
|
2021-03-11 22:04:00 -05:00 |
|
jzmaddock
|
b0f2951791
|
Merge pull request #369 from boostorg/cxx_version
Add broad scope feature checks.
|
2021-03-07 09:53:26 +00:00 |
|
jzmaddock
|
10b0185c1e
|
Merge branch 'develop' into cxx_version
Updates to C++20.
Resolved Conflicts:
checks/Jamfile.v2
checks/std/cpp_aggregate_bases_17.cpp
checks/std/cpp_aggregate_nsdmi_14.cpp
checks/std/cpp_alias_templates_11.cpp
checks/std/cpp_aligned_new_17.cpp
checks/std/cpp_attributes_11.cpp
checks/std/cpp_binary_literals_14.cpp
checks/std/cpp_capture_star_this_17.cpp
checks/std/cpp_char8_t_20.cpp
checks/std/cpp_conditional_explicit_20.cpp
checks/std/cpp_constexpr_11.cpp
checks/std/cpp_constexpr_14.cpp
checks/std/cpp_constexpr_17.cpp
checks/std/cpp_decltype_11.cpp
checks/std/cpp_decltype_auto_14.cpp
checks/std/cpp_deduction_guides_17.cpp
checks/std/cpp_delegating_constructors_11.cpp
checks/std/cpp_enumerator_attributes_17.cpp
checks/std/cpp_exceptions_03.cpp
checks/std/cpp_explicit_conversion_11.cpp
checks/std/cpp_fold_expressions_17.cpp
checks/std/cpp_generic_lambdas_14.cpp
checks/std/cpp_guaranteed_copy_elision_17.cpp
checks/std/cpp_hex_float_17.cpp
checks/std/cpp_if_constexpr_17.cpp
checks/std/cpp_impl_destroying_delete_20.cpp
checks/std/cpp_impl_three_way_comparison_20.cpp
checks/std/cpp_inheriting_constructors_11.cpp
checks/std/cpp_inheriting_constructors_17.cpp
checks/std/cpp_init_captures_14.cpp
checks/std/cpp_initializer_lists_11.cpp
checks/std/cpp_inline_variables_17.cpp
checks/std/cpp_lambdas_11.cpp
checks/std/cpp_lib_addressof_constexpr_17.cpp
checks/std/cpp_lib_allocator_traits_is_always_equal_17.cpp
checks/std/cpp_lib_any_17.cpp
checks/std/cpp_lib_apply_17.cpp
checks/std/cpp_lib_array_constexpr_17.cpp
checks/std/cpp_lib_as_const_17.cpp
checks/std/cpp_lib_atomic_is_always_lock_free_17.cpp
checks/std/cpp_lib_atomic_ref_20.cpp
checks/std/cpp_lib_bind_front_20.cpp
checks/std/cpp_lib_bit_cast_20.cpp
checks/std/cpp_lib_bool_constant_17.cpp
checks/std/cpp_lib_boyer_moore_searcher_17.cpp
checks/std/cpp_lib_byte_17.cpp
checks/std/cpp_lib_char8_t_20.cpp
checks/std/cpp_lib_chrono_17.cpp
checks/std/cpp_lib_chrono_udls_14.cpp
checks/std/cpp_lib_clamp_17.cpp
checks/std/cpp_lib_complex_udls_14.cpp
checks/std/cpp_lib_concepts_20.cpp
checks/std/cpp_lib_constexpr_misc_20.cpp
checks/std/cpp_lib_constexpr_swap_algorithms_20.cpp
checks/std/cpp_lib_destroying_delete_20.cpp
checks/std/cpp_lib_enable_shared_from_this_17.cpp
checks/std/cpp_lib_erase_if_20.cpp
checks/std/cpp_lib_exchange_function_14.cpp
checks/std/cpp_lib_execution_17.cpp
checks/std/cpp_lib_filesystem_17.cpp
checks/std/cpp_lib_gcd_lcm_17.cpp
checks/std/cpp_lib_generic_associative_lookup_14.cpp
checks/std/cpp_lib_generic_unordered_lookup_20.cpp
checks/std/cpp_lib_hardware_interference_size_17.cpp
checks/std/cpp_lib_has_unique_object_representations_17.cpp
checks/std/cpp_lib_hypot_17.cpp
checks/std/cpp_lib_incomplete_container_elements_17.cpp
checks/std/cpp_lib_integer_sequence_14.cpp
checks/std/cpp_lib_integral_constant_callable_14.cpp
checks/std/cpp_lib_invoke_17.cpp
checks/std/cpp_lib_is_aggregate_17.cpp
checks/std/cpp_lib_is_constant_evaluated_20.cpp
checks/std/cpp_lib_is_final_14.cpp
checks/std/cpp_lib_is_invocable_17.cpp
checks/std/cpp_lib_is_null_pointer_14.cpp
checks/std/cpp_lib_is_swappable_17.cpp
checks/std/cpp_lib_launder_17.cpp
checks/std/cpp_lib_list_remove_return_type_20.cpp
checks/std/cpp_lib_logical_traits_17.cpp
checks/std/cpp_lib_make_from_tuple_17.cpp
checks/std/cpp_lib_make_reverse_iterator_14.cpp
checks/std/cpp_lib_make_unique_14.cpp
checks/std/cpp_lib_map_try_emplace_17.cpp
checks/std/cpp_lib_math_special_functions_17.cpp
checks/std/cpp_lib_memory_resource_17.cpp
checks/std/cpp_lib_node_extract_17.cpp
checks/std/cpp_lib_nonmember_container_access_17.cpp
checks/std/cpp_lib_not_fn_17.cpp
checks/std/cpp_lib_null_iterators_14.cpp
checks/std/cpp_lib_optional_17.cpp
checks/std/cpp_lib_parallel_algorithm_17.cpp
checks/std/cpp_lib_quoted_string_io_14.cpp
checks/std/cpp_lib_ranges_20.cpp
checks/std/cpp_lib_raw_memory_algorithms_17.cpp
checks/std/cpp_lib_result_of_sfinae_14.cpp
checks/std/cpp_lib_robust_nonmodifying_seq_ops_14.cpp
checks/std/cpp_lib_sample_17.cpp
checks/std/cpp_lib_scoped_lock_17.cpp
checks/std/cpp_lib_shared_mutex_17.cpp
checks/std/cpp_lib_shared_ptr_arrays_17.cpp
checks/std/cpp_lib_shared_ptr_weak_type_17.cpp
checks/std/cpp_lib_shared_timed_mutex_14.cpp
checks/std/cpp_lib_string_udls_14.cpp
checks/std/cpp_lib_string_view_17.cpp
checks/std/cpp_lib_three_way_comparison_20.cpp
checks/std/cpp_lib_to_chars_17.cpp
checks/std/cpp_lib_transformation_trait_aliases_14.cpp
checks/std/cpp_lib_transparent_operators_14.cpp
checks/std/cpp_lib_transparent_operators_17.cpp
checks/std/cpp_lib_tuple_element_t_14.cpp
checks/std/cpp_lib_tuples_by_type_14.cpp
checks/std/cpp_lib_type_trait_variable_templates_17.cpp
checks/std/cpp_lib_uncaught_exceptions_17.cpp
checks/std/cpp_lib_unordered_map_try_emplace_17.cpp
checks/std/cpp_lib_variant_17.cpp
checks/std/cpp_lib_void_t_17.cpp
checks/std/cpp_namespace_attributes_17.cpp
checks/std/cpp_noexcept_function_type_17.cpp
checks/std/cpp_nontype_template_args_17.cpp
checks/std/cpp_nontype_template_parameter_auto_17.cpp
checks/std/cpp_nontype_template_parameter_class_20.cpp
checks/std/cpp_nsdmi_11.cpp
checks/std/cpp_range_based_for_11.cpp
checks/std/cpp_range_based_for_17.cpp
checks/std/cpp_raw_strings_11.cpp
checks/std/cpp_ref_qualifiers_11.cpp
checks/std/cpp_return_type_deduction_14.cpp
checks/std/cpp_rtti_03.cpp
checks/std/cpp_rvalue_references_11.cpp
checks/std/cpp_sized_deallocation_14.cpp
checks/std/cpp_static_assert_11.cpp
checks/std/cpp_static_assert_17.cpp
checks/std/cpp_structured_bindings_17.cpp
checks/std/cpp_template_template_args_17.cpp
checks/std/cpp_threadsafe_static_init_11.cpp
checks/std/cpp_unicode_characters_11.cpp
checks/std/cpp_unicode_literals_11.cpp
checks/std/cpp_user_defined_literals_11.cpp
checks/std/cpp_variable_templates_14.cpp
checks/std/cpp_variadic_templates_11.cpp
checks/std/cpp_variadic_using_17.cpp
checks/test_case.cpp
doc/html/index.html
test/all/Jamfile.v2
test/config_info.cpp
test/config_test.cpp
|
2021-03-06 19:58:12 +00:00 |
|
jzmaddock
|
a3b392e1c2
|
Merge pull request #371 from boostorg/cxx20
Begin C++20 support.
|
2021-03-05 18:44:28 +00:00 |
|
jzmaddock
|
73feab589e
|
Document C++20 macros.
|
2021-03-05 17:52:13 +00:00 |
|
jzmaddock
|
4d98673098
|
Correct macro spelling.
|
2021-03-05 16:18:05 +00:00 |
|
jzmaddock
|
23de20c230
|
Older libsc++ versions have incomplete <span>.
|
2021-03-05 12:59:22 +00:00 |
|
jzmaddock
|
b5b3482a58
|
libstdc++3 Disable more things that rely on concepts, if concepts aren't supported.
ie older clang on newer std lib.
|
2021-03-05 12:13:49 +00:00 |
|
jzmaddock
|
5f9b983798
|
Fix up libstdc++3 for older clang with a newer std lib.
|
2021-03-05 12:05:31 +00:00 |
|
jzmaddock
|
ac0c7c346c
|
Fix up libc++ C++20 macro tests.
|
2021-03-05 11:54:43 +00:00 |
|
jzmaddock
|
db38193b2f
|
Remove tabs from files.
|
2021-03-05 11:09:18 +00:00 |
|
jzmaddock
|
f1f686ec65
|
Correct non-c++20 builds.
|
2021-03-05 10:51:17 +00:00 |
|
jzmaddock
|
8bacf65145
|
Begin C++20 support.
|
2021-03-04 20:38:19 +00:00 |
|
jzmaddock
|
a173959ea4
|
Merge pull request #370 from boostorg/integrate_pr368
Remove BOOST_NO_CXX11_HDR_ATOMIC for Clang < 3.7
|
2021-03-03 18:56:33 +00:00 |
|
jzmaddock
|
f460031312
|
Add broad scope feature checks.
|
2021-03-03 17:00:24 +00:00 |
|
Nikita Kniazev
|
18d34e3123
|
Remove BOOST_NO_CXX11_HDR_ATOMIC for Clang < 3.7
This restriction is either too pessimistic or completely wrong.
Closes #367
|
2021-03-03 04:51:34 +03:00 |
|
jzmaddock
|
b6b1791741
|
Merge pull request #360 from Lastique/update_alignas_test
Update the test for C++11 alignas to trigger failure on gcc 4.8
boost-1.76.0.beta1
|
2021-02-25 16:55:57 +00:00 |
|
jzmaddock
|
43d7772130
|
Correct path names in script.
|
2021-02-07 12:38:44 +00:00 |
|
jzmaddock
|
37c513963b
|
Add more architectures, fix test script.
|
2021-02-07 12:27:58 +00:00 |
|
jzmaddock
|
bd4afd9094
|
Add ppc64le test.
|
2021-02-07 10:54:20 +00:00 |
|
jzmaddock
|
1c45d765f1
|
Merge pull request #364 from boostorg/GHA
Add GHA to get XCode-12 testing.
|
2021-02-03 18:53:05 +00:00 |
|
jzmaddock
|
1953291f72
|
Remove mingw from GHA tests: it's failing even basic programs.
|
2021-02-03 18:21:38 +00:00 |
|
jzmaddock
|
45f7d00813
|
Update libcpp.hpp for C++17 features.
Most particularly BOOST_NO_CXX17_HDR_EXECUTION.
|
2021-02-03 17:46:25 +00:00 |
|
jzmaddock
|
844f7b096e
|
Try again without depinst.py script.
|
2021-02-03 16:48:29 +00:00 |
|
jzmaddock
|
8291b2d0a5
|
Add GHA to get XCode-12 testing.
Also adds more comprehensive msvc-14.x testing.
|
2021-02-03 16:34:52 +00:00 |
|
jzmaddock
|
d7821d86ef
|
Merge pull request #363 from boostorg/lib_macros
Add std lib version macros
|
2021-02-03 13:32:08 +00:00 |
|
jzmaddock
|
ce5db33111
|
Remove Travis: it's redundant now.
|
2021-02-03 12:57:02 +00:00 |
|
jzmaddock
|
da0dde24f3
|
Rework drone script with better names.
Also print math_info.
|
2021-02-03 12:56:24 +00:00 |
|
John Maddock
|
6b9256b47d
|
Add std lib version macros
|
2021-02-03 11:18:52 +00:00 |
|
Andrey Semashev
|
6eb97fb526
|
Updated the comment about no alignas support in gcc 4.8.
The compiler does not support constant expressions that depend on template
parameters.
|
2021-01-26 12:49:24 +03:00 |
|
Andrey Semashev
|
3b2919a1a9
|
Updated the test for C++11 alignas to trigger failure on gcc 4.8.
Closes https://github.com/boostorg/config/issues/358.
|
2021-01-26 12:36:55 +03:00 |
|
jzmaddock
|
8a4ef2c2f3
|
Merge pull request #357 from eldiener/develop
[skip ci] Add "cxxstd" json field
|
2021-01-19 18:55:37 +00:00 |
|