129 Commits

Author SHA1 Message Date
Matt Borland
2f408a1873 Stop using ccache in codecov run 2025-09-18 07:50:40 +02:00
Matt Borland
029777b55e Try using G++14 for specfun tests 2025-06-25 09:08:13 -04:00
Matt Borland
0e2dfc995b Update CI 2025-06-24 18:53:22 -04:00
Matt Borland
647eeef730 Update coverage runners 2025-06-24 18:51:36 -04:00
ckormanyos
7e26452eba Merge branch 'develop' of https://github.com/boostorg/multiprecision into cpp_double_fp_backend
# Conflicts:
#	.github/workflows/multiprecision.yml
#	README.md
2025-04-11 08:18:00 +02:00
Matt Borland
0c41cabaf7 Push test suite that times out on GHA to Drone 2025-04-10 09:12:35 -04:00
Matt Borland
042d4a08e6 Fix syntax error 2025-04-08 11:21:44 -04:00
Matt Borland
b54d364ecf Fix packages install 2025-04-08 11:05:14 -04:00
Matt Borland
96173e7e73 Remove clang-20 2025-04-08 10:31:58 -04:00
Matt Borland
09f3cb384a Update github actions 2025-04-08 10:26:52 -04:00
ckormanyos
6646c47fea Repair YAML typo in CI 2025-01-06 10:43:08 +01:00
ckormanyos
47af435cf4 Add and modify df_gnu jobs for C++14/20 2025-01-06 10:07:52 +01:00
ckormanyos
d92ad04e41 Try add gnu++14 tests to GHA 2025-01-05 14:39:45 +01:00
ckormanyos
522924fe75 Retry tests with Math cyl_bessel_k changes 2024-12-24 13:01:02 +01:00
ckormanyos
8e82493c0c Merge branch 'upstream_develop' into sync_upstream
# Conflicts:
#	include/boost/multiprecision/cpp_dec_float.hpp
#	test/test_exp.cpp
2024-12-14 19:17:18 +01:00
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
Christopher Kormanyos
de95f577f8 Merge branch 'develop' of https://github.com/boostorg/multiprecision into double_fp_backend_alternate_algos 2023-01-20 18:40:12 +01:00
Christopher Kormanyos
335b3b3876 Remove unused compilers from CI 2023-01-20 18:39:59 +01: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
Christopher Kormanyos
483624d78e Try for specfun_cpp_double_double run but fail 2023-01-10 12:58:13 +01:00
Christopher Kormanyos
31e6c69d54 Retry double-float specfun dependency 2023-01-09 22:54:31 +01:00
Christopher Kormanyos
54cdebe158 Try also dec_float specfun if it works 2023-01-09 22:32:52 +01:00
Christopher Kormanyos
9645b594f8 Retry specfun for some reason nothing runs 2023-01-09 22:18:31 +01:00
Christopher Kormanyos
74390c9e7f First try at specfun 2023-01-09 18:13:06 +01:00
Christopher Kormanyos
aeee87e2c3 Synchronize this fork with #515 on parent repo 2023-01-09 14:17:11 +01:00
Christopher Kormanyos
81980d150c Investigate windows_gcc arithmetic only 2023-01-09 06:36:03 +01:00
Christopher Kormanyos
96e8bd2168 Remove std 11 and separate tests on Win-GCC 2023-01-08 22:47:43 +01:00
Christopher Kormanyos
35df8d575b Manually synchronize with Multiprecision PR 515 2023-01-08 21:59:47 +01:00
Christopher Kormanyos
a3c5a6d705 Updgrad the checkout action in CI 2023-01-05 15:16:16 +01:00
Christopher Kormanyos
f312f1a68d Stop using deprecated Ubuntu bionic in CI 2023-01-05 15:05:11 +01:00
Christopher Kormanyos
4aeb888a0e Concentrate on double-float tests only 2022-12-31 16:06:51 +01:00
Christopher Kormanyos
0acbd45388 C++11 constexpr correct but get rid of 11 anyway 2022-12-30 11:30:19 +01:00
Christopher Kormanyos
efd25b5afe Retry some failed CI runs 2022-12-28 15:45:03 +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