28 Commits

Author SHA1 Message Date
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
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