jzmaddock
|
2de27f70e0
|
MPC/MPFR: Fix up handling of precisions when copying values.
See: https://github.com/boostorg/multiprecision/issues/60.
|
2018-08-08 20:02:48 +01:00 |
|
jzmaddock
|
d5c7a7f701
|
Fix string parsing of complex types and update tests. Fixes https://github.com/boostorg/multiprecision/issues/59
|
2018-08-05 20:38:51 +01:00 |
|
E Kawashima
|
66d1f953dd
|
Implement cpp_bin_float_oct and cpp_complex_oct
|
2018-07-30 18:05:43 +09:00 |
|
jzmaddock
|
beb1f790c3
|
Merge branch 'develop'
|
2018-07-12 19:29:57 +01:00 |
|
jzmaddock
|
d0c017309a
|
Documentation/history update.
[CI SKIP]
|
2018-07-12 19:29:03 +01:00 |
|
John Maddock
|
cc3caa8538
|
Merge branch 'develop'
|
2018-07-12 18:17:28 +01:00 |
|
jzmaddock
|
06d03409c0
|
Fix for gcc-8 explicit conversion operator being too non-specific in class number.
Update travis to test gcc-8 and also mpc.
|
2018-07-01 10:33:11 +01:00 |
|
jzmaddock
|
61f4fd8778
|
rational_adaptor: Fix some conceptual failures and add another test case.
|
2018-05-29 18:23:07 +01:00 |
|
jzmaddock
|
c15865e5a1
|
Merge branch 'develop'
|
2018-05-27 11:29:22 +01:00 |
|
jzmaddock
|
274a7f9b6a
|
Documentation update.
[CI SKIP]
|
2018-05-27 11:28:36 +01:00 |
|
jzmaddock
|
6c618018ea
|
Disable long double tests if Boost.Math has long double support disabled.
[CI SKIP]
|
2018-05-27 11:08:14 +01:00 |
|
jzmaddock
|
bd4926ec7a
|
Travis: update XCode versions.
|
2018-05-25 08:16:29 +01:00 |
|
jzmaddock
|
a31bd61bca
|
Add workaround for old clang versions on apple.
|
2018-05-24 12:57:35 +01:00 |
|
jzmaddock
|
0698fec7d6
|
Revert "temporary commit to test workaround: REVERT ME!!!"
This reverts commit 683ea7fa34 .
[CI SKIP]
|
2018-05-24 12:52:45 +01:00 |
|
jzmaddock
|
683ea7fa34
|
temporary commit to test workaround: REVERT ME!!!
[CI SKIP]
|
2018-05-24 10:21:39 +01:00 |
|
jzmaddock
|
2be83370b8
|
Temporary commit to test possible workaround - DO NOT USE!!!
[CI SKIP]
|
2018-05-24 09:04:18 +01:00 |
|
jzmaddock
|
cbbfff8bfd
|
Add function evaluation overloads for mixed arithmetic 2-arg case.
|
2018-05-21 15:08:05 +01:00 |
|
jzmaddock
|
be0846a919
|
Merge branch 'develop' of https://github.com/boostorg/multiprecision into develop
|
2018-05-17 08:37:33 +01:00 |
|
jzmaddock
|
bbe819f803
|
Conversion of between unsigned ints should be truncating.
|
2018-05-16 21:26:08 +01:00 |
|
jzmaddock
|
3ba61dbae1
|
Merge pull request #54 from boostorg/issue53
Disable unnecessary workaround for Clang,
|
2018-05-12 08:23:24 +01:00 |
|
jzmaddock
|
385102dea6
|
mpfr: correct rounding bug in conversion to string.
|
2018-05-11 19:15:28 +01:00 |
|
jzmaddock
|
aff777636d
|
Merge pull request #48 from boostorg/shift_negative
Remove warning on shifting negative value.
|
2018-05-11 19:08:26 +01:00 |
|
jzmaddock
|
3cedeeab30
|
Disable unnecessary workaround for Clang,
Fixes https://github.com/boostorg/multiprecision/issues/53
|
2018-05-11 19:07:41 +01:00 |
|
jzmaddock
|
874fd18e86
|
Merge branch 'develop' of https://github.com/boostorg/multiprecision into develop
|
2018-05-04 19:16:54 +01:00 |
|
jzmaddock
|
897fde197a
|
complex_adaptor: remove unused typedef.
|
2018-05-04 19:16:31 +01:00 |
|
Nick Thompson
|
5773e5bf1f
|
[CI SKIP] Remove local unused typedef to silence some warnings.
|
2018-05-03 12:29:45 +08:00 |
|
jzmaddock
|
d47837424c
|
Complex: fix complex128 test failures.
|
2018-04-29 20:55:46 +01:00 |
|
jzmaddock
|
6c115f3fd0
|
Complex: lots of small fixes for corner cases in complex_adaptor.
Note that we still don't do the same as std::complex in every case: but every implementation of std::complex does something different!
|
2018-04-29 08:33:34 +01:00 |
|
jzmaddock
|
60e2da5c93
|
Fix undefined behaviour in cpp_dec_float conversion from long long.
|
2018-04-22 18:52:40 +01:00 |
|
jzmaddock
|
41f343d4fc
|
Merge branch 'complex' into develop
|
2018-04-22 17:10:55 +01:00 |
|
jzmaddock
|
7fbe965898
|
Complex: Add docs for Eigen interop.
|
2018-04-22 17:09:15 +01:00 |
|
jzmaddock
|
0f56b47760
|
complex: Fix bug in complex_adaptor sqrt.
Add docs for all the complex types.
|
2018-04-19 19:55:43 +01:00 |
|
jzmaddock
|
821eb5658f
|
Complex: correct mpfr version check.
|
2018-04-17 19:04:18 +01:00 |
|
jzmaddock
|
73de592835
|
complex: re-enable some MPC specific tests.
|
2018-04-17 18:51:13 +01:00 |
|
jzmaddock
|
c1308b5cf1
|
Complex: Lot's of small updates to complete complex_adaptor and tests.
|
2018-04-17 18:49:09 +01:00 |
|
jzmaddock
|
b8b502ded3
|
complex: add missing header (!) and optimise some arithmetic operations.
|
2018-04-13 19:47:23 +01:00 |
|
jzmaddock
|
7eee55776e
|
complex: add complex_adaptor plus first tests.
|
2018-04-13 19:25:15 +01:00 |
|
jzmaddock
|
6842195655
|
float128.hpp: Fix Intel on Windows build.
See https://svn.boost.org/trac10/ticket/13508.
|
2018-04-03 18:27:46 +01:00 |
|
jzmaddock
|
7c76ad97d8
|
complex/mpc: fix some test failures.
|
2018-04-02 19:28:21 +01:00 |
|
jzmaddock
|
8020ae0533
|
complex/mpc: reorganise build and test structure.
|
2018-04-01 19:20:36 +01:00 |
|
jzmaddock
|
6d20bb7817
|
complex/mpc: update docs.
[CI SKIP]
|
2018-03-31 18:55:57 +01:00 |
|
jzmaddock
|
5495b41f53
|
complex/mpc: test_move_mpfr fails for certain mpfr versions because our custom allocator functions are never called - just disable the test in this case as it's basically meaningless.
[CI SKIP]
|
2018-03-31 18:22:27 +01:00 |
|
jzmaddock
|
e6989777cf
|
complex/mpc: Add overloads of real/imag setters for all the types supported by mpfr.
|
2018-03-31 11:34:49 +01:00 |
|
jzmaddock
|
24cb1375fd
|
mpc/complex: Add real/imag setters.
[CI SKIP]
|
2018-03-31 11:09:29 +01:00 |
|
jzmaddock
|
e85952b4e8
|
complex/mpc: Add tests for Eigen compatibility.
|
2018-03-28 19:41:19 +01:00 |
|
jzmaddock
|
9272930700
|
complex/mpc: Fix up interoperability with more types.
|
2018-03-25 19:24:18 +01:00 |
|
jzmaddock
|
2f124dda8c
|
complex/mpc: Get logged adaptor working with complex types and fix self-assignment bug in mpc_complex.
|
2018-03-25 17:59:00 +01:00 |
|
jzmaddock
|
224212d1b3
|
complex/mpc: Fix some missing .template keywords.
|
2018-03-22 19:06:57 +00:00 |
|
jzmaddock
|
7394cd6fde
|
Merge branch 'complex' of https://github.com/boostorg/multiprecision into complex
|
2018-03-22 18:36:54 +00:00 |
|
jzmaddock
|
69249d8f22
|
complex/mpc/mpfr fix some more definitions.
|
2018-03-22 18:36:48 +00:00 |
|