Alexander Grund
3ca62918cc
GHA: Use node 20 actions
2024-12-07 19:24:19 +01:00
jzmaddock
18be0ff964
Make __float128 a floating point type. ( #637 )
...
* Make __float128 a floating point type.
Allows float128 to be used in non gnu mode.
Enable some tests for non-gnu mode.
Fixes https://github.com/boostorg/multiprecision/issues/569 .
Also:
* Remove msvc-14.0 testing as no longer supported.
* correct float128_snips.cpp
* Run specfun tests on github rather than CircleCI as the latter runs out of resources.
2024-09-22 13:16:20 +01:00
Matt Borland
5f6780878c
Fix node20 breakage
2024-07-24 08:12:12 -04:00
Matt Borland
6cd292e368
Split coverage into multiple runs like boost.math
2024-04-24 08:28:27 +02:00
Matt Borland
0341b9be95
Improve reliability of codecov upload
2024-04-24 08:25:53 +02:00
Matt Borland
e644cd3a93
Update GHA to remove Node deprecation warnings
2024-01-24 11:53:07 +01:00
Matt Borland
78ce19aa2a
Reduce run time
2024-01-04 17:50:01 +01:00
Matt Borland
c00209744f
Increase timeout
2023-12-22 11:55:39 -05:00
Matt Borland
3cda359421
Remove 32 bit coverage for run time
2023-12-22 09:30:24 -05:00
Matt Borland
27205faf14
Add codecov run to CI
2023-12-22 08:06:19 -05:00
Matt Borland
c43d92c30d
Remove broken clang runs
2023-10-31 08:19:32 +01:00
Christopher Kormanyos
6225c28a8a
Trivial syntax and MSVC 14_0 std latest in CI
2023-08-22 06:32:40 +02:00
Matt Borland
b0a20f64d5
Add testing on MSVC
2023-03-08 09:25:11 -08:00
Matt Borland
170780978f
Reduce testing resource usage
2023-03-07 08:07:16 -08:00
Matt Borland
3df3044193
Enable GHA to kill in progress builds on new push
2023-02-06 11:36:30 -08:00
jzmaddock
98d72b682c
Improve printing out configuration info in CI runs. ( #522 )
2023-01-19 17:25:00 +00:00
Christopher Kormanyos
58cda1fac8
Remove non-used std 11 and compilers
2023-01-17 07:26:48 +01:00
Matt Borland
6ed58f929c
Require C++14 Support
2022-12-27 14:48:30 +01:00
Matt Borland
91de027e9f
Group tests to speed up GHA runs
2022-10-16 13:09:03 -07:00
jzmaddock
bc82ebacba
Remove deprecated test runners.
...
They're run on drone anyway.
2022-10-14 18:37:08 +01:00
Matt Borland
691103bd6c
Update deprecated workflow
2022-10-11 11:57:05 -07:00
jzmaddock
20db7371a3
Correct gcc-windows CI
2022-06-26 09:18:57 +01:00
Christopher Kormanyos
9da4b72ac5
Try add CI runs for GCC12/clang14
2022-05-19 07:04:12 +02:00
jzmaddock
86dd778d9e
Correct msvc platform name in the CI script.
2022-02-05 11:17:57 +00:00
Christopher Kormanyos
ea0b1ab9d3
[ci skip] Restore all of original ci
2022-02-02 11:55:16 +01:00
Christopher Kormanyos
fa69ae1f2b
Resolve g++-5 tests for FP except search
2022-02-01 13:19:44 +01:00
Christopher Kormanyos
0b57300cbd
Try again add g++-5 to dedicated ci runs
2022-01-31 18:22:53 +01:00
Christopher Kormanyos
8f48a44de8
Add g++-5 to one ci matrix and see how it goes
2022-01-31 18:08:55 +01:00
jzmaddock
b8d35ee82a
Add eigen3 to CI include path.
2021-12-10 10:03:05 +00:00
jzmaddock
d84f1d9f51
Merge branch 'develop' into issue400
...
Fixed Conflicts:
test/Jamfile.v2
2021-12-10 10:01:42 +00:00
jzmaddock
907a35e8da
Update CI package dependency lists.
2021-12-09 16:37:28 +00:00
Matt Borland
902c85ac05
Add standalone test-suite
2021-11-26 20:29:08 +02:00
Matt Borland
3692daee01
Add is_ci_sanitizer_run
2021-07-28 21:12:55 +03:00
Matt Borland
db891e339c
Update GHA
2021-07-25 20:45:45 +03:00
jzmaddock
c9ef5f4214
Improve CI testing of tgamma at various precisions.
...
Also run the special function tests for select compilers.
NOTE: this still has some failures which need investigating.
2021-05-21 21:26:34 +01:00
jzmaddock
bb26100770
Remove clang-9 from GHA: the configuration is broken on the server.
2021-05-20 11:16:58 +01:00
Christopher Kormanyos
32d9ab3718
Try add UBsan runs in GHA
2021-04-01 23:08:05 +02:00
Matt Borland
6f6a7d3df5
Robust GHA add repo
2021-03-13 16:44:38 +03:00
jzmaddock
250fa76b42
Throttle back to -j2 in hopes of fewer resource outages/cancellations.
2021-03-10 08:54:37 +00:00
jzmaddock
84dba025be
Aaaarh: reinstate lost GHA script!
2021-03-09 18:23:35 +00:00
jzmaddock
5fa32674b7
Set up PPC workflow.
2021-02-08 12:17:23 +00:00
Matt Borland
2ad6d29d7d
Add GHA CI to PRs
2021-02-07 22:24:01 +03:00
Christopher Kormanyos
a65a1c28dc
[CI SKIP] Try old gcc/clang 5/6 on xenial in GHA
2021-02-03 22:51:56 +01:00
Christopher Kormanyos
98c1c52e24
[CI SKIP] Merge branch 'cxx11_part_1' into github_actions
2021-01-31 14:20:52 +01:00
jzmaddock
d6fa8083f9
Disable some tests that CI can't cope with - mostly timeouts.
2021-01-31 11:37:52 +00:00
Christopher Kormanyos
2d56a16910
[CI SKIP] Merge branch 'cxx11_part_1' into github_actions
2021-01-31 10:40:40 +01:00
jzmaddock
900c0a7de5
CI changes: disable some runs on drone that can't be made to work.
...
Test running ASAN on GHA instead.
2021-01-31 09:31:11 +00:00
Christopher Kormanyos
4025f72a4d
[CI SKIP] Merge branch 'cxx11_part_1' into github_actions
...
# Conflicts:
# .github/workflows/multiprecision.yml
2021-01-30 22:53:17 +01:00
Christopher Kormanyos
37353f966d
[CI SKIP] Manually merge John's GHA changes
2021-01-30 22:50:06 +01:00
Christopher Kormanyos
999af0e7bd
[CI SKIP] Separate MinGW from MSVC runs in CI
2021-01-30 22:41:34 +01:00