737 Commits

Author SHA1 Message Date
Peter Dimov e8cb128f99 Merge pull request #115 from Lastique/feature/remove_static_assert
Remove dependencies on Boost.StaticAssert
boost-1.92.0.beta1
2026-04-25 20:51:34 +03:00
Andrey Semashev 5e1fe395b6 Remove dependencies on Boost.StaticAssert.
Boost.StaticAssert has been merged into Boost.Config, so remove
the dependency.
2026-01-22 22:52:11 +03:00
Antony Polukhin fdf2c0f646 Update copyright years boost-1.91.0.beta1 boost-1.91.0 2026-01-04 11:27:21 +03:00
dependabot[bot] 0d822a9b73 Bump actions/checkout from 2 to 6 (#114)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-29 12:31:14 +03:00
Antony Polukhin cf72f05cef Add dependabot 2025-12-24 20:23:02 +03:00
Antony Polukhin 9738f5733b CI fixes (#113) boost-1.90.0.beta1 boost-1.90.0 2025-09-13 13:52:35 +03:00
Alexander Grund a803f3f1dd Update Link to regression test matrix in README (#112) 2025-08-26 13:00:54 +03:00
Antony Polukhin 1fd7271d2e Update copyright years boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0 2025-01-08 19:52:10 +03:00
Antony Polukhin 36fc992f51 Do not test on MinGW 32-bit any more 2024-12-19 18:56:14 +03:00
René Ferdinand Rivera Morell 0fd179fbd8 Add support for modular build structure. (#111)
This is part of the effort to make the Boost libraries "modular" for build and consumption. See https://lists.boost.org/Archives/boost/2024/01/255704.php and https://github.com/grafikrobot/boost-b2-modular/blob/b2-modular/README.adoc for more information.

This PR depends on the following other PRs being merged to both develop and master branches of the respective repos:

- https://github.com/boostorg/boost/pull/854
boost-1.87.0 boost-1.87.0.beta1
2024-08-24 12:40:30 +03:00
Antony Polukhin b33ff4f811 Remove obsolete code (#109) boost-1.85.0.beta1 boost-1.86.0 boost-1.86.0.beta1 boost-1.85.0 2024-01-08 20:13:32 +03:00
Antony Polukhin e37df948d7 Update copyright years 2024-01-07 12:56:27 +03:00
Andrey Semashev 9d1e62f33c Remove deprecated boost/swap.hpp include. (#108)
This header is deprecated and will be removed. There is
boost/core/invoke_swap.hpp as a replacement, but it isn't needed in this case.
boost-1.84.0.beta1 boost-1.84.0
2023-09-03 11:23:14 +03:00
Antony Polukhin 7b45064ed8 Drop C++03 support (#107)
Drop boost::move and boost::bind dependencies. Use Boost.PP in less cases
2023-08-25 16:02:34 +03:00
Antony Polukhin d48711fb84 update CI boost-1.83.0 boost-1.83.0.beta1 2023-05-22 09:18:54 +03:00
Antony Polukhin a3368f0cf8 add C++03 deprecation warnings 2023-05-14 20:10:13 +03:00
Antony Polukhin e4447e892f Update copyright years boost-1.82.0.beta1 boost-1.82.0 2023-01-19 10:24:10 +03:00
Antony Polukhin db54469549 Merge pull request #105 from fanquake/core_addressof
refactor: use core/addressof over utility/addressof
2023-01-17 15:29:41 +03:00
fanquake 8bad74942d refactor: use core/addressof over utility/addressof
The later is deprecated.
2022-12-07 16:23:37 +00:00
Antony Polukhin 78856c049d Remove MacOS run from CI as it almost always hits CI limits boost-1.81.0.beta1 boost-1.81.0 2022-09-02 19:18:52 +03:00
Antony Polukhin 738e53c83b Update CI 2022-09-02 17:47:11 +03:00
Antony Polukhin 40621b1256 fix c++03 compilation 2022-09-02 16:24:24 +03:00
Antony Polukhin bab78044e4 add tests from #100 2022-09-01 14:20:47 +03:00
Antony Polukhin 73753b3d9e avoid recursive inclusion of multivisitors_cpp14_based.hpp
Fixes #101
2022-09-01 11:21:55 +03:00
Antony Polukhin a104ef5f8a Merge pull request #96 from fanquake/core_checked_delete
refactor: use core/checked_delete over checked_delete
2022-08-31 21:40:54 +03:00
Antony Polukhin edec2ffb3b Merge pull request #98 from ecatmur/patch-1
clang/c++23: disable converting move assignment
2022-08-31 21:38:26 +03:00
Ed Catmur 70ff3706c5 clang/c++23: disable converting move assignment
Workaround https://github.com/boostorg/variant/issues/97
2022-06-29 12:36:16 +01:00
fanquake 281c1791b1 refactor: use core/checked_delete over checked_delete
The later has been deprecated:
```cpp

// The header file at this path is deprecated;
// use boost/core/checked_delete.hpp instead.

```
2022-04-08 14:48:21 +01:00
Antony Polukhin d2fdf2384b update copyright years boost-1.80.0.beta1 boost-1.80.0 boost-1.79.0.beta1 boost-1.79.0 2022-01-30 15:03:18 +03:00
Antony Polukhin 18853a6bfb disable fusion_interop test for compilers with no variadic templates boost-1.78.0 boost-1.78.0.beta1 2021-09-20 22:08:50 +03:00
Antony Polukhin 2d490e74bf update the Readme 2021-09-20 21:44:48 +03:00
Antony Polukhin 445d790b2f add a test for trac issue 8721 2021-09-20 20:27:43 +03:00
Antony Polukhin 39d38baf29 remove outdated CI scripts 2021-09-20 20:14:39 +03:00
Antony Polukhin fce20c67fb simplify test to produce smaller binary 2021-09-20 18:03:27 +03:00
Antony Polukhin a8e42245e1 fix b2 warning 2021-09-20 18:02:42 +03:00
Antony Polukhin afe0914af5 disable test that is broken since C++20 2021-09-20 13:30:23 +03:00
Antony Polukhin 15f2eefbc4 Update ci.yml 2021-09-13 13:57:34 +03:00
Peter Dimov 4962a5307c Update CMakeLists.txt 2021-06-10 00:44:42 +03:00
Antony Polukhin d80cb48f02 fix issues found by inspect tool 2021-04-26 21:44:35 +03:00
Antony Polukhin 95ddf424e5 update CI from Boost.Conversion 2021-04-26 21:44:05 +03:00
Antony Polukhin 2969e124bc Merge pull request #91 from sdarwin/githubactions
GitHub Actions config
2021-04-18 14:10:16 +03:00
sdarwin 3a46150c0f Add GitHub Actions config [ci skip] 2021-03-04 18:23:02 +00:00
Antony Polukhin 8942489244 Merge pull request #89 from sdarwin/drone
Drone config
boost-1.77.0.beta1 boost-1.77.0 boost-1.76.0.beta1 boost-1.76.0
2021-01-27 10:30:36 +03:00
Antony Polukhin 5f90f71e1b Merge pull request #88 from eldiener/develop
[skip ci] Add "cxxstd" json field
2021-01-27 10:24:40 +03:00
sdarwin 4c9b00be1a add drone config [ci skip] 2021-01-26 15:29:55 +00:00
Edward Diener 945331a312 [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. 2021-01-20 02:57:30 -05:00
Antony Polukhin dcaa5ba5ef Specify address model for MSVC
Relates boostorg/build#659
2021-01-04 11:06:38 +03:00
Antony Polukhin 9221b1513c update copyright years 2021-01-03 20:10:23 +03:00
Antony Polukhin 688a7db652 Merge pull request #87 from sdarwin/lcov
update lcov in .travis.yml
2021-01-03 12:49:52 +03:00
sdarwin 8da93b3259 update lcov in .travis.yml 2020-12-31 00:29:18 +00:00