Peter Dimov
252f31b601
Enable GHA for feature branches
2025-12-21 22:26:35 +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
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
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
jzmaddock
ccff36321f
Update CI clang version now that gcc has changed. ( #489 )
2023-11-01 19:41:47 +00:00
jzmaddock
b35f77942d
Merge pull request #471 from boostorg/pr/gha-msvc140-cxxstd
...
Update cxxstd values for GHA msvc jobs
2023-11-01 11:28:46 +00:00
jzmaddock
c23bb933a9
Minor corrections.
2023-09-09 19:43:50 +01:00
jzmaddock
015247ccd0
Add msvc support for [[maybe_unused]] attribute.
...
Fixes: https://github.com/boostorg/serialization/issues/271
Also removes failing cuda+clang test as it's an inscrutable system setup issue.
2023-08-25 18:54:49 +01:00
jzmaddock
a1edcd56a0
Update CI script for current runners.
2023-04-15 12:22:44 +01:00
Peter Dimov
9f8fbf36a6
Update cxxstd values for GHA msvc jobs
2023-01-24 03:15:28 +02:00
jzmaddock
2c2cac226a
Update CI script version numbers.
2022-11-08 17:25:12 +00:00
jzmaddock
1c37e0c38d
Back off gcc on MacOS 12 for now as there are inscrutable failures.
2022-11-08 13:18:05 +00:00
jzmaddock
c468ec13e2
Add more MacOS runners.
2022-11-07 17:40:45 +00:00
jzmaddock
deed857d16
Try gcc-11.
2022-11-07 17:02:26 +00:00
jzmaddock
3a54a8554a
Correct CI script.
2022-11-07 13:30:53 +00:00
jzmaddock
704d2fa08d
Add MacOS GCC test runner.
2022-11-07 13:21:10 +00:00
jzmaddock
9420e951bc
Remove Github testing of Ubuntu-18.04.
...
As it's being deprecated on Github.
2022-08-23 13:15:56 +01:00
jzmaddock
bef3413c30
Remove no longer supported XCode versions.
...
Reduce when Github jobs are run.
2022-06-05 13:37:28 +01:00
jzmaddock
2fb424497c
Add gcc-11 and 12, plus clang-11, 12, 13 and 14
2022-05-10 17:56:56 +01:00
jzmaddock
9bb8416fc7
Correct msvc-14.0 CI runner.
2022-03-04 09:39:42 +00:00
jzmaddock
53c87c192f
Correct clang-win b2 invocation.
...
Make <version> always be included when available.
2022-02-04 09:03:48 +00:00
jzmaddock
7861d8a9c6
Tentatively add clang-cl CI run.
2022-02-03 19:19:48 +00:00
jzmaddock
1aa177da01
Change VS cxxstd=20 to cxxstd=latest
2021-10-28 19:42:17 +01:00
jzmaddock
64bf41929c
Add Visual Studio 2022 runner.
2021-10-28 19:36:09 +01:00
jzmaddock
1e5f50939c
Add first nvcc github action. ( #407 )
...
* Add first nvcc github action.
* More CUDA checks.
* Try adding nvcc+clang options.
* Add -latomic to clang command line.
* Correct previous command line change.
* Add clang-direct-to-cuda compile test.
* Correct CUDA arch.
2021-09-29 18:06:11 +01:00
jzmaddock
85292621ec
Add emscripten testing and support. ( #403 )
...
* Tentatively add emscripten testing and support.
Fixes https://github.com/boostorg/config/issues/402 .
2021-09-10 11:36:29 +01:00
jzmaddock
95065f9973
Can't use clang on emulated s390x.
2021-03-20 10:36:25 +00:00
jzmaddock
30d65cba52
Add clang, remove armv7 as Boot.Build fails on that arch at present.
2021-03-19 19:33:51 +00:00
jzmaddock
4808f0e600
Update job name.
2021-03-19 18:19:58 +00:00
jzmaddock
43d7772130
Correct path names in script.
2021-02-07 12:38:44 +00:00
jzmaddock
37c513963b
Add more architectures, fix test script.
2021-02-07 12:27:58 +00:00
jzmaddock
bd4afd9094
Add ppc64le test.
2021-02-07 10:54:20 +00:00
jzmaddock
1953291f72
Remove mingw from GHA tests: it's failing even basic programs.
2021-02-03 18:21:38 +00:00
jzmaddock
844f7b096e
Try again without depinst.py script.
2021-02-03 16:48:29 +00:00
jzmaddock
8291b2d0a5
Add GHA to get XCode-12 testing.
...
Also adds more comprehensive msvc-14.x testing.
2021-02-03 16:34:52 +00:00