Commit Graph

64 Commits

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