jzmaddock
|
7cb3316d06
|
Fix for 106-bit "double double" types.
|
2014-05-28 13:24:40 +01:00 |
|
Kohei Takahashi
|
c50b5a8bcc
|
Fix missing header
Signed-off-by: Kohei Takahashi <flast@flast.jp>
|
2014-05-27 11:07:23 +09:00 |
|
jzmaddock
|
a29a74bdaf
|
Add needed include to config.hpp, fix runtime checks under valgrind in erf_inv initialization, see https://svn.boost.org/trac/boost/ticket/10005
|
2014-05-26 19:14:49 +01:00 |
|
jzmaddock
|
ab6cc524dd
|
Fix Halley iteration to work when derivative is zero, even though the second derivative is not, see https://svn.boost.org/trac/boost/ticket/10046.
|
2014-05-25 15:35:08 +01:00 |
|
jzmaddock
|
e6996e1188
|
Fix round and trunc functions to work with integer arguments, see https://svn.boost.org/trac/boost/ticket/10066.
|
2014-05-24 09:47:21 +01:00 |
|
jzmaddock
|
5a9688e4ef
|
Apply fix from https://svn.boost.org/trac/boost/ticket/9884
|
2014-04-14 15:49:43 +01:00 |
|
jzmaddock
|
0c01f682eb
|
Fix some corner cases in negative_binomial_distribution, see https://svn.boost.org/trac/boost/ticket/9834
|
2014-04-06 11:59:10 +01:00 |
|
jzmaddock
|
88b1695b58
|
More tentative apple fixes.
|
2014-04-04 17:20:09 +01:00 |
|
jzmaddock
|
1c1ae42e6e
|
Tentative fix for more clang/apple failures.
|
2014-04-04 17:15:19 +01:00 |
|
jzmaddock
|
9199b09304
|
Fix missing policy parameter in some SF forwarding calls. See https://svn.boost.org/trac/boost/ticket/9833.
|
2014-04-04 15:08:27 +01:00 |
|
jzmaddock
|
2d0d36d865
|
Provide a further customization point for constants initialization (to allow for explicit construction).
|
2014-04-02 16:47:36 +01:00 |
|
jzmaddock
|
41fb7e1c91
|
Tentative fix for clang/libc++ on Apple issue.
|
2014-03-31 18:47:13 +01:00 |
|
jzmaddock
|
a0ad3d8764
|
Add some static casts to avoid C++11 errors in initializer lists.
|
2014-03-28 18:15:59 +00:00 |
|
jzmaddock
|
fa1896fbc4
|
Make sure the forward declarations get included before the real definitions in all headers.
|
2014-03-27 09:17:33 +00:00 |
|
jzmaddock
|
ef123b3504
|
Fix GCC release mode failures in test_next.cpp by explicitly testing SSE2 settings in next.hpp.
|
2014-03-22 19:16:36 +00:00 |
|
jzmaddock
|
4087c44efd
|
Fix random number usage in the post-TR1 world.
|
2014-03-21 12:11:49 +00:00 |
|
jzmaddock
|
200f384c14
|
Tentative fix for gcc-4.7 and earlier failures.
|
2014-03-21 11:36:57 +00:00 |
|
jzmaddock
|
6bddb5be85
|
Merge branch 'cstdfloat' into develop
Conflicts:
doc/overview/roadmap.qbk
example/cstdfloat_example.cpp
include/boost/cstdfloat.hpp
test/test_gamma.cpp
test/test_gamma.hpp
|
2014-03-19 13:38:42 +00:00 |
|
jzmaddock
|
296173dbe2
|
Some mostly cosmetic changes to the cstdfloat docs.
|
2014-03-17 16:58:58 +00:00 |
|
jzmaddock
|
cae085c873
|
More fixes for factorials and gamma function ratios from Rocco Romeo.
|
2014-03-16 09:59:11 +00:00 |
|
jzmaddock
|
3e338ec355
|
Fix some corner cases in tgamma_delta_ratio, with thanks to Rocco Romeo.
|
2014-03-14 18:18:22 +00:00 |
|
jzmaddock
|
c3e530716a
|
Merge branch 'cstdfloat' of https://github.com/boostorg/math into cstdfloat
|
2014-03-13 18:43:28 +00:00 |
|
jzmaddock
|
80894e9025
|
Fix errors in corner cases of rising/falling factorials and gamma ratios raised by Rocco Romeo.
|
2014-03-13 16:30:10 +00:00 |
|
ckormanyos
|
849853f337
|
In <cstdfloat>, correct (again) the handling of cancellation errors in 128-bit sinh(x).
|
2014-03-12 21:56:08 +01:00 |
|
ckormanyos
|
aae19f5f08
|
In <cstdfloat>, correct the handling of cancellation errors in 128-bit sinh(x).
|
2014-03-12 21:23:44 +01:00 |
|
ckormanyos
|
9876cecd8f
|
In <cstdfloat>, properly handle cancellation errors in 128-bit sinh(x).
|
2014-03-12 20:26:13 +01:00 |
|
jzmaddock
|
c9d65cfa1f
|
Add basic tests for __float128 functions.
Fix one complex function.
Add factorials test.
|
2014-03-10 18:25:08 +00:00 |
|
jzmaddock
|
9f8ffee4b7
|
Disable some native operators when --fast-math or the Intel compiler is in use as they simply don't work in that environment, see https://svn.boost.org/trac/boost/ticket/9748#comment:3
|
2014-03-10 09:40:51 +00:00 |
|
jzmaddock
|
b4e1fe2375
|
Fix some compile errors in instrumentation code and extend a little into the Bessel functions.
|
2014-03-10 09:39:38 +00:00 |
|
jzmaddock
|
52a2b9edc3
|
Make sure all the error handlers return a result and don't just rely on an exception being thrown.
|
2014-03-05 09:13:26 +00:00 |
|
ckormanyos
|
8fd67e5edf
|
In <boost/cstdfloat.hpp>, improve clarity of a compiler switch and make better comments.
|
2014-03-01 23:45:15 +01:00 |
|
jzmaddock
|
4fef819a00
|
Fix debug build.
|
2014-02-28 19:07:51 +00:00 |
|
jzmaddock
|
d3780ea58a
|
Change to use C++11 <random> when available.
|
2014-02-28 13:40:10 +00:00 |
|
ckormanyos
|
3eca6efc55
|
In <boost/cstdfloat.hpp> and its quadmath part, do style modifications and add some informative comments. Undefine the internal BOOST_NO_FLOAT128_T from public availability.
|
2014-02-27 21:03:44 +01:00 |
|
jzmaddock
|
049f707a67
|
Fix Linux GCC failures
|
2014-02-27 17:07:25 +00:00 |
|
jzmaddock
|
b4759e553b
|
Enable broken <cmath> function overloads only when needed.
|
2014-02-26 19:15:23 +00:00 |
|
jzmaddock
|
8459a54c90
|
Add missing return statements.
|
2014-02-26 19:09:29 +00:00 |
|
ckormanyos
|
c26b5ed14a
|
In <boost/cstdfloat.hpp>, correct the complex pown() helper function.
|
2014-02-25 22:04:46 +01:00 |
|
ckormanyos
|
c5dd006e01
|
In <boost/cstdfloat.hpp>, correct 128-bit tgamma() function for negative argument.
|
2014-02-24 23:39:15 +01:00 |
|
ckormanyos
|
d5b51e0972
|
In <boost/cstdfloat.hpp>, for 128-bit float, include support for -x in tgamma() patch.
|
2014-02-24 22:28:46 +01:00 |
|
ckormanyos
|
05134be404
|
In <boost/cstdfloat.hpp>, fixed the 128-bit float helper function pown(). Do some additional cleanup.
|
2014-02-24 21:38:00 +01:00 |
|
ckormanyos
|
88dddb0710
|
Merge branch 'cstdfloat' of https://github.com/boostorg/math into cstdfloat
|
2014-02-24 20:35:47 +01:00 |
|
ckormanyos
|
cf88eeaaf4
|
In <boost/cstdfloat.hpp>, fix 128-bit exp() function for negative argument.
|
2014-02-24 20:35:07 +01:00 |
|
jzmaddock
|
108785d553
|
Add missing pow overload to cstdfloat.hpp.
Fix Intel-Windows compilation of the tests.
Make the float128 tests an explicit test case in the Jamfile.
|
2014-02-24 18:53:50 +00:00 |
|
ckormanyos
|
aa31a5b5d6
|
In <boost/cstdfloat.hpp>, patch quadmath functions asinh, acosh, atanh (missing functions), and tgamma (crashes on many GCCs like MinGW 4.7, 4.8).
|
2014-02-23 22:22:43 +01:00 |
|
ckormanyos
|
12720c6231
|
In <boost/cstdfloat.hpp>, remove the dependency on Boost.Math.Constants for 128-bit <cmath> support.
|
2014-02-23 20:01:02 +01:00 |
|
ckormanyos
|
a0454df5e4
|
Move cstdfloat details to <boost/math/cstdfloat/*.hpp>.
|
2014-02-23 18:46:46 +01:00 |
|
ckormanyos
|
6c378cf6d6
|
In <boost/cstdfloat.hpp>, change the detail namespace name. Improve boundary regions in power-of-n functions.
|
2014-02-22 18:18:21 +01:00 |
|
ckormanyos
|
d22e25116c
|
In <boost/cstdfloat.hpp>, improve pre-processor diagnostics and move an internal function to a better place.
|
2014-02-21 22:37:56 +01:00 |
|
ckormanyos
|
c087e19401
|
In <boost/cstdfloat.hpp>, repair buglets for ICC float128_t.
|
2014-02-21 22:30:13 +01:00 |
|