Commit Graph

23 Commits

Author SHA1 Message Date
jzmaddock
8e9c35a26d Fix test_classify.cpp to not negate INT_MIN: See https://github.com/boostorg/math/issues/135 2018-07-29 18:29:38 +01:00
jzmaddock
e20b44e8a9 Move headers that are mostly used for internal maintenance and testing into an "include_private" directory - this is to reduce dependencies on other Boost modules when using this library. 2014-06-09 16:08:35 +01:00
John Maddock
fc9da60883 Apply remaining fixes from #8732.
Also adds msb (most significant bit) function to multiprecision.
Fixes #8732.

[SVN r84921]
2013-07-01 15:43:28 +00:00
Gennadiy Rozental
3bc111cdb7 Eliminated test_exec_monitor
[SVN r82782]
2013-02-08 05:09:47 +00:00
John Maddock
c585419ec2 Allow fpclassify and friends to be used with integer types via the usual promotion mechanism.
Fixes #6517.

[SVN r79438]
2012-07-12 09:51:32 +00:00
John Maddock
35627d741f Fix tests that fail with gcc in C++0x mode.
Add some stricter tests for fp-classification routines.

[SVN r66451]
2010-11-08 12:55:06 +00:00
John Maddock
2246b77395 Change tests to link to external Boost.Test library as this speeds build times by several factors when building with Intel C++.
Change fpclassify to use our code rather than std::fpclassify with Intel C++ as it doesn't always compile the latter.

[SVN r51576]
2009-03-03 17:16:56 +00:00
John Maddock
323a108149 Merges changes from Sandbox version:
MPFR Support.
New distributions: laplace, logistic and hypergeometric.
Added PCH support to the Jamfiles for faster build times.
Added C# usage example.
Updated and regenerated docs.
Also fixes #2799 and updates the tests to catch this failure in future.

[SVN r51455]
2009-02-26 17:34:52 +00:00
John Maddock
6a51e23333 Added debugging info to test case.
[SVN r50162]
2008-12-06 16:07:42 +00:00
John Maddock
ae98d17de0 Clarified test case.
[SVN r50135]
2008-12-05 16:08:17 +00:00
John Maddock
eb9b7a8839 Improve pch support.
Move configuration tests to their own directory so they're only run when required.

[SVN r49442]
2008-10-23 12:24:45 +00:00
John Maddock
2459d0f2a6 Merged changes from sandbox, and regenerated the docs.
[SVN r48294]
2008-08-22 12:51:40 +00:00
John Maddock
0b5078c52e strengthen tests to include isnormal/isfinite/isnan etc.
[SVN r47706]
2008-07-23 12:44:23 +00:00
John Maddock
669bfb3991 Merged changes from sandbox to Trunk:
New special functions for truncation and rounding, plus exponential integrals and zeta.
New non central distributions.
Updated equation png's so that they are all consistent.

[SVN r44091]
2008-04-07 15:58:51 +00:00
John Maddock
1b7401b4c0 Merged changes from Trunk.
[SVN r44090]
2008-04-07 15:43:09 +00:00
John Maddock
e7db05cc1a Merged changes from Trunk.
[SVN r41085]
2007-11-14 12:11:23 +00:00
John Maddock
098513f585 Added workaround for Sunpro not compiling the traits classes.
Added workaround for platforms where numeric_limits<>::denorm_min() does not return a denorm!
Updated Solaris error rates.

[SVN r40727]
2007-11-03 18:32:54 +00:00
John Maddock
722a2d848d Merged changes in Trunk.
[SVN r40161]
2007-10-18 18:05:13 +00:00
John Maddock
b6aa138a79 Fixed most of the remaining Borland issues, and removed dependency to Boost.Lambda.
Added tentative fix for the Sunpro compilers.

[SVN r39971]
2007-10-13 16:23:18 +00:00
John Maddock
1c2234f016 A few fixes to keep Borland happy.
[SVN r39843]
2007-10-09 14:49:37 +00:00
Paul A. Bristow
5ece6f9704 corrected spelling, suppressed warnings and showed sample output.
[SVN r4241]
2007-05-25 11:23:35 +00:00
John Maddock
bc87a3747d Added #pragma's where warnings couldn't be suppressed any other way.
Refactored code to suppress warnings where possible.


[SVN r3077]
2006-07-09 17:56:55 +00:00
John Maddock
aa2c565d12 Initial commit.
[SVN r2955]
2006-05-21 15:45:37 +00:00