Commit Graph

2929 Commits

Author SHA1 Message Date
Marshall Clow 0bc72bfad0 Update Boost version to 1.92 2026-04-22 11:06:14 -07:00
Peter Dimov 423423e6b8 Merge pull request #533 from Lastique/feature/remove_static_assert
Remove dependencies on Boost.StaticAssert
boost-1.91.0.beta1 boost-1.91.0
2026-02-03 02:16:55 +02:00
Andrey Semashev 5a4da0eafa Remove dependencies on Boost.StaticAssert.
Boost.StaticAssert has been merged into Boost.Config, so remove
the dependency.
2026-01-23 23:28:22 +03:00
Peter Dimov 3d07261549 Merge pull request #532 from boostorg/pr/libstdcxx-workaround-guard
Add BOOST_LIBSTDCXX_VERSION_WORKAROUND_GUARD
2026-01-04 15:57:56 +02:00
Peter Dimov ee10b4be2e Add BOOST_LIBSTDCXX_VERSION_WORKAROUND_GUARD 2026-01-04 14:19:26 +02:00
Peter Dimov 03dc5d2cfc Merge pull request #531 from Lastique/feature/move_static_assert
Merge Boost.StaticAssert into Boost.Config.
2025-12-26 17:46:14 +02:00
Andrey Semashev 6d997d79f9 Rebuild html docs. 2025-12-26 00:57:54 +03:00
Andrey Semashev f14b2a48d2 Remove trailing spaces and newlines in Boost.StaticAssert sources. 2025-12-26 00:55:23 +03:00
Andrey Semashev df3b37914f Add Boost.StaticAssert tests to Boost.Config test suite. 2025-12-26 00:55:12 +03:00
Andrey Semashev b6945e7e5e Use a more specific include from Boost.TypeTraits in static_assert_example_2. 2025-12-26 00:55:00 +03:00
Andrey Semashev fbe9a1a813 Update dependencies in Boost.StaticAssert examples. 2025-12-26 00:54:45 +03:00
Andrey Semashev fa23222d35 Integrate Boost.StaticAssert docs into Boost.Config.
Convert Boost.StaticAssert to a QuickBook section and update links
to examples and tests.
2025-12-26 00:54:32 +03:00
Andrey Semashev a8b8c0a352 Merge Boost.StaticAssert into Boost.Config.
This merges the sources, documentation, tests and examples of
Boost.StaticAssert into Boost.Config. Boost.StaticAssert is taken
at the state of Boost 1.90.0 release
(https://github.com/boostorg/static_assert/tree/boost-1.90.0).
2025-12-26 00:53:52 +03:00
Peter Dimov 503be830e7 Merge branch 'develop' before-static-assert-move 2025-12-23 11:49:54 +02:00
Peter Dimov 252f31b601 Enable GHA for feature branches 2025-12-21 22:26:35 +02:00
Peter Dimov 56239bfd88 Add support for msvc-14.5 to boost/config/auto_link.hpp 2025-12-21 22:24:34 +02:00
Peter Dimov f6131a2900 Add support for msvc-14.5 to boost/config/compiler/visualc.hpp 2025-12-21 22:18:34 +02:00
Peter Dimov e80fde0d7a Merge branch 'develop' 2025-12-15 19:00:53 +02:00
Peter Dimov 82f16e561a Merge pull request #497 from avjts/issue496_msvc_version
Update BOOST_COMPILER_VERSION for msvc 19.4x (VS 2022 17.10)
2025-12-15 15:12:16 +02:00
Peter Dimov 451bdf1905 Merge pull request #524 from boostorg/pr/boost-clang-version-4
Update BOOST_CLANG_VERSION to account for XCode 16.3, 16.4, 26.0, and…
2025-12-15 15:11:48 +02:00
Peter Dimov 69f219e5ef Merge pull request #529 from boostorg/mclow-patch-10
Update BOOST_VERSION and BOOST_LIB_VERSION to 1.91
2025-12-15 15:11:04 +02:00
Peter Dimov 52c7c33787 Merge branch 'develop' 2025-12-15 15:08:35 +02:00
Marshall Clow 5e0a18ace4 Update BOOST_VERSION and BOOST_LIB_VERSION to 1.91
Bump version number to 1.91
2025-12-10 14:22:36 -08:00
Peter Dimov 345f0be6a6 Update BOOST_CLANG_VERSION to account for XCode 16.3, 16.4, 26.0, and 26.1 2025-10-29 14:31:27 +02:00
jzmaddock 845fd033c3 Merge pull request #508 from boostorg/pr/boost-clang-version-3
Update BOOST_CLANG_VERSION for Xcode 16.0, .1, .2
2025-10-29 08:37:50 +00:00
Peter Dimov a7d5a9b05d Merge commit 'ecd1d07360734b1af76582118b002ca0c4448e07' boost-1.90.0.beta1 boost-1.90.0 2025-10-09 16:06:50 +03:00
Peter Dimov 1cab095b32 Merge commit 'df5e7995ad04c76f0f732fc4f644683759852e24' 2025-10-09 16:03:26 +03:00
Peter Dimov 2cf312e18b Merge pull request #520 from boostorg/mclow-patch-9
Update version.hpp to 1.90
2025-10-09 16:01:27 +03:00
jzmaddock 25cbeb8a10 Merge pull request #523 from grisumbras/fix/modularization
Add dependency on Config to check targets
2025-09-23 09:33:32 +01:00
Dmitry Arkhipov b5434734ac Add dependency on Config to check targets 2025-09-22 20:29:01 +03:00
jzmaddock ecd1d07360 Merge pull request #522 from anarthal/feature/ci-fixes
Fixes CI errors in GHA, Appveyor and Drone
2025-09-20 12:43:54 +01:00
Ruben Perez b713cfaeee Remove msvc 14.1 from appveyor 2025-09-20 12:18:09 +02:00
Ruben Perez e994d4cac3 Update Drone image 2025-09-19 16:45:52 +02:00
Ruben Perez 378f2db5ae Remove unsupported --experimental-wasm-threads 2025-09-19 13:52:04 +02:00
Ruben Perez 45fa9fe5f1 Remove unnecessary skip CI action 2025-09-19 13:44:30 +02:00
Ruben Perez ef3bc7513d Update actions/checkout to v5 2025-09-19 13:42:01 +02:00
Ruben Perez 15320cb338 Remove obsolete Windows builds from actions 2025-09-19 13:40:13 +02:00
Ruben Perez 07fb4bda0e Missing dependencies in appveyor 2025-09-19 13:39:22 +02:00
Ruben Perez f0aa2f0012 MSVC versions to appveyor 2025-09-19 13:38:35 +02:00
Ruben Perez f3ad56d7cb Missing static_assert dependency in appveyor 2025-09-19 13:31:12 +02:00
Marshall Clow df5e7995ad Update version.hpp to 1.90 2025-08-15 10:58:31 -07:00
John Maddock bf8c8bd796 Merge branch 'develop' boost-1.89.0 2025-07-04 20:36:11 +01:00
Glen Fernandes e6a189394d Update version.hpp 2025-06-27 23:15:58 -04:00
Glen Fernandes 238e997ecc Update version.hpp 2025-06-27 23:15:38 -04:00
jzmaddock 9dd5eacdd3 Fix up CI.
* Fix Circle-ci build.
* Move old compilers to drone.
Try adding gcc-14 to github runner.
2025-05-06 11:06:26 +01:00
jzmaddock c31aa2aee1 Merge pull request #515 from grafikrobot/patch-2
Move project dependencies to specific targets.
2025-04-16 09:20:12 +01:00
René Ferdinand Rivera Morell 897765e348 Move project dependencies to specific targets. 2025-04-15 14:49:59 -05:00
jzmaddock e20d6cdaa9 Merge pull request #17 from grafikrobot/modular
Add support for modular build structure.
2025-04-15 18:33:22 +01:00
John Maddock d34312c089 Merge branch 'develop' 2025-04-15 18:31:09 +01:00
jzmaddock cc87b132f8 Modular Boost and big CI update.
* Make the library modular usable.

* Add missing import-search for cconfig/predef checks.

* Add requires-b2 check to top-level build file.

* Bump B2 require to 5.2

* Remove boost-root target refs.

* Change all <source> references to <library>.

* Update copyright dates.

* Fix library global (relative) references.

* Move inter-lib dependencies to a project variable and into the build targets.

* Add Boost.StaticAssert transitive dep module.

* Only test on latest macOS.

* Add Boost.ThrowExceptions transitive dep module.

* Add Boost.Preprocessor transitive dep module.

* Change MacOS Clang std version to 20 from 2a

* Disable ranges on MacOS.
Remove CUDA testing - I just can't get CUDA to install any more.

* Update drone checkouts.

---------

Co-authored-by: Rene Rivera <grafikrobot@gmail.com>
2025-04-15 10:40:21 +01:00