f866903e9dFix test failures for special functions.
jzmaddock
2015-06-04 13:17:29 +0100
fec524f93aSplit test up again - still too big!
jzmaddock
2015-06-04 09:06:14 +0100
7333ad455dSimplify code so msvc-12 can cope. Errors only show up in certain complex cases, most notably in Boost.Random's test suite.
jzmaddock
2015-06-03 18:52:33 +0100
26a7d613f7Update history
jzmaddock
2015-05-31 09:17:43 +0100
f89bac311bFix right shifting of negative values in cpp_int. To give the same values as 2's complement representations, though not the same bit-pattern. Updated tests. Fixed assignment from float to not rely on shifting negative values.
jzmaddock
2015-05-30 11:39:39 +0100
3b41c0af07Stop using run in configure rules: It breaks testing for some strange reason.
jzmaddock
2015-05-18 11:59:25 +0100
6a2587159fRemove all uses of std::abs. Sadly it's still not implemented for all integer types on some platforms, see: https://svn.boost.org/trac/boost/ticket/11311 Plus "unsigned_abs" does what we actually want in most cases - ie does the right thing when the value is std::numeric_limits<T>::min() without invoking undefined behavior.
jzmaddock
2015-05-16 11:16:11 +0100
0adcc3c055Disable testing with external libraries when clang memory-santizer is in effect
jzmaddock
2015-05-07 16:25:27 +0100
f5f6a1fd17Fix NaN comparisons. Add tests to verify comparisons of NaN's are unordered. Fix operators to check for unordered comparisons. Fixes: https://svn.boost.org/trac/boost/ticket/11159
jzmaddock
2015-04-03 09:35:58 +0100
4c816e1b2fReplace long long with boost::long_long_type to avoid GCC warnings/errors in pedantic mode. Fix missing return statements on new long long code.
jzmaddock
2015-03-29 17:53:07 +0100
942b79dad0Fix conversions from long long to take long sized chunks. Also fixed some bitmasks, and added feature-detection checks.
jzmaddock
2015-03-29 11:34:20 +0100
468b4791f6Fix build on systems with no <chrono>.
jzmaddock
2015-03-26 16:26:48 +0000
7e457161e6Fix digits10 to use +3 not +2 which doesn't always add enough.
jzmaddock
2015-07-19 17:47:38 +0100
9f446081f9Update history.
jzmaddock
2015-06-18 10:50:27 +0100
42c6ad2c8fFix test failures for special functions.
jzmaddock
2015-06-04 13:17:29 +0100
1e1f5455fcSplit test up again - still too big!
jzmaddock
2015-06-04 09:06:14 +0100
3d6d5d943aSimplify code so msvc-12 can cope. Errors only show up in certain complex cases, most notably in Boost.Random's test suite.
jzmaddock
2015-06-03 18:52:33 +0100
db6a5ed8d4Update history
jzmaddock
2015-05-31 09:17:43 +0100
b7e1992b26Fix right shifting of negative values in cpp_int. To give the same values as 2's complement representations, though not the same bit-pattern. Updated tests. Fixed assignment from float to not rely on shifting negative values.
jzmaddock
2015-05-30 11:39:39 +0100
9262fa4884Stop using run in configure rules: It breaks testing for some strange reason.
jzmaddock
2015-05-18 11:59:25 +0100
72c817e985Remove all uses of std::abs. Sadly it's still not implemented for all integer types on some platforms, see: https://svn.boost.org/trac/boost/ticket/11311 Plus "unsigned_abs" does what we actually want in most cases - ie does the right thing when the value is std::numeric_limits<T>::min() without invoking undefined behavior.
jzmaddock
2015-05-16 11:16:11 +0100
0151914ee6Disable testing with external libraries when clang memory-santizer is in effect
jzmaddock
2015-05-07 16:25:27 +0100
4f16c26457Fix NaN comparisons. Add tests to verify comparisons of NaN's are unordered. Fix operators to check for unordered comparisons. Fixes: https://svn.boost.org/trac/boost/ticket/11159
jzmaddock
2015-04-03 09:35:58 +0100
d79401c61cMerge pull request #9 from MarcelRaad/patch-1
jzmaddock
2015-04-02 11:06:14 +0100
0de03d129dReplace long long with boost::long_long_type to avoid GCC warnings/errors in pedantic mode. Fix missing return statements on new long long code.
jzmaddock
2015-03-29 17:53:07 +0100
3719752df5Fix conversions from long long to take long sized chunks. Also fixed some bitmasks, and added feature-detection checks.
jzmaddock
2015-03-29 11:34:20 +0100
b5c1d0965dFix build on systems with no <chrono>.
jzmaddock
2015-03-26 16:26:48 +0000
93d9d00c85Fix doc typo in history.
jzmaddock
2015-03-20 18:45:29 +0000