2
0
mirror of https://github.com/boostorg/test.git synced 2026-01-19 16:52:11 +00:00

18 Commits

Author SHA1 Message Date
Matt Borland
f2eac1c855 Update macos toolchains 2025-10-27 10:11:49 +01:00
Matt Borland
8086007f41 Update and remove old windows toolchains 2025-10-27 10:11:21 +01:00
Matt Borland
a4159f3227 Move ubuntu 20.04 runs into containers (#446)
* Move ubuntu 20.04 runs into containers

* Fix syntax error
2025-04-16 19:12:18 -04:00
René Ferdinand Rivera Morell
a5e435df96 Add support for modular build structure. (#426)
* Make the library modular usable.

* Switch to library requirements instead of source. As source puts extra source in install targets.

* Remove uses of BOOST_ROOT in Jamfiles.

* Add missing NO_LIB usage requirements.

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

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

* Bump B2 require to 5.2

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

* Update copyright dates.

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

* Add included target to mirror build//* targets.

* Add missing import-search.

* Change Boost Test build refs to work with both old and modular test lib targets.

* Update build deps.

* Update UBSAN CI run

---------

Co-authored-by: Matt Borland <matt@mattborland.com>
2025-04-07 10:21:41 -04:00
Alexander Grund
9428a50ca3 Update containers 2024-12-08 14:51:42 +01:00
Alexander Grund
3dcea0918a Use hosted node 2024-12-08 13:11:21 +01:00
Alexander Grund
837402a4f3 Fix node 20 issue on GHA CI 2024-12-07 19:42:58 +01:00
Matt Borland
86b5f97c17 Update macos versions 2024-07-08 11:12:02 -04:00
Matt Borland
a4b479114b Fix use of node20 2024-07-08 10:48:23 -04:00
Matt Borland
728582717d Remove C++03 Testing and Fix Clang STL Failures (#400)
* Remove C++03 Testing

* Add cxx14 requirement to boost.mp test

* Fix jamfile syntax

* Remove clang 2b runs

* Remove GCC-4.8

* Add doc/examples to depinst

* Fix clang 11-14 STL failures
2023-11-15 15:20:39 +01:00
Matt Borland
fe6c3fdbc9 Drop GCC 4.4 2023-06-14 10:26:14 +02:00
Matt Borland
294d4db581 Add GCC 4.6 to CI 2023-06-13 17:26:51 +02:00
Matt Borland
3aef70e90d Use release mode on windows 2023-06-02 12:33:37 +02:00
Matt Borland
43efc4f190 Only build release variants 2023-06-01 17:13:29 +02:00
Matt Borland
5a9e151108 Turn off timeout limit 2023-06-01 09:26:06 +02:00
Matt Borland
37fc496e67 Pare back CI runs 2023-05-31 17:23:31 +02:00
Matt Borland
57bd3c2ac8 Update CI to use containers for old compilers 2023-05-31 14:02:05 +02:00
Matt Borland
961d949f44 Add GitHub actions (#370)
Co-authored-by: Alexander Grund <alexander.grund@tu-dresden.de>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
2023-01-31 08:00:51 -08:00