Paul A. Bristow
72e5db15f6
Changed support range to avoid a discontinuity at zero.
...
[SVN r42123]
2007-12-17 15:51:53 +00:00
Paul A. Bristow
99cf02892c
Changed support range to avoid a discontinuity at zero.
...
[SVN r42122]
2007-12-17 15:51:08 +00:00
John Maddock
576e02c89a
Merged fixes for #1454 to the release branch.
...
[SVN r42079]
2007-12-15 18:41:24 +00:00
John Maddock
77df75a1c3
Disable long double tests if there's no long double support.
...
[SVN r42078]
2007-12-15 18:29:29 +00:00
John Maddock
34f62b3866
Merge error string fix from trunk.
...
[SVN r42075]
2007-12-15 17:11:53 +00:00
John Maddock
6ae334402a
Fix error messages so they work with Boost.Format.
...
[SVN r42074]
2007-12-15 17:10:03 +00:00
John Maddock
aa7cd1ed2b
Added zeta docs.
...
[SVN r42042]
2007-12-14 18:54:30 +00:00
John Maddock
d1c0d26e25
Fix bad comments in test files.
...
[SVN r42035]
2007-12-14 16:36:40 +00:00
John Maddock
fc5f875671
Fixes #1454 .
...
Previous fix was incomplete, so added new tests, confirmed problem report, and added fixes.
All the tests now compile cleanly with g++ -pedantic -Wall -Wno-long-long (checked with gcc-4.4.1 and 3.4.4).
[SVN r42012]
2007-12-13 18:45:58 +00:00
John Maddock
54d984c790
Fixes #1454 .
...
[SVN r41967]
2007-12-11 16:44:19 +00:00
John Maddock
128f2adc14
Fixes #1454 .
...
[SVN r41966]
2007-12-11 16:37:22 +00:00
John Maddock
ab9017cf29
Added expint and zeta functions, plus tests.
...
Fixed ntl::RR iostream operators.
Updated minimax program with zeta and expint approximations.
[SVN r41958]
2007-12-10 18:35:56 +00:00
Beman Dawes
32ab5b0005
Full merge from trunk at revision 41356 of entire boost-root tree.
...
[SVN r41370]
2007-11-25 18:38:02 +00:00
Beman Dawes
9b73bf2d7c
Full merge from trunk at revision 41356 of entire boost-root tree.
...
[SVN r41369]
2007-11-25 18:07:19 +00:00
John Maddock
9f934f26ac
Remove the log files, we don't need these in SVN Trunk.
...
[SVN r41317]
2007-11-23 17:05:25 +00:00
John Maddock
a9fa7b4924
Fix << iostream operator for the NTL bindings.
...
[SVN r41272]
2007-11-21 09:46:36 +00:00
John Maddock
e504edf582
aCC on PA-RISC emits hard errors if a numeric constant underflows: enable existing workaround for that compiler.
...
[SVN r41251]
2007-11-20 11:12:36 +00:00
John Maddock
38fc694025
Oops: added missing template specialisation argument.
...
[SVN r41218]
2007-11-19 10:02:16 +00:00
John Maddock
73c76aad6d
Fix IMB xlc error limits, added workarounds where these were missed by the last commit.
...
[SVN r41200]
2007-11-18 12:24:42 +00:00
John Maddock
9a0b70f42b
Added missing template argument to specialisations.
...
[SVN r41199]
2007-11-18 12:23:37 +00:00
John Maddock
99ae15a9cc
Ooops: previous commit broke platforms/compilers with no long double support, added workaround as fix.
...
[SVN r41193]
2007-11-18 10:07:14 +00:00
John Maddock
b3a3f39802
Ooops, check on wrong index, now fixed.
...
[SVN r41169]
2007-11-17 10:00:43 +00:00
John Maddock
605c55e00e
Added workarounds for IBM xlc C++: the compiler can't resolve an overloaded function template to a function pointer unless the template arguments are explicitly provided.
...
Fixed some bugs uncovered by the above workaround: some forward declarations didn't match the actual definition!
Hopefully fixed remaining Sun compiler issues: mostly fixed by above fixes anyway.
[SVN r41142]
2007-11-16 11:30:43 +00:00
John Maddock
5c7b465759
Fix some compiler warnings when building with the Intel and aCC compilers.
...
[SVN r41103]
2007-11-15 09:52:26 +00:00
John Maddock
8c7cd40a78
Added WinCE workaround.
...
[SVN r41088]
2007-11-14 12:41:32 +00:00
John Maddock
2b1fac126f
Merged changes from the Sandbox to Trunk.
...
[SVN r41086]
2007-11-14 12:14:19 +00:00
John Maddock
e7db05cc1a
Merged changes from Trunk.
...
[SVN r41085]
2007-11-14 12:11:23 +00:00
John Maddock
229136b168
Updated compiler status, and regenerated docs.
...
[SVN r41064]
2007-11-13 17:15:29 +00:00
John Maddock
850b746f1c
Ooops, disable long double overloads when there is no long double support (Borland fix).
...
[SVN r41062]
2007-11-13 16:15:27 +00:00
John Maddock
4efbfe4d7c
Adjust test logic to cope with compilers that don't underflow constants to zero when they should.
...
[SVN r41026]
2007-11-12 10:00:46 +00:00
John Maddock
69031ebe9d
Added static assertion to catch use of long double function overloads when BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS is defined.
...
Made sure that if BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS is defined, then no long double overloads are actually instantiated by the tests.
[SVN r41007]
2007-11-11 14:05:50 +00:00
John Maddock
6aa3c20c23
Fixes for IBM xlc: ensure that functions that are also macros are correctly protected against macro expansion.
...
[SVN r40971]
2007-11-09 18:42:46 +00:00
John Maddock
d37562d2ac
Added needed macro suppression to use of isfinite.
...
[SVN r40969]
2007-11-09 16:57:42 +00:00
John Maddock
bf1404a2df
Improved error messages and added tentative fixes for HP Tru64: the compiler appears to store constants that should underflow to zero as a small non-zero values which messes up the logic used in the test cases.
...
[SVN r40963]
2007-11-09 11:01:45 +00:00
John Maddock
40b2cc0967
Trivial fix for issue #647 .
...
[SVN r40961]
2007-11-09 09:59:37 +00:00
John Maddock
6843b20e88
Still trying to get the Solaris error rates correct....
...
[SVN r40960]
2007-11-09 09:54:43 +00:00
John Maddock
97b5e4d52c
Removed non-BSL files, updated and regenerated docs accordingly.
...
[SVN r40927]
2007-11-08 12:39:58 +00:00
John Maddock
43c4c236b7
Removed PDF docs: we'll put these somewhere else.
...
Fixed some license/copyright issues.
[SVN r40896]
2007-11-07 17:38:19 +00:00
John Maddock
2b88b46284
Disabled use of long double when BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS is defined.
...
Disabled special-double precision error rates when BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS is defined.
[SVN r40882]
2007-11-07 11:59:39 +00:00
John Maddock
599b5c958e
Change test (again) so that the range of values tested matches original test: last change started testing more extreme input values, which caused regressions on Mac OS X.
...
[SVN r40881]
2007-11-07 11:50:02 +00:00
John Maddock
af3f1e97f5
Fix calls to fpclassify so they don't trigger macro expansion when fpclassify is a macro.
...
[SVN r40879]
2007-11-07 10:09:50 +00:00
John Maddock
fdac2f83cd
Ooops, got the pp-logic wrong and disable long double support for all Unix platforms, instead of just Intel on Linux prior to version 10.
...
[SVN r40878]
2007-11-07 10:07:08 +00:00
Joel de Guzman
7cfa212ffa
added license info in copyright notice at the footer
...
[SVN r40867]
2007-11-07 03:23:31 +00:00
John Maddock
6d29a297d7
Fix for Mac OS error rates.
...
[SVN r40847]
2007-11-06 17:21:28 +00:00
John Maddock
96b43ca1bd
Still trying to get those Solaris error rates correct.
...
[SVN r40845]
2007-11-06 17:09:33 +00:00
John Maddock
d199b59ef0
Still trying to get the Solaris error rates correct.
...
[SVN r40844]
2007-11-06 17:02:26 +00:00
John Maddock
8ff3199598
Disabled static assertions for compilers that don't support them.
...
[SVN r40843]
2007-11-06 16:58:46 +00:00
John Maddock
b020bede18
Changed test so that input values are exact binary values to fix failure at float precision.
...
[SVN r40781]
2007-11-05 12:08:39 +00:00
John Maddock
f9f9023daa
Disabled long double support for Intel on Linux prior to version 10.
...
[SVN r40780]
2007-11-05 12:07:47 +00:00
John Maddock
325a076259
Still trying to get Mac OS error rates correct...
...
[SVN r40771]
2007-11-05 09:33:31 +00:00