Commit Graph

  • 88866861d2 MSVC update that handled deprecation of <codecvt> and availability of <stop_token>. See also https://github.com/boostorg/config/issues/391. jzmaddock 2021-08-17 17:32:09 +01:00
  • f1b2746fba Merge pull request #395 from boostorg/mclow-patch-3 jzmaddock 2021-08-15 16:18:56 +01:00
  • 8df65862c7 Fix typo mclow-patch-3 Marshall Clow 2021-08-11 10:02:29 -07:00
  • 01f00de731 Bump version to 1.78.0 Marshall Clow 2021-08-11 08:45:47 -07:00
  • 5d67c38c10 More is_constant_evaluated tweaks/fixes. is_constant_evaluated jzmaddock 2021-08-09 19:42:39 +01:00
  • 47614564ec Merge pull request #393 from boostorg/issue392 jzmaddock 2021-08-09 19:07:38 +01:00
  • ffb4cafce1 Correct gcc version of BOOST_IS_CONSTANT_EVALUATED_INT(). jzmaddock 2021-08-08 20:14:54 +01:00
  • a854324526 Workaround for no <type_traits> jzmaddock 2021-08-08 19:34:37 +01:00
  • 6895525d38 Add std::is_constant_evaluated support. jzmaddock 2021-08-08 19:25:31 +01:00
  • 76d4eaf4be Patch for noinline attribute on the HIP compiler. Fixes https://github.com/boostorg/config/issues/392. jzmaddock 2021-08-08 11:53:57 +01:00
  • 1a55d1d9c6 Rename mips1 to mips and alias mips1 to mips Nikita Kniazev 2021-07-28 21:06:54 +03:00
  • c3de80c2ef Merge pull request #387 from boostorg/issue382 jzmaddock 2021-07-07 09:44:38 +01:00
  • a8bdf6ae2f Merge pull request #388 from boostorg/gcc4-4-fixes jzmaddock 2021-07-07 09:44:15 +01:00
  • 42cff96876 Try and fix gcc-4.4 -fno-rtti failure. jzmaddock 2021-07-06 19:56:50 +01:00
  • 73557f7766 Correct boost_no_ctype_functions.ipp for C++20. See https://github.com/boostorg/config/issues/382. jzmaddock 2021-07-06 19:48:15 +01:00
  • cfc6545ce9 Merge pull request #385 from boostorg/pr/boost-clang-version jzmaddock 2021-07-06 12:48:31 +01:00
  • eb3a0a98ae Merge pull request #380 from xantares/mingw_tls jzmaddock 2021-07-04 19:11:36 +01:00
  • b80c25f474 Print __apple_build_version__ in config_info Peter Dimov 2021-07-04 20:06:09 +03:00
  • 8595667b36 Fix spelling of __APPLE__ Peter Dimov 2021-07-04 20:02:20 +03:00
  • a5b2dbdcf1 Merge pull request #384 from boostorg/pr/detail-workaround-guard jzmaddock 2021-07-04 17:21:44 +01:00
  • f1b4a51cea Merge pull request #383 from boostorg/pr/clang-major-workaround jzmaddock 2021-07-04 17:20:59 +01:00
  • 098ca4a3cf Document BOOST_CLANG_VERSION Peter Dimov 2021-07-04 19:12:16 +03:00
  • 0148ea5ea2 Print BOOST_CLANG, BOOST_CLANG_VERSION in config_info Peter Dimov 2021-07-04 19:08:00 +03:00
  • 1e63c7729d Define BOOST_CLANG_VERSION_WORKAROUND_GUARD Peter Dimov 2021-07-04 18:51:25 +03:00
  • f6fdfb9291 Define BOOST_CLANG_VERSION Peter Dimov 2021-07-04 18:49:01 +03:00
  • e52aa58652 Update detail/workaround.hpp include guard Peter Dimov 2021-07-04 18:04:03 +03:00
  • 9e80993844 Define __clang_major___WORKAROUND_GUARD Peter Dimov 2021-07-04 17:59:13 +03:00
  • 088b79a0ca Merge branch 'develop' boost-1.77.0.beta1 boost-1.77.0 jzmaddock 2021-07-03 10:14:16 +01:00
  • f5bb9e5f5e Merge pull request #379 from brad0/develop jzmaddock 2021-06-29 12:19:14 +01:00
  • 0710fe2c5b Update CMakeLists.txt Peter Dimov 2021-06-10 02:11:55 +03:00
  • 98c3ac8158 Allow thread_local on mingw with gcc>=11 Michel Zou 2021-06-09 15:35:34 +02:00
  • 85c128d52c Config: Update bits for OpenBSD Brad Smith 2021-05-06 22:16:57 -04:00
  • 22fdaeeb2a Bump versions to 1.77 Glen Fernandes 2021-04-16 21:17:49 -04:00
  • 9f14f02813 Bump versions to 1.77 Glen Fernandes 2021-04-16 21:17:49 -04:00
  • 8a06e01fb0 Merge pull request #378 from boostorg/cuda_float128_fix jzmaddock 2021-04-06 10:03:58 +01:00
  • fee1ad0796 Tentative fix for CUDA/Clang/Cray issue reported here https://github.com/boostorg/math/issues/181. jzmaddock 2021-04-01 17:01:29 +01:00
  • 3fa057a8c3 Merge pull request #377 from boostorg/fix_issue_376 jzmaddock 2021-03-22 17:29:47 +00:00
  • 4363bbf78c Merge pull request #366 from boostorg/arch jzmaddock 2021-03-20 12:53:48 +00:00
  • 95065f9973 Can't use clang on emulated s390x. jzmaddock 2021-03-20 10:36:25 +00:00
  • 30d65cba52 Add clang, remove armv7 as Boot.Build fails on that arch at present. jzmaddock 2021-03-19 19:33:51 +00:00
  • 4808f0e600 Update job name. jzmaddock 2021-03-19 18:19:58 +00:00
  • a7d218d6e6 Merge branch 'develop' into arch John Maddock 2021-03-19 19:17:31 +01:00
  • 45100b9c04 Tentative fix for issue 376. Fixes: https://github.com/boostorg/config/issues/376. jzmaddock 2021-03-19 17:37:28 +00:00
  • aed3dd0727 Correct gcc-10 boost_has_hash. boost-1.76.0 jzmaddock 2021-03-12 19:46:48 +00:00
  • 583b0023eb Correct spelling of BOOST_HAS_HASH in undef! jzmaddock 2021-03-12 19:33:04 +00:00
  • f91a09a30f hash_set/hash_map no longer function from gcc-10 onwards. jzmaddock 2021-03-12 19:27:19 +00:00
  • a61d754ccc Update boost_has_hash.ipp tests for multiset. jzmaddock 2021-03-12 19:15:18 +00:00
  • 2052ff0320 Add broad scope feature checks. jzmaddock 2021-03-03 17:00:24 +00:00
  • 8039cb27c1 Merge pull request #375 from mborland/ranges jzmaddock 2021-03-17 17:13:36 +00:00
  • 50c009be26 Fix test name conflict Matt Borland 2021-03-16 21:25:27 +03:00
  • e846189f67 Fix BOOST_NO_CXX20_HDR_RANGES Matt Borland 2021-03-16 21:02:02 +03:00
  • e512f20971 Merge pull request #346 from tanzislam/dont-add-bitness-in-embarcadero-toolset-name jzmaddock 2021-03-13 10:57:13 +00:00
  • c07e9a2085 Merge pull request #374 from boostorg/has_hash jzmaddock 2021-03-12 20:32:30 +00:00
  • 499c0f965e Correct gcc-10 boost_has_hash. jzmaddock 2021-03-12 19:46:48 +00:00
  • 5e71c0dcad Correct spelling of BOOST_HAS_HASH in undef! jzmaddock 2021-03-12 19:33:04 +00:00
  • 9a06b9a487 hash_set/hash_map no longer function from gcc-10 onwards. jzmaddock 2021-03-12 19:27:19 +00:00
  • 3b413e6083 Update boost_has_hash.ipp tests for multiset. jzmaddock 2021-03-12 19:15:18 +00:00
  • 6d174893fb Merge pull request #372 from Breakthrough/develop jzmaddock 2021-03-12 17:29:11 +00:00
  • 8a469f7047 Merge pull request #344 from boostorg/wasm jzmaddock 2021-03-12 17:21:42 +00:00
  • a7b8b2c91d Merge pull request #373 from boostorg/linux20 jzmaddock 2021-03-12 17:18:05 +00:00
  • 8685466cf5 Remove -stdlib=libc++ option it's not working any more. jzmaddock 2021-03-12 14:53:41 +00:00
  • 3a92fce886 Try again with script. jzmaddock 2021-03-12 14:05:53 +00:00
  • 45e5d6926f Correct script. jzmaddock 2021-03-12 13:42:05 +00:00
  • 2ab103ba53 Try ubuntu 18. jzmaddock 2021-03-12 13:40:30 +00:00
  • e0dedc41bc Update Ubuntu version used for clang tests. jzmaddock 2021-03-12 12:47:17 +00:00
  • b3a05cc9aa Add feature test macros for C++11 features. Brandon Castellano 2021-03-11 22:04:00 -05:00
  • b0f2951791 Merge pull request #369 from boostorg/cxx_version jzmaddock 2021-03-07 09:53:26 +00:00
  • 10b0185c1e Merge branch 'develop' into cxx_version Updates to C++20. jzmaddock 2021-03-06 19:58:12 +00:00
  • a3b392e1c2 Merge pull request #371 from boostorg/cxx20 jzmaddock 2021-03-05 18:44:28 +00:00
  • 73feab589e Document C++20 macros. jzmaddock 2021-03-05 17:52:13 +00:00
  • 4d98673098 Correct macro spelling. jzmaddock 2021-03-05 16:18:05 +00:00
  • 23de20c230 Older libsc++ versions have incomplete <span>. jzmaddock 2021-03-05 12:59:22 +00:00
  • b5b3482a58 libstdc++3 Disable more things that rely on concepts, if concepts aren't supported. ie older clang on newer std lib. jzmaddock 2021-03-05 12:13:49 +00:00
  • 5f9b983798 Fix up libstdc++3 for older clang with a newer std lib. jzmaddock 2021-03-05 12:05:31 +00:00
  • ac0c7c346c Fix up libc++ C++20 macro tests. jzmaddock 2021-03-05 11:54:43 +00:00
  • db38193b2f Remove tabs from files. jzmaddock 2021-03-05 11:09:18 +00:00
  • f1f686ec65 Correct non-c++20 builds. jzmaddock 2021-03-05 10:51:17 +00:00
  • 8bacf65145 Begin C++20 support. jzmaddock 2021-03-04 20:38:19 +00:00
  • a173959ea4 Merge pull request #370 from boostorg/integrate_pr368 jzmaddock 2021-03-03 18:56:33 +00:00
  • f460031312 Add broad scope feature checks. jzmaddock 2021-03-03 17:00:24 +00:00
  • 18d34e3123 Remove BOOST_NO_CXX11_HDR_ATOMIC for Clang < 3.7 Nikita Kniazev 2021-03-03 04:51:34 +03:00
  • b6b1791741 Merge pull request #360 from Lastique/update_alignas_test boost-1.76.0.beta1 jzmaddock 2021-02-25 16:55:57 +00:00
  • 43d7772130 Correct path names in script. jzmaddock 2021-02-07 12:38:44 +00:00
  • 37c513963b Add more architectures, fix test script. jzmaddock 2021-02-07 12:27:58 +00:00
  • bd4afd9094 Add ppc64le test. jzmaddock 2021-02-07 10:54:20 +00:00
  • 1c45d765f1 Merge pull request #364 from boostorg/GHA jzmaddock 2021-02-03 18:53:05 +00:00
  • 1953291f72 Remove mingw from GHA tests: it's failing even basic programs. jzmaddock 2021-02-03 18:21:38 +00:00
  • 45f7d00813 Update libcpp.hpp for C++17 features. Most particularly BOOST_NO_CXX17_HDR_EXECUTION. jzmaddock 2021-02-03 17:46:25 +00:00
  • 844f7b096e Try again without depinst.py script. jzmaddock 2021-02-03 16:48:29 +00:00
  • 8291b2d0a5 Add GHA to get XCode-12 testing. Also adds more comprehensive msvc-14.x testing. jzmaddock 2021-02-03 16:24:57 +00:00
  • d7821d86ef Merge pull request #363 from boostorg/lib_macros jzmaddock 2021-02-03 13:32:08 +00:00
  • ce5db33111 Remove Travis: it's redundant now. jzmaddock 2021-02-03 12:57:02 +00:00
  • da0dde24f3 Rework drone script with better names. Also print math_info. jzmaddock 2021-02-03 12:56:24 +00:00
  • 6b9256b47d Add std lib version macros John Maddock 2021-02-03 11:18:52 +00:00
  • 6eb97fb526 Updated the comment about no alignas support in gcc 4.8. Andrey Semashev 2021-01-26 12:49:24 +03:00
  • 3b2919a1a9 Updated the test for C++11 alignas to trigger failure on gcc 4.8. Andrey Semashev 2021-01-26 12:36:55 +03:00
  • 8a4ef2c2f3 Merge pull request #357 from eldiener/develop jzmaddock 2021-01-19 18:55:37 +00:00
  • 3dd65b23b0 [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. Edward Diener 2021-01-19 12:36:23 -05:00
  • b61e0c4f0d Merge pull request #356 from sdarwin/droneupdate jzmaddock 2021-01-07 19:36:49 +00:00
  • 317b79ddd6 remove TRAVIS_OS_NAME from drone script [ci skip] sdarwin 2021-01-07 18:55:17 +00:00