John Maddock
4bdc5ccc5f
Merge changes from Trunk: Fixes #4504 . Fixes #4518 .
...
[SVN r64664]
2010-08-07 16:35:39 +00:00
John Maddock
a1c0cccebd
Merge changes from Trunk:
...
* Fix common_factor code so it works with expression-template enabled types, and added new tests.
* Cleaned up using declarations.
* Fixed cbrt conceptual requirements.
* Fixed round for negative values.
* Changed all configuration code to use the new Boost.Build configuration support.
* Fixed HP aCC version numbers in src files.
* Regenerated docs.
[SVN r62124]
2010-05-21 17:23:36 +00:00
Douglas Gregor
f1a9800c8c
Merge r62087 (a fix to cbrt's internal promotion rules) from trunk.
...
[SVN r62093]
2010-05-19 01:21:43 +00:00
John Maddock
8056009e4b
Merge changes from Trunk:
...
Minor update to docs, with graphics regenerated.
Fix some minor inspection script errors.
Improve performance of a few of the algorithms.
Fix a few compiler warnings etc.
[SVN r60643]
2010-03-16 11:37:39 +00:00
Troy D. Straszheim
e47ecaa975
rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
...
[SVN r56941]
2009-10-17 01:10:45 +00:00
John Maddock
1a297964c1
Merge performance enhancements and minor fixes from Trunk.
...
[SVN r56729]
2009-10-12 10:35:20 +00:00
John Maddock
d9ee7f11c2
Disable pch usage for msvc-7.1.
...
[SVN r55110]
2009-07-23 09:45:33 +00:00
Troy D. Straszheim
b338985fa5
Add basic copyright/license to keep cmake out of the inspection report
...
[SVN r55095]
2009-07-22 21:51:01 +00:00
John Maddock
0e7856cfd1
Oops, previous commit was buggy, try again.
...
[SVN r53339]
2009-05-28 08:53:21 +00:00
John Maddock
3ec19713e6
Add some casts to try and fix gcc-4.4 compiler errors.
...
[SVN r53177]
2009-05-22 16:14:12 +00:00
Jeremiah Willcock
99b1ee34f7
Fixed most tab and min/max issues from trunk inspection report
...
[SVN r53141]
2009-05-20 19:19:00 +00:00
John Maddock
db6cc1a0a3
Split test/test_policy_7.cpp into two tests.
...
Add some macro-expansion-suppression code to test_sign.cpp.
[SVN r52447]
2009-04-17 17:18:31 +00:00
John Maddock
07e7524d42
signbit can return either zero or not, rather than true/false.
...
[SVN r52248]
2009-04-08 11:31:17 +00:00
John Maddock
a935d5e1cd
Updated the sign functions to use Johan Rade's fp-utilities code.
...
Added tests for the sign functions.
Added docs for the sign functions and moved some sections around.
[SVN r51793]
2009-03-16 13:25:22 +00:00
John Maddock
f6a4cbad2e
Misc. small platform specific fixes and expected error rate adjustments.
...
[SVN r51648]
2009-03-08 10:39:29 +00:00
John Maddock
37fc4f32c3
Add some missing #includes and adjust expected error rates.
...
[SVN r51611]
2009-03-04 18:25:24 +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
f0955f098e
We need to import the pch rule.
...
[SVN r51502]
2009-03-01 12:20:21 +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
5fad227b2a
Fix bug in bessel_jn for n == -1.
...
Add new test case.
Checked that the other Bessel functions do not have the same issue.
Checked that real-valued -1 argument is fixed OK as well as integer argument.
Fixes #2733 .
[SVN r51059]
2009-02-06 17:26:30 +00:00
Paul A. Bristow
2c29694e6b
Warning suppression
...
[SVN r50725]
2009-01-22 11:27:34 +00:00
John Maddock
0901fbb44b
Fix remaining quantile tests with the hypergeometric.
...
[SVN r50723]
2009-01-22 10:01:54 +00:00
Paul A. Bristow
b45c54f8c9
Warning suppression
...
[SVN r50721]
2009-01-22 09:48:57 +00:00
Paul A. Bristow
89afe2f72a
Warning suppression
...
[SVN r50720]
2009-01-22 09:48:27 +00:00
John Maddock
20052dcfa0
Fix some compiler issues, and mostly get the quantiles working better (round-to-nearest now works).
...
[SVN r50686]
2009-01-20 16:58:52 +00:00
John Maddock
8c3726f69d
Added missing distros.
...
[SVN r50669]
2009-01-19 10:30:10 +00:00
John Maddock
dc392f0b3f
Add some previously missing tests, and fix up the remaining concept failures for the new distributions.
...
[SVN r50658]
2009-01-17 18:14:03 +00:00
Paul A. Bristow
e2bdfc45dc
Added check on convenience typedef.
...
[SVN r50657]
2009-01-17 17:30:53 +00:00
Paul A. Bristow
3d800e6f76
Warning suppression
...
[SVN r50656]
2009-01-17 17:30:04 +00:00
John Maddock
a635a894c7
Add easier support for mpfr and ntl.
...
Add laplace to concept tests.
Fix misc. bugs and warnings, from concept tests.
[SVN r50653]
2009-01-17 15:47:50 +00:00
Paul A. Bristow
d15dd45277
warning suppression
...
[SVN r50633]
2009-01-16 15:44:16 +00:00
Paul A. Bristow
9f9ff8ea76
warning supression
...
[SVN r50632]
2009-01-16 15:43:55 +00:00
Paul A. Bristow
5fcd8670d7
Warning suppression
...
[SVN r50630]
2009-01-16 15:40:20 +00:00
John Maddock
30d61923f6
Fix a few bugs, and more test data and update docs.
...
[SVN r50608]
2009-01-15 12:34:26 +00:00
John Maddock
48bfe15c1a
Adjust expected error rate, otherwise test *just* fails on BSD platforms.
...
[SVN r50405]
2008-12-29 18:24:09 +00:00
John Maddock
bf1461249b
Split test/test_nc_beta.cpp into 2 separate tests for the real_concept case.
...
[SVN r50404]
2008-12-29 18:12:55 +00:00
John Maddock
5a2d1aae79
Split test_policy_2.cpp into multiple smaller tests.
...
Fix use of long long so that code compiles with g++ -pedantic.
Update docs to match.
Fixes #1451 .
[SVN r50403]
2008-12-29 17:55:53 +00:00
John Maddock
df646686e5
Fix expm1 error handling, and add additional tests to verify the correct behaviour.
...
[SVN r50344]
2008-12-21 13:50:52 +00:00
John Maddock
94181567fa
Fix some Sun-5.9 on Linux failures.
...
[SVN r50341]
2008-12-21 10:23:52 +00:00
John Maddock
8d68670436
More tests, plus fixes for issues that showed up.
...
[SVN r50340]
2008-12-21 10:14:19 +00:00
John Maddock
017a3cfe64
Added hypergeometric to more tests and to the "include everything" headers.
...
Suppressed a few warnings.
[SVN r50316]
2008-12-18 13:38:56 +00:00
John Maddock
eb786e1828
Added initial version of hypergeometric distribution.
...
[SVN r50313]
2008-12-18 12:27:41 +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
Paul A. Bristow
bce2d4e4a7
Added 50 decimal digit NTL test values - and some TODOs - need a few more values tested, and long double test, and test on convenience typedef
...
[SVN r50067]
2008-12-02 12:46:59 +00:00
Paul A. Bristow
b0c6714dfa
warning suppressed in tolerance
...
[SVN r50066]
2008-12-02 12:45:36 +00:00
Thijs van den Berg
81ae79f9b8
First version of the Laplace distribution unit test
...
[SVN r49987]
2008-11-28 13:43:18 +00:00
John Maddock
c6462254b6
Fix bug in expected error rates.
...
[SVN r49817]
2008-11-17 17:10:46 +00:00
Michael A. Jackson
4829421fad
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
Paul A. Bristow
afb4451d0a
Added #include <pch.hpp>
...
// Need to compile in MSVC IDE PAB 31 Oct 2008
[SVN r49588]
2008-11-04 17:15:37 +00:00