Commit Graph

  • 43238b75ce Added AppVeyor CI config. develop master Andrey Semashev 2025-06-13 00:44:49 +03:00
  • 8651f245fe Added new gcc and clang jobs to GitHub Actions. Andrey Semashev 2025-06-13 03:35:19 +03:00
  • 5628638ade Added a workaround for MSVC 14.0 for BOOST_BITMASK. Andrey Semashev 2025-06-12 23:56:02 +03:00
  • d3a556f694 Removed gcc 4.6 GitHub Action job. Andrey Semashev 2025-06-12 19:01:48 +03:00
  • d533b69b87 Removed windows-2019 GitHub Actions jobs. Andrey Semashev 2025-06-12 18:37:27 +03:00
  • 1a28d9d60f Mark bitmask_set generated by BOOST_BITMASK as deprecated. Andrey Semashev 2025-06-12 18:33:25 +03:00
  • 002caaa54f Added tests for BOOST_BITMASK. Andrey Semashev 2025-06-12 18:24:59 +03:00
  • f7fdaf08a3 Use C++11 underlying_type trait in BOOST_BITMASK. Andrey Semashev 2025-06-12 18:19:34 +03:00
  • 5b10a0b9b5 Removed outdated GHA images, added new compilers. Andrey Semashev 2025-04-19 19:19:12 +03:00
  • a54b2619f8 Add support for modular build structure. (#24) boost-1.88.0.beta1 boost-1.88.0 boost-1.87.0.beta1 boost-1.87.0 René Ferdinand Rivera Morell 2024-08-18 17:25:34 -05:00
  • 804767983f Added macos-12 and 13 testing in addition to latest (which is 14). boost-1.86.0.beta1 boost-1.86.0 1753823439535464263/tmp_refs/tags/boost-1.86.0 Andrey Semashev 2024-05-21 01:18:57 +03:00
  • a8a43b4778 Use macos-latest image as macos-11 is being removed. Andrey Semashev 2024-05-21 00:59:59 +03:00
  • 080df0554b Added a missing trailing newline. Andrey Semashev 2024-04-27 19:35:02 +03:00
  • 9c3a0022b2 Added gcc-13 and clang-17 CI jobs. boost-1.85.0.beta1 boost-1.85.0 Andrey Semashev 2024-02-06 00:44:24 +03:00
  • 6488652b08 Reduced CI job timeouts. Andrey Semashev 2024-02-05 23:43:39 +03:00
  • 8a0d14a862 Replaced actions/checkout usage with manual download commands. Andrey Semashev 2024-02-05 23:39:59 +03:00
  • 845567f026 Remove C++03 CI jobs, use gcc-11 libstdc++ in clang-12 through 15. boost-1.84.0 1753830657317598891/tmp_refs/tags/boost-1.84.0 Andrey Semashev 2023-11-17 20:07:56 +03:00
  • b75c261492 Add clang-16 CI jobs, switch to clang-15 from stock Ubuntu repos. boost-1.84.0.beta1 boost-1.83.0.beta1 boost-1.83.0 Andrey Semashev 2023-06-05 15:36:30 +03:00
  • c6dac76110 Updated to GHA checkout@v3 to avoid deprecation warnings. boost-1.82.0.beta1 boost-1.82.0 boost-1.81.0.beta1 boost-1.81.0 Andrey Semashev 2022-10-18 17:56:52 +03:00
  • 15cc27d2bd GitHub Actions config update. Andrey Semashev 2022-09-10 01:09:35 +03:00
  • f9888ad051 Use ubuntu-latest for GHA CI jobs that run in a container. Andrey Semashev 2022-08-14 14:05:52 +03:00
  • 00efa0a0fb Removed compiler options that are not supported by clang-cl. Andrey Semashev 2022-08-14 11:36:17 +03:00
  • c22d18ee32 Updated GHA config to resolve CI failures. Andrey Semashev 2022-08-14 11:01:16 +03:00
  • 0583b51d35 Updated GHA CI config to remove deprecated Windows and Ubuntu images. Andrey Semashev 2022-08-14 02:06:31 +03:00
  • 90d5395868 Switch to macos-11 GHA image as macos-10.15 is deprecated. Andrey Semashev 2022-08-12 15:56:52 +03:00
  • 8c603a1894 Fixed copyright character encoding in css. boost-1.80.0.beta1 boost-1.80.0 boost-1.79.0.beta1 boost-1.79.0 1753833605352487848/tmp_refs/heads/develop 1753833605352487848/develop 1753827184818428493/tmp_refs/heads/master 1753827184818428493/master 1753826142221092302/tmp_refs/heads/master 1753826142221092302/master Andrey Semashev 2022-02-03 11:58:40 +03:00
  • fc31e65e0d Updated check for apt-add-repository capabilities. boost-1.78.0 Andrey Semashev 2021-11-16 00:38:41 +03:00
  • c5de1e6848 Another fix in git version check. boost-1.78.0.beta1 Andrey Semashev 2021-09-26 20:36:43 +03:00
  • ab84a1cb11 Fixed git version check on Mac OS. Andrey Semashev 2021-09-26 20:34:00 +03:00
  • 2ca25f118d Fix running multiple configs of test_utf8_codecvt in parallel. Andrey Semashev 2021-09-16 01:26:08 +03:00
  • 399a7a65b8 Added GHA CI timeout. Andrey Semashev 2021-09-15 21:30:44 +03:00
  • 3986d6b7e6 Updated test_utf8_codecvt to show data differences on test failures. Andrey Semashev 2021-09-12 20:57:37 +03:00
  • b9f29ff43a Added GitHub Actions config. Andrey Semashev 2021-09-12 19:34:54 +03:00
  • 3ec1c642f0 Removed Travis CI config file. Andrey Semashev 2021-09-12 19:24:52 +03:00
  • 87489a4346 Fixed inconsistent linkage specification on MSVC. Code cleanup. Andrey Semashev 2021-08-18 00:39:45 +03:00
  • db4c8248c0 Merge commit 'a01fe6d57b906edf0400daebfb5ea88bb4582f44' into develop Robert Ramey 2021-08-14 11:08:29 -07:00
  • cc32906071 adjustments to visibiity Robert Ramey 2021-08-14 11:08:14 -07:00
  • a01fe6d57b Update CMakeLists.txt boost-1.77.0.beta1 boost-1.77.0 1753815615960246545/tmp_refs/tags/boost-1.77.0.beta1 Peter Dimov 2021-06-10 01:15:48 +03:00
  • 131208d8cc Fixed out-of-bounds access in utf8_codecvt_facet::do_length. boost-1.76.0 1753821812644811601/tmp_refs/tags/boost-1.76.0 Andrey Semashev 2021-03-17 14:12:36 +03:00
  • 99fc546b78 Update maintainer list boost-1.76.0.beta1 Glen Fernandes 2021-01-26 15:53:19 -05:00
  • 5d285a2d5a Disabled libstdc++ debug mode to work around gcc 10.1 bug. boost-1.75.0.beta1 boost-1.75.0 boost-1.74.0.beta1 boost-1.74.0 1753831823164868167/tmp_refs/tags/boost-1.74.0.beta1 Andrey Semashev 2020-05-23 19:02:45 +03:00
  • d3da3ed070 Added a workaround for removed nested typedefs in std::allocator. Andrey Semashev 2020-05-23 18:45:20 +03:00
  • 4bb5ef3b38 Added a workaround for C++20 ostream having deleted operator<< for wchar_t. Andrey Semashev 2020-05-23 18:36:02 +03:00
  • e539c056f6 Added gcc 10 build jobs to Travis CI. Andrey Semashev 2020-05-22 18:39:16 +03:00
  • 01c1bf1906 Use more up-to-date location of lightweight_test.hpp Andrey Semashev 2020-05-10 23:27:22 +03:00
  • be1294c8a8 Converted binary_search_test to lightweight_test.hpp Andrey Semashev 2020-05-10 23:24:58 +03:00
  • f26a04df65 Converted allocator_utilities_test to lightweight_test.hpp Andrey Semashev 2020-05-10 23:20:53 +03:00
  • 5f456ffe33 Converted blank_test to lightweight_test.hpp. Andrey Semashev 2020-05-10 23:16:58 +03:00
  • 63f2e170cb Removed use of deprecated header boost/detail/iterator.hpp. Andrey Semashev 2020-05-10 23:14:19 +03:00
  • c281caa89f Reordered includes. Andrey Semashev 2020-05-06 20:31:14 +03:00
  • 925c8ba02e Merge pull request #17 from eldiener/develop Andrey Semashev 2020-05-06 20:29:53 +03:00
  • f5bb480082 Added boost/config.hpp. Edward Diener 2020-05-06 13:16:18 -04:00
  • 3e36eaf79e Merge branch 'develop' of https://github.com/boostorg/detail into cppbuilder Edward Diener 2020-05-06 11:17:03 -04:00
  • 3b9267be46 Changed because config.hpp is not being included Edward Diener 2020-05-06 11:15:57 -04:00
  • 52b610e32b Added clang-10 jobs to Travis CI. Andrey Semashev 2020-05-05 23:14:53 +03:00
  • 116cc18560 Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. Edward Diener 2020-03-23 09:35:45 -04:00
  • 8dbbfe372b Disabled OS X builds because they are slow on Travis CI. boost-1.73.0.beta1 boost-1.73.0 boost-1.72.0.beta1 boost-1.72.0 Andrey Semashev 2019-10-22 15:01:40 +03:00
  • d3c853eb08 Updated CI configs, added compilers. Andrey Semashev 2019-10-22 00:13:26 +03:00
  • fc781c8a5a Added a missing include. boost-1.71.0.beta1 boost-1.71.0 Andrey Semashev 2019-05-06 13:24:18 +03:00
  • 7ce5543198 Merge pull request #16 from MarcelRaad/extra_semi boost-1.70.0.beta1 boost-1.70.0 Andrey Semashev 2019-02-25 12:31:39 +03:00
  • 1e5a4ad35e Fix -Wextra-semi clang warnings Marcel Raad 2019-02-25 10:19:45 +01:00
  • 313bc2a36b Enabled multiple git fetch jobs while executing depinst in CI. Andrey Semashev 2019-01-15 13:40:40 +03:00
  • 1b778d703b Made git branch selection less obscure and more POSIX shell conforming. Andrey Semashev 2019-01-03 23:46:36 +03:00
  • e529fca266 Use the actual number of logical CPUs for the number of CI build/test jobs. Andrey Semashev 2019-01-03 23:06:59 +03:00
  • 9439ae62d6 Re-added manual checkout of libs/config in CI as Boost.Build depends on it. Andrey Semashev 2018-12-20 20:49:01 +03:00
  • 4c5f549c6e Use a separate submodule update step with parallel checkouts to speedup CI job startup. Andrey Semashev 2018-12-18 22:20:40 +03:00
  • f86480f6eb Added tools/boost_install and libs/headers manual checkout to CI jobs. Andrey Semashev 2018-12-18 21:55:03 +03:00
  • d78dd02a90 Added an experimental partial CMakeLists.txt for dependency tracking in CMake projects. Andrey Semashev 2018-12-18 19:52:41 +03:00
  • 622c7c4ee6 Added gcc 8, clang 6.0 and 7 CI jobs. boost-1.69.0-beta1 boost-1.69.0 Andrey Semashev 2018-11-01 20:43:45 +03:00
  • b29edf18cb Move ~utf_codecvt_facet to .ipp file to try to fix visibility issues Peter Dimov 2018-09-17 21:46:12 +03:00
  • 9b95b29c59 Add more Travis configurations feature/remove-mpl Peter Dimov 2018-05-03 16:03:14 +03:00
  • 1a9b7bccc3 Remove typename/template uses outside of templates Peter Dimov 2018-05-03 15:52:42 +03:00
  • 83d7ee837d Remove use of BOOST_MPL_AUX_LAMBDA_SUPPORT Daniel James 2018-04-08 19:09:31 +01:00
  • 3fc08cca25 Stop using mpl::void_ in reference_content Daniel James 2018-04-08 19:08:14 +01:00
  • abfaa1443a Use type traits bool type in reference_content Daniel James 2018-04-08 14:47:24 +01:00
  • 121cbef225 Use true_type/false_type from type traits in is_xxx.hpp Daniel James 2018-04-08 14:34:37 +01:00
  • be57f3c000 Remove mpl dependency from allocator_utilities.hpp Daniel James 2018-04-08 14:32:01 +01:00
  • 941fff4dc0 Stop using mpl binary logic classes in indirect_traits Daniel James 2018-04-08 14:28:46 +01:00
  • 6172f9a30e Use type traits' true type in boost::blank Daniel James 2018-04-08 14:00:37 +01:00
  • adaa82e03e Add some tests Daniel James 2018-04-08 13:58:47 +01:00
  • 824721a753 Trim trailing spaces. boost-1.68.0 boost-1.67.0 1753814795002768857/tmp_refs/tags/boost-1.68.0 Andrey Semashev 2018-01-01 15:52:37 +03:00
  • bb0840b9c8 Merge pull request #15 from DanielaE/fix/replace-deprecated-allocator-members Andrey Semashev 2017-12-30 22:12:21 +03:00
  • 1631ba8134 Most members of std::allocate are deprecated in C++17 Daniela Engert 2017-12-30 18:15:56 +01:00
  • 40b75dae5f Merge branch 'develop' boost-1.66.0 Andrey Semashev 2017-10-30 01:08:52 +03:00
  • 367c13fd20 Updated utf8_codecvt test to verify that length() detects character boundaries. Andrey Semashev 2017-10-29 21:27:54 +03:00
  • ac88c3f24c Updated utf8_codecvt test to verify that length() detects character boundaries. Andrey Semashev 2017-10-29 21:27:54 +03:00
  • d6f601b90e Add .travis.yml Peter Dimov 2017-10-29 19:06:09 +02:00
  • cf6808b26f Swapped the standard and non-standard overrides for do_length. Andrey Semashev 2017-10-29 19:31:28 +03:00
  • aee87734a8 Fixed do_length virtual override. Andrey Semashev 2017-10-29 19:27:04 +03:00
  • b47fccb4a4 adjusted visibility to permit passing of tests on mingw for serialization library Robert Ramey 2017-10-22 11:22:45 -07:00
  • 15d8f9a59c Actualized numeric_traits implementation. Andrey Semashev 2017-09-20 02:01:51 +03:00
  • 9b2065c0ca Enabled numeric_traits test that has been moved from Boost.Utility. Andrey Semashev 2017-09-20 01:37:06 +03:00
  • 13b49041e1 Move test files to test/ Peter Dimov 2017-05-29 19:10:46 +03:00
  • 08bb964247 Replaced left shift of signed integer values with multiplication to keep the expressions constant according to C++11. Andrey Semashev 2014-05-10 18:27:59 +04:00
  • 4da971f715 Merged from Version_1_33_1 Douglas Gregor 2005-12-08 03:23:02 +00:00
  • 07fe4630f6 Apply typo fixes from Julio M. Merino Vidal Rene Rivera 2005-02-27 17:28:24 +00:00
  • 51baccb399 Added new types boost::long_long_type and boost::ulong_long_type in boost/config.hpp and applied these types in place of "long long" throughout. As a result, almost all of boost now compiles cleanly with -ansi -pedantic with gcc. Changes tested with gcc 3.3, 2.95, VC7.1 and Intel 8. John Maddock 2004-09-04 10:34:49 +00:00
  • 6e36d0d70a Converted to Boost Software License, Version 1.0 Douglas Gregor 2004-07-26 00:32:12 +00:00
  • c0ced7e14d avoid default parameters for function templates, they confuse SunCC Jens Maurer 2003-07-13 18:59:08 +00:00
  • 6adadccbde VC++ fixes Dave Abrahams 2002-07-13 12:22:51 +00:00