John Maddock
0706f54bc6
Fix most, but not yet all the gcc-9 failures.
2019-09-07 19:55:47 +01:00
jzmaddock
be96d2282c
First cut at making cpp_int constexpr.
2019-08-29 20:09:04 +01:00
jzmaddock
877753246f
clang-format: apply new format to (almost) everything.
2019-07-15 18:25:17 +01:00
jzmaddock
e85952b4e8
complex/mpc: Add tests for Eigen compatibility.
2018-03-28 19:41:19 +01:00
jzmaddock
2b18cecfff
Complex/mpc: Fix up Jamfile.
2018-03-12 18:11:27 +00:00
jzmaddock
dbdda6aabc
Update float128 support test to check Boost.Config.
...
Enable more tests for travis.
2017-05-22 19:00:24 +01:00
jzmaddock
3b41c0af07
Stop using run in configure rules:
...
It breaks testing for some strange reason.
2015-07-19 19:10:21 +01:00
jzmaddock
0adcc3c055
Disable testing with external libraries when clang memory-santizer is in effect
2015-07-19 19:09:16 +01:00
jzmaddock
83b0b09ca9
More fixes for GMP and gcc-4.9
2015-02-09 18:21:39 +00:00
jzmaddock
4c223e913f
Fix for gcc-4.9.x and GMP bug.
2015-02-09 18:19:12 +00:00
jzmaddock
45e242d17d
Implement exact base-10 floating point to rational conversion.
2014-06-17 18:20:59 +01:00
jzmaddock
2fc98c48df
Change __float128 config test to detect mingw runtime bug.
2014-04-11 09:39:00 +01:00
John Maddock
4a8d87954f
Fix __float128 test case, update messages from LInpack benchmark.
...
[SVN r84219]
2013-05-10 12:19:14 +00:00
John Maddock
74e46a3306
Initial Intel C++ _Quad support in float128.
...
[SVN r83856]
2013-04-12 09:01:20 +00:00
John Maddock
4a1fcb015d
Add missing file.
...
[SVN r83749]
2013-04-03 18:01:25 +00:00
John Maddock
04b1c9e9f0
Initial commit of 128-bit float wrapper
...
[SVN r83713]
2013-04-02 17:26:48 +00:00
John Maddock
42458450be
Add initial support for mpfi interval arithmetic
...
[SVN r82337]
2013-01-03 18:58:43 +00:00
John Maddock
08fdb31fa2
Add some optimisation to gcd/lcm/lsb and cpp_int:
...
Use compiler intrinsics where possible for lsb.
Switch to using native integers when the values get small enough for gcd.
Re-run the performance tests and regenerate the docs.
Also change the series evaluation limits to make them depend on the precision in pow.hpp and trig.hpp.
[SVN r81946]
2012-12-14 18:37:27 +00:00
John Maddock
114aeb386b
Simply enable_if usage in cpp_int_backend: try to fix Intel-11 failures.
...
Improve test_cpp_int.cpp.
Improve config tests.
[SVN r81487]
2012-11-22 17:21:01 +00:00
John Maddock
fa16b3f2d5
Fix missing include
...
[SVN r81441]
2012-11-20 18:56:23 +00:00
John Maddock
8f18e0b73f
Enhance config tests.
...
Split cpp_int tests into smaller chunks.
[SVN r81440]
2012-11-20 18:50:08 +00:00
John Maddock
1f4ed86f97
Fix configuration tests to correctly print lib version numbers
...
[SVN r81435]
2012-11-20 12:14:52 +00:00
John Maddock
c53491f7f8
Configure checks need to verify GMP and MPFR versions.
...
[SVN r81420]
2012-11-19 11:02:06 +00:00
John Maddock
050ae32c44
Add initial libtommath support.
...
Fix use of noexcept.
Remove dead files.
[SVN r75505]
2011-11-16 09:40:05 +00:00
John Maddock
b0ac20f391
Add port of e_float as a backend.
...
[SVN r75129]
2011-10-27 12:43:41 +00:00
John Maddock
7be44c1683
Add log function and tests.
...
[SVN r74700]
2011-10-04 16:46:25 +00:00
John Maddock
73960e2a46
Giant file and directory rename: changed directory name from math to multiprecision and updated code to match.
...
[SVN r74579]
2011-09-26 17:00:44 +00:00