2
0
mirror of https://github.com/boostorg/math.git synced 2026-02-14 00:42:38 +00:00
Commit Graph

136 Commits

Author SHA1 Message Date
Daryle Walker
37e8422e8a Made the GCD specializations for '(unsigned) long long' and '(unsigned) __int64' mutually exclusive, following the lead of <boost/cstdint.hpp>.
[SVN r35999]
2006-11-10 23:15:49 +00:00
Vladimir Prus
d53b96d8ed Allow building of shared versions of some Boost.Test libraries.
Adjust tests to use always use static linking to Boost.Test, since
linking to the shared version requires test changes.

Patch from Juergen Hunold.


[SVN r35989]
2006-11-10 19:09:56 +00:00
Daryle Walker
b7001da56b Changed GCD for built-in integer types to use the binary-GCD algorithm
[SVN r35850]
2006-11-05 07:10:42 +00:00
Daryle Walker
025d2d6b73 Added custom integer types, signed and unsigned, with and without std::numeric_limits<> specializations, to test
[SVN r35830]
2006-11-03 22:43:34 +00:00
Daryle Walker
57e9914259 Changed test to use Boost.Test's unit test system
[SVN r35815]
2006-11-03 03:08:27 +00:00
John Maddock
21475563ec rename file.
[SVN r35047]
2006-09-08 12:31:26 +00:00
Gennaro Prota
7103f8c0c9 fixed typo in leading comment; removed unnamed namespace reported by inspect tool
[SVN r34713]
2006-07-24 21:47:09 +00:00
Gennaro Prota
2875cd33b7 same as for acos.hpp: fixed license reference text; slight changes to comments to avoid spurious inspect tool warnings
[SVN r34711]
2006-07-24 21:37:11 +00:00
Gennaro Prota
f31a98ad95 fixed license reference text; slight changes to comments to avoid spurious inspect tool warnings
[SVN r34709]
2006-07-24 21:29:43 +00:00
John Maddock
2760d7ad0d Added missing license info.
[SVN r34558]
2006-07-16 16:01:25 +00:00
John Maddock
74b41709bf Borland C++ fix.
[SVN r34532]
2006-07-13 09:47:18 +00:00
John Maddock
607e6990cd Added needed include.
[SVN r34514]
2006-07-12 17:52:28 +00:00
John Maddock
44b7013434 Added placeholder docs.
[SVN r33688]
2006-04-13 10:20:15 +00:00
John Maddock
dceafaadef Removed old docs: the quickbook version now takes over.
[SVN r33559]
2006-04-05 12:33:15 +00:00
John Maddock
f72690f881 redirect to quickbook docs.
[SVN r33496]
2006-03-28 09:42:17 +00:00
John Maddock
5b00a02f3c Added Boost.Math docs converted to quickbook.
[SVN r33477]
2006-03-26 15:45:45 +00:00
John Maddock
1e23b979c4 Don't test infinities with Tru64 cxx unless compiling with -ieee option.
[SVN r33232]
2006-03-06 11:20:31 +00:00
John Maddock
9cc1f11f7d Added Borland fix with right toolset name this time.
[SVN r33013]
2006-02-19 16:35:39 +00:00
Alisdair Meredith
aae578b90a Patch for Borland compilers.
[SVN r32424]
2006-01-26 21:14:27 +00:00
John Maddock
287e0e6ce1 *** empty log message ***
[SVN r32403]
2006-01-24 17:37:11 +00:00
John Maddock
4b41c341d6 Borland workarounds for a type deduction bug.
[SVN r32399]
2006-01-24 17:26:10 +00:00
John Maddock
424c16835a Update test cases to provide better error reporting and to eliminate temporaries.
[SVN r32325]
2006-01-15 12:30:27 +00:00
John Maddock
604ec8f8ae Added needed #include
[SVN r32316]
2006-01-13 19:03:50 +00:00
John Maddock
2c309c55e4 Added missing math.h include.
[SVN r32285]
2006-01-11 10:31:58 +00:00
John Maddock
eeebc1031a Fix comment.
[SVN r32279]
2006-01-10 16:02:10 +00:00
John Maddock
da670c577a Check for infinity before using it.
[SVN r32254]
2006-01-07 11:28:37 +00:00
John Maddock
a754671b05 Don't test infinities if they're not available.
[SVN r32074]
2005-12-16 14:10:48 +00:00
John Maddock
4c25a20654 Updated code to work even when numeric_limits<>::infinity() is unavailable.
[SVN r32073]
2005-12-16 14:10:05 +00:00
John Maddock
e771975c73 Upped test fudge factor a little.
[SVN r31986]
2005-12-11 17:29:53 +00:00
John Maddock
fc0510ee4c Upped fudge factor to allow for broken msvc.
[SVN r31886]
2005-12-02 19:25:43 +00:00
John Maddock
0cf71150fb Changed calculation of upper and lower safe bounds to avoid problems with std::sqrt(long double) returning infinities.
[SVN r31885]
2005-12-02 19:23:28 +00:00
John Maddock
cb13210a12 Update tests to provide more information, and disable tests that rely on long double overloads when those are known to be inaccurate.
[SVN r31772]
2005-11-24 18:44:24 +00:00
John Maddock
48eb2d3f9b Minor fixes: added needed declaration of "two", upped tolerance slightly.
[SVN r31662]
2005-11-15 11:39:35 +00:00
John Maddock
3a4b7be9a9 Update tests to use correct epsilon calculation.
[SVN r31629]
2005-11-12 10:24:31 +00:00
John Maddock
0545c77c55 Added needed #include
[SVN r31598]
2005-11-08 12:11:53 +00:00
John Maddock
a4d364c657 Added some more diagnostics.
Changed fudge factor to use mantissa size, and not epsilon (epsilon is a rather different thing on Darwin's long double).


[SVN r31589]
2005-11-07 19:07:27 +00:00
John Maddock
1df348c201 Loosen some of the test permitted errors (so glibc can cope).
Added more diagnostic code to aid diagnosis of errors.
Allow (0,0) as a valid result if the expected result is very small.


[SVN r31588]
2005-11-07 18:50:53 +00:00
John Maddock
fc99ec6f69 Tentative fix for pi having wrong value on one platform.
Fix non-conforming call to atan2(0,0).


[SVN r31587]
2005-11-07 18:48:47 +00:00
John Maddock
974a55463e Changed config logic to not use log1pf and expm1f unless C99 compatibility is specified.
[SVN r31450]
2005-10-24 17:07:46 +00:00
John Maddock
816a5d51bd Updated Nan test, in case signed-nan comparisons are buggy.
[SVN r31435]
2005-10-23 17:30:23 +00:00
John Maddock
468370b061 Add more information to tests.
[SVN r31431]
2005-10-23 16:21:24 +00:00
John Maddock
f9d4a1a9f7 Tentative fix for some Sunpro failures: don't negate NAN's it doesn't work!
[SVN r31430]
2005-10-23 16:19:58 +00:00
John Maddock
1a35ad0c6f Added the file that generates test values for log1p and expm1.
[SVN r31425]
2005-10-22 16:30:59 +00:00
John Maddock
539d64ed65 Added new Math additions.
[SVN r31414]
2005-10-20 17:51:44 +00:00
John Maddock
9ffe41ad11 Added missing images.
[SVN r31409]
2005-10-20 16:14:40 +00:00
John Maddock
67f638cbef Fixed up config to include <utility> via a wrapper that turns off TR1 inclusion in case the Boost.TR1 lib is in the compilers search path.
Likewise for <complex> in the Math/TR1 components.


[SVN r31387]
2005-10-19 16:38:40 +00:00
John Maddock
a4dc75541c Added TR1 math additions: docs and tests.
[SVN r31335]
2005-10-15 12:01:54 +00:00
John Maddock
7308af23cc Added TR1 math lib headers.
[SVN r31334]
2005-10-15 11:59:11 +00:00
Douglas Gregor
7a4ca04278 Work around Tiger's wonky double double format for long double
[SVN r30991]
2005-09-15 02:22:13 +00:00
Douglas Gregor
b433fca3ec Merged from 1.33.0 release
[SVN r30540]
2005-08-12 13:02:37 +00:00