jzmaddock
f0319ec047
Trivial patches for enhanced Math tests.
2024-02-29 08:42:18 +00:00
Matt Borland
6813d96cbb
Remove uses of Boost.Array
2023-09-22 08:54:47 +02:00
Nick
60798ca261
Remove unused variable warning.
...
It's cluttering the logs; see [here](https://app.circleci.com/pipelines/github/boostorg/multiprecision/727/workflows/a1cd8f75-ccba-4a73-9388-5f20ebc7d454/jobs/2413 ).
2021-06-22 10:44:00 -04:00
jzmaddock
27e90b9e2a
Adjust mpfr error rates for binomial coefficient.
2021-05-24 18:22:15 +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
jzmaddock
8bb54d07fd
Remove most boost.type_traits usage.
2021-01-14 17:05:14 +00:00
jzmaddock
26898787d6
Apparently order of includes is important in C++17 and later :(
2020-04-22 17:17:49 +01:00
John Maddock
53ea59e879
Merge branch 'develop' into specfun_fixes
2020-04-21 15:13:35 +01:00
jzmaddock
597d1e96de
Fix specfun test limits.
2020-04-21 13:05:51 +01:00
jzmaddock
264124b8d7
Remove use of deprecated boost headers.
2020-04-19 13:18:00 +01:00
pabristow
86a7142d96
Edits to satisfy the picky inspect.exe program, now passing local tests using MSVC 14.2, except for six cpp_int*serial*.txt testdata files missing licence.
2019-08-14 18:02:10 +01:00
jzmaddock
877753246f
clang-format: apply new format to (almost) everything.
2019-07-15 18:25:17 +01:00
Tinko Bartels
8740e3863b
Replace broken links.
2019-04-23 08:51:47 +02:00
jzmaddock
8d04a03850
Multiprecision: Fix msvc-14.1 C++17 warnings.
2017-12-26 19:22:21 +00:00
jzmaddock
10e2be2c1e
Fix expected error rates for mpf_float variable-precision, also squash one warning
2016-06-03 15:10:12 +01:00
jzmaddock
e6715486a1
Merge branch 'develop' of https://github.com/boostorg/multiprecision into develop
2016-06-02 11:46:08 +01:00
jzmaddock
6e7b08a77e
Update to allow mpf_float to be used with Boost.Math at variable precision.
2016-06-02 18:48:46 +01:00
jzmaddock
246172b58c
Fix mpfr error rate
2016-06-02 11:45:33 +01:00
jzmaddock
2991b3ac31
Fix mpfr test failures in Math lib tests
2016-06-01 00:08:08 +01:00
jzmaddock
816edd2ed6
Update tests for variable precision math.
2016-05-31 10:05:34 +01:00
jzmaddock
f866903e9d
Fix test failures for special functions.
2015-07-19 19:11:49 +01:00
jzmaddock
b3b9164bb9
Adjust big_lanczos now we have Sterling's approx in Boost.Math for large digit counts.
...
Add extra high-precision test for gamma functions.
2014-01-30 09:35:14 +00:00
John Maddock
59d2c0d383
Fix up error rates for cpp_bin_float: these are higher mostly down to less accurate sine and cosine than the competition :-(
...
[SVN r86786]
2013-11-22 17:13:35 +00:00
John Maddock
10ed707a68
Initial merge of cpp_bin_float code from sandbox.
...
[SVN r86781]
2013-11-21 19:05:42 +00:00
John Maddock
727b4c4643
Fixes to get the float128 tests passing with Intel C++ 13.0.
...
[SVN r83874]
2013-04-13 16:53:01 +00:00
John Maddock
74e46a3306
Initial Intel C++ _Quad support in float128.
...
[SVN r83856]
2013-04-12 09:01:20 +00:00
John Maddock
eb267293d7
Refactored build process to improve compile times.
...
Fixed expression-template incompatibility in spherical_harmonic.hpp.
Fixed expression template issues in log1p_expm1_test.hpp and test_cbrt.hpp.
[SVN r83775]
2013-04-06 08:54:04 +00:00
John Maddock
04b1c9e9f0
Initial commit of 128-bit float wrapper
...
[SVN r83713]
2013-04-02 17:26:48 +00:00
John Maddock
b8f6ed0612
Change to use the unit test framework as the test exec monitor seems to be terminally broken.
...
[SVN r82944]
2013-02-17 08:59:46 +00:00
John Maddock
c587f1550b
Update and regenerate docs.
...
Fix error in expression template unpacking that occasionally caused variable over-writes.
Update Math lib tests to test at least one non-ET type.
[SVN r81121]
2012-10-31 17:06:33 +00:00
John Maddock
fc1cda1f62
Largely cosmetic change - add two new template params to cpp_dec_float - one for the exponent type, and one for an optional allocator.
...
[SVN r80431]
2012-09-07 08:31:49 +00:00
John Maddock
6dfcc7e526
Big search and replace change of name for the ExpressionTemplates template parameter to class number.
...
[SVN r80418]
2012-09-06 09:50:47 +00:00
John Maddock
af9e0c2fe7
Add more explicit constructors and tests for them.
...
Centralise digits10 to digits2 conversions.
[SVN r80112]
2012-08-21 14:42:15 +00:00
John Maddock
b892e3f5ab
Big breaking change - make lossy construction explicit.
...
[SVN r80058]
2012-08-16 08:13:51 +00:00
John Maddock
e2ef393c23
Big search and replace rename, removing mp_ prefix.
...
[SVN r79932]
2012-08-08 18:14:50 +00:00
John Maddock
1a4e3af5c8
Fix Linux x64 errors
...
[SVN r79165]
2012-06-29 11:53:25 +00:00
John Maddock
f09ead8e37
Some file renaming and fixes from Steven Watanabe's comments.
...
[SVN r79141]
2012-06-27 18:25:10 +00:00
Christopher Kormanyos
9ee0022c77
Re-factor cpp_dec_float class constants.
...
Extend cpp_dec_float low-digit range from 30 to 9.
Removed temporary storage from cpp_dec_float multiply routine.
Extended tests to 9, 18 and (sqrt test) to 1000 digits.
[SVN r78097]
2012-04-20 20:05:49 +00:00
John Maddock
426430a233
Fix MPFR error rates on Linux x86 64
...
[SVN r77782]
2012-04-05 17:19:57 +00:00
John Maddock
8d6dedf4b0
Complete renaming of cpp_float to cpp_dec_float.
...
Rebuild docs.
[SVN r77037]
2012-02-16 09:36:26 +00:00
John Maddock
380d627359
Big search and replace: change cpp_float to cpp_dec_float.
...
Also fix up some numeric_limits test failures.
[SVN r77032]
2012-02-15 13:09:45 +00:00
John Maddock
66b67a1c09
Refactor SF tests for much faster compile times.
...
[SVN r76545]
2012-01-16 18:26:50 +00:00
John Maddock
6e3ab5380b
Add tests for Boost.Math special functions, and fix whatever errors came up in running those tests.
...
Add workaround for compilers that don't have a std::abs(long long).
[SVN r76079]
2011-12-20 16:19:55 +00:00
John Maddock
018ac8cd6c
Begin adding tests taken from Boost.Math and fix the issues they flag up.
...
[SVN r75832]
2011-12-06 19:03:41 +00:00