Commit Graph

  • 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
  • dfa0f25e5a Merge pull request #355 from boostorg/jzmaddock-patch-2 jzmaddock 2021-01-05 19:23:41 +00:00
  • 1bb7ec6de0 Correct limits_test.cpp for C++20. jzmaddock 2021-01-05 18:47:17 +00:00
  • 710c32360b Correct parameter order in .star file. jzmaddock 2021-01-05 18:22:34 +00:00
  • f41f2ddc9a Add missing " to drone onfig. jzmaddock 2021-01-05 18:20:26 +00:00
  • 56669b102b Try again to get gcc-10 install working on drone. jzmaddock 2021-01-05 18:00:43 +00:00
  • 638fbd9f42 Correct drone.star syntax. jzmaddock 2021-01-01 18:02:31 +00:00
  • d3b5e524c9 second try and getting gcc-10 running. jzmaddock 2021-01-01 16:44:40 +00:00
  • 9644a4b432 Tentatively add gcc/clang 9 and 10 support to CI. jzmaddock 2020-12-31 19:36:03 +00:00
  • 5683aab0b2 Add Drone CI status. jzmaddock 2020-12-31 18:25:29 +00:00
  • b9a3b764a7 Merge pull request #352 from boostorg/feature/architecture-jamroot jzmaddock 2020-12-30 18:58:21 +00:00
  • 95faf9558d Merge pull request #353 from sdarwin/drone jzmaddock 2020-12-29 19:20:05 +00:00
  • 1d0a1e69c7 Trigger rebuild. jzmaddock 2020-12-29 18:42:50 +00:00
  • 265b349464 drone sdarwin 2020-12-29 17:59:23 +00:00
  • d43027c777 Fix b2 headers Peter Dimov 2020-12-29 19:52:36 +02:00
  • c4e9597e5f Rename Jamroot.jam to Jamfile.jam (refs #351) Peter Dimov 2020-12-29 19:40:26 +02:00
  • 5bcaa933b5 Correct duplicate using declarations. jzmaddock 2020-12-18 10:58:43 +00:00
  • b4a0ebc265 Update libstdcpp3.hpp to use has_include to check for has_set/hash_map presence. Correct doc typo. Update tests to use BOOST_HASH_SET_HEADER. Fixes https://github.com/boostorg/config/issues/349. jzmaddock 2020-12-18 10:53:01 +00:00
  • 9022672932 Merge pull request #347 from glenfe/develop Glen Fernandes 2020-12-12 09:51:32 -05:00
  • 5b78937b3b Bump versions to 1.76.0 Glen Fernandes 2020-12-11 23:32:11 -05:00
  • 0e80afa323 Change toolset name to embtc Tanzinul Islam 2020-11-25 18:43:34 +00:00
  • 2e4b1fd404 Don't add address model in Embarcadero toolset name Tanzinul Islam 2020-11-25 15:41:18 +00:00
  • a9bc134610 Merge pull request #340 from boostorg/cxx17_headers jzmaddock 2020-10-12 18:09:14 +01:00
  • fd2a10c27c Add web assembly support (emscripten/wasm). jzmaddock 2020-10-12 17:58:27 +01:00
  • c85db52de0 Merge pull request #343 from viccie30/develop jzmaddock 2020-09-14 16:51:39 +01:00
  • 3b62357c43 Do not use C++98 binders when _GLIBCXX_USE_DEPRECATED=0 Victor Westerhuis 2020-09-14 14:49:40 +02:00
  • fad75493bd Merge branch 'master' into develop boost-1.75.0.beta1 boost-1.75.0 Peter Dimov 2020-08-24 19:14:07 +03:00
  • e797fc7938 Merge pull request #341 from boostorg/mclow-patch-3 Marshall Clow 2020-08-16 13:38:44 -07:00
  • 49a88f2945 Bump version to 1.75.0 Marshall Clow 2020-08-14 09:31:42 -07:00
  • 2276736ced Another try to configure <execution> correctly for libstdc++. jzmaddock 2020-07-29 19:12:24 +01:00
  • d0f983f942 Header <execution> may not be available if it depends on Intel's TBB. jzmaddock 2020-07-29 18:57:56 +01:00
  • 03e99668f6 Define BOOST_NO_CXX17_HDR_CHARCONV pre-gcc-10. jzmaddock 2020-07-28 19:07:19 +01:00
  • def50a41b0 Document C++17 header macro support. jzmaddock 2020-07-27 18:19:45 +01:00
  • d068116805 Add all C++17 headers not already covered. jzmaddock 2020-07-27 18:14:55 +01:00
  • 4d253c0efb Merge branch 'develop' of https://github.com/boostorg/config into develop jzmaddock 2020-07-25 19:46:34 +01:00
  • 46e0a13496 Further restrict typeinfo workarounds to msvc. jzmaddock 2020-07-25 19:46:13 +01:00
  • d6414910bc Merge pull request #335 from boostorg/pr/feature-check-message jzmaddock 2020-07-25 19:26:44 +01:00
  • 0ff8258ecf Merge pull request #337 from Lastique/detect_libstdcxx10 jzmaddock 2020-07-25 19:25:54 +01:00
  • 83fd6b3e9d Merge branch 'develop' boost-1.74.0.beta1 boost-1.74.0 John Maddock 2020-06-23 18:56:28 +01:00
  • ab7bb5c511 regenerate docs. jzmaddock 2020-06-23 18:55:52 +01:00
  • 48a22d91b3 Detect libstdc++ from gcc 10 by the presence of <compare> header. Andrey Semashev 2020-05-23 19:46:40 +03:00
  • d39ce839d1 Remove prefix from feature check messages Peter Dimov 2020-05-09 16:36:21 +03:00
  • 982bd905f3 Merge pull request #333 from eldiener/develop Edward Diener 2020-05-08 03:57:03 -04:00
  • 7b6cc74b40 Merge pull request #11 from eldiener/develop jzmaddock 2020-05-06 17:34:09 +01:00
  • e8adadd5d4 Merge pull request #334 from boostorg/develop Glen Fernandes 2020-05-04 16:39:46 -04:00
  • dea5465f9e Changed the latest accepted value of __BORLANDC__ for when __CODEGEARC__ is not defined. Edward Diener 2020-05-03 16:24:55 -04:00
  • c2e8598933 Documented the basic Embarcadero macros. I did not document the extended Embarcadero macros beginning with BOOST_EMBTC_ but I did define them all to the value of 1 whereas before they were just defined to an empty value. Edward Diener 2020-05-01 18:51:49 -04:00
  • 205b545182 Merge pull request #331 from eldiener/develop jzmaddock 2020-04-30 09:53:20 +01:00