jzmaddock
|
c2a9010c3a
|
More -bigobj flags needed.
|
2021-06-04 09:08:27 +01:00 |
|
jzmaddock
|
52f250ebed
|
Add -bigobj to tests that have started needed it.
|
2021-06-02 10:18:30 +01:00 |
|
John Maddock
|
86270f5b9c
|
Merge branch 'develop' into better_gamma_testing
|
2021-05-25 12:11:16 +01:00 |
|
jzmaddock
|
27e90b9e2a
|
Adjust mpfr error rates for binomial coefficient.
|
2021-05-24 18:22:15 +01:00 |
|
jzmaddock
|
3832c6aae1
|
Remove big_lanczos.hpp.
|
2021-05-24 10:15:48 +01: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 |
|
Christopher Kormanyos
|
f774baff33
|
Test dec/bin tgamma (maybe to replace in future)
|
2021-05-21 14:19:22 +02:00 |
|
Christopher Kormanyos
|
57b4ae6fff
|
Repair new tgamma tests for legacy C++11
|
2021-05-20 17:09:13 +02:00 |
|
Christopher Kormanyos
|
14ca6f139b
|
[ci skip] Improved draft potential tgamma tests
|
2021-05-20 15:22:21 +02:00 |
|
Christopher Kormanyos
|
bc1cea37d0
|
Add cpp_dec_float tgamma tests 10/35/105 digits
|
2021-05-19 21:20:25 +02:00 |
|
jzmaddock
|
2236a8cb93
|
Merge pull request #320 from boostorg/int_sqrt
Add expression template overloads for integer sqrt.
|
2021-04-09 10:08:14 +01:00 |
|
jzmaddock
|
9353637b74
|
Add expression template overloads for integer sqrt.
Also update tests.
Fixes: https://github.com/boostorg/multiprecision/issues/319.
|
2021-04-08 17:05:46 +01:00 |
|
Christopher Kormanyos
|
c46a136dc4
|
Simplify constants and add more depth to a test
|
2021-04-06 20:30:33 +02:00 |
|
Christopher Kormanyos
|
bf47246dce
|
Digit-based compile-time enable-if for kara mul
|
2021-04-06 16:25:12 +02:00 |
|
Christopher Kormanyos
|
3db20806dd
|
[ci skip] clean up syntax and add 10k digit test
|
2021-04-06 12:47:36 +02:00 |
|
Christopher Kormanyos
|
e1fbbfaebf
|
Simplify pow2 via ctor from init-list add test
|
2021-03-31 15:30:37 +02:00 |
|
Matt Borland
|
116c9333fc
|
Fix infinite recursion in float128 hash_value
|
2021-03-21 22:05:17 +03:00 |
|
jzmaddock
|
015487dd02
|
Update C++11 requirements.
|
2021-02-18 18:14:41 +00:00 |
|
John Maddock
|
3155b8c54d
|
2nd try to simplify test_cpp_bin_float.cpp for ASAN
|
2021-01-31 16:22:15 +00:00 |
|
jzmaddock
|
d6fa8083f9
|
Disable some tests that CI can't cope with - mostly timeouts.
|
2021-01-31 11:37:52 +00:00 |
|
John Maddock
|
b1f5ada732
|
Fix issues with -fsanitize=address [CI SKIP]
|
2021-01-29 18:36:06 +00:00 |
|
John Maddock
|
1081311d34
|
Remove clang-7 workarounds
|
2021-01-28 13:40:57 +00:00 |
|
Christopher Kormanyos
|
f8e64d1af9
|
[CI SKIP] retry workaround for __clang__ < 8
|
2021-01-26 21:13:49 +01:00 |
|
Christopher Kormanyos
|
e18a5df769
|
[CI SKIP] trivial workaround for __clang__ < 8
|
2021-01-26 20:29:05 +01:00 |
|
Christopher Kormanyos
|
b59a9d9738
|
[CI SKIP] Weak workaround TLS, hope to get green
|
2021-01-22 19:27:40 +01:00 |
|
Christopher Kormanyos
|
038d19ff7a
|
[CI SKIP] Try fix seg fault via gcc-mingw flags
|
2021-01-20 23:19:44 +01:00 |
|
jzmaddock
|
a9b4361c0a
|
Completely remove MPL usage.
|
2021-01-16 11:22:28 +00:00 |
|
jzmaddock
|
771985f06b
|
Finish off removing pretty much all of type_traits usage.
|
2021-01-14 19:25:54 +00:00 |
|
jzmaddock
|
8bb54d07fd
|
Remove most boost.type_traits usage.
|
2021-01-14 17:05:14 +00:00 |
|
jzmaddock
|
cb514e9249
|
Giant C++11 refactor removing:
BOOST_STATIC_ASSERT
BOOST_STATIC_CONST
boost::enable_if/disable_if
Changed many traits class usages from boost:: to std::.
|
2021-01-13 14:33:48 +00:00 |
|
jzmaddock
|
05d2d09bfd
|
Remove tons of C++03 workarounds.
|
2021-01-11 21:42:50 +00:00 |
|
jzmaddock
|
9d91041e93
|
Remove rvalue workarounds.
|
2021-01-11 19:03:46 +00:00 |
|
jzmaddock
|
a34e2f7e2a
|
Update mpfr to allow mixed but equivalent precision arithmetic.
|
2021-01-09 10:51:27 +00:00 |
|
jzmaddock
|
f1489cc5c7
|
Add missing files.
|
2021-01-08 09:21:31 +00:00 |
|
jzmaddock
|
ec021c399a
|
Disambiguate non-et ops for equivalent types.
Add test for non-et equivalent types.
|
2021-01-07 19:31:26 +00:00 |
|
jzmaddock
|
2f749a97fb
|
Allow mixed operations between cpp_bin_float's that differ only by allocation strategy.
|
2021-01-05 18:57:34 +00:00 |
|
jzmaddock
|
4f924ba22a
|
Add missing test file.
|
2021-01-03 09:05:51 +00:00 |
|
jzmaddock
|
623da611eb
|
Break ties in operator overloads between equivalent types.
|
2021-01-02 16:22:55 +00:00 |
|
John Maddock
|
117f8fd0bd
|
Merge branch 'develop' into issue278
|
2020-12-31 19:46:28 +00:00 |
|
jzmaddock
|
eda55720b1
|
Enable more mixed operations.
More moves between related types, more operations directly on mixed types.
|
2020-12-31 19:44:36 +00:00 |
|
jzmaddock
|
589709d1d2
|
Merge pull request #281 from boostorg/issue257
Change range_error->domain_error for lsb/msb failures.
|
2020-12-30 18:54:31 +00:00 |
|
jzmaddock
|
c650dd3e57
|
Change range_error->domain_error for lsb/msb failures.
Fixes https://github.com/boostorg/multiprecision/issues/257.
|
2020-12-26 17:32:55 +00:00 |
|
jzmaddock
|
10fd5267e9
|
Correct eval_increment corner case.
Fixes https://github.com/boostorg/multiprecision/issues/277.
|
2020-12-26 16:14:40 +00:00 |
|
jzmaddock
|
263f3bcdd1
|
Correct stupid bug in memcpy.
Add Mixed move tests.
|
2020-12-24 18:38:18 +00:00 |
|
jzmaddock
|
691473c7e8
|
First cut at allowing move between mixed but related types.
See https://github.com/boostorg/multiprecision/issues/278.
|
2020-12-24 17:39:38 +00:00 |
|
jzmaddock
|
e46327150e
|
Merge branch 'develop' into improve_trig
|
2020-10-23 08:43:12 +01:00 |
|
jzmaddock
|
f2e7d3d65a
|
Disable some tests when the exponent range is greater than that of the reference type. Fix up a few other warnings.
|
2020-10-22 19:55:29 +01:00 |
|
jzmaddock
|
58ad6d9dd8
|
Correct various test failures.
Also remove non-ASCII text characters.
|
2020-09-07 22:09:06 +01:00 |
|
jzmaddock
|
b51516a1a3
|
Correct spelling of BOOST_NO_LONG_LONG.
Fixes https://github.com/boostorg/multiprecision/issues/269.
|
2020-09-04 09:22:27 +01:00 |
|
jzmaddock
|
6a5d30e4d5
|
Improve trig functions further.
Add traits class support to cpp_dec_float and mpf_float.
Fix ldexp bug in cpp_dec_float.
Add test cases for difficult sin/cos calculations.
|
2020-09-04 09:20:43 +01:00 |
|