jzmaddock
|
f4a61d5f47
|
Add explicit conversion operators and tests to expression templates.
|
2015-03-12 17:55:13 +00:00 |
|
jzmaddock
|
51a320e98a
|
Fix for stream reading: handles more formats now, including things like CSV lists.
|
2015-03-11 19:25:14 +00:00 |
|
jzmaddock
|
19eb190929
|
Previous fix for Intel-15 breaks clang, fix.
|
2015-03-08 13:09:53 +00:00 |
|
jzmaddock
|
b9ac721e10
|
Workaround for MSVC that seems not to find the default_ops overload in some situations.
|
2015-03-06 18:56:13 +00:00 |
|
jzmaddock
|
10a68c89f7
|
Update to allow mixed number comparisons.
|
2015-03-03 19:06:04 +00:00 |
|
jzmaddock
|
1be19884f4
|
Change to use new gcd location.
|
2015-03-02 12:27:26 +00:00 |
|
jzmaddock
|
e7bbae7477
|
Fix multiple definitions that occur when using STLPort.
|
2015-03-02 12:27:05 +00:00 |
|
jzmaddock
|
9379a54b4c
|
Disable some builds if there is no C++11 support.
|
2015-02-24 13:23:22 +00:00 |
|
jzmaddock
|
10bc4eb774
|
Workaround for Solaris compiler.
|
2015-02-22 19:00:36 +00:00 |
|
jzmaddock
|
e175ed2bfe
|
Cast std::string::size_type arguments to std::string functions so there can be no ambiguity in the calls, see https://svn.boost.org/trac/boost/ticket/11029
|
2015-02-22 17:58:34 +00:00 |
|
jzmaddock
|
6d0c3cf823
|
Update history, regen docs.
|
2015-02-22 13:15:19 +00:00 |
|
jzmaddock
|
f970a18141
|
Make frexp a non-expression template function so it functions even when the return value is ignored. Fixes issue: https://svn.boost.org/trac/boost/ticket/10993
|
2015-02-22 12:49:32 +00:00 |
|
jzmaddock
|
a70cad05fb
|
Add workaround for Oracle type-conversion bug.
|
2015-02-21 19:09:54 +00:00 |
|
jzmaddock
|
3b35dd8e68
|
Fix for Intel constexpr issue.
|
2015-02-13 17:51:30 +00:00 |
|
jzmaddock
|
f066d288cd
|
Partly back out previous patch - not all the workarounds were required after all.
|
2015-02-12 13:32:01 +00:00 |
|
jzmaddock
|
8a7fd7cf1a
|
Fixes for Intel-15 compile failures.
|
2015-02-12 13:14:10 +00:00 |
|
jzmaddock
|
0cfe21cf1c
|
Fix some more noexcept failures, and tighten up the tests.
|
2015-02-10 16:51:36 +00:00 |
|
jzmaddock
|
83b0b09ca9
|
More fixes for GMP and gcc-4.9
|
2015-02-09 18:21:39 +00:00 |
|
jzmaddock
|
4c223e913f
|
Fix for gcc-4.9.x and GMP bug.
|
2015-02-09 18:19:12 +00:00 |
|
jzmaddock
|
6df6b1c441
|
Fix tests for case where double_limb_type = __int128.
|
2015-02-09 17:58:44 +00:00 |
|
jzmaddock
|
9927d49cb9
|
Many more fixes and tests for noexcept issues, see https://svn.boost.org/trac/boost/ticket/10990
|
2015-02-08 18:16:31 +00:00 |
|
jzmaddock
|
33630bc407
|
Clean up and enhance noexcept support, add tests to validate cpp_int and cpp_rational are performing as expected. See https://svn.boost.org/trac/boost/ticket/10990
|
2015-02-07 17:54:09 +00:00 |
|
jzmaddock
|
ca1f469772
|
Assert preconditions that are broken in https://svn.boost.org/trac/boost/ticket/10924
|
2015-02-06 19:02:37 +00:00 |
|
jzmaddock
|
98ff84b860
|
Mark some more functions with conditional noexcept support, also simplified/removed some casts which weren't required.
|
2015-02-06 18:33:58 +00:00 |
|
jzmaddock
|
4340817fd8
|
If there are no long double functions be very careful where we set the limits as frexp/ldexp called with a value outside the range of a double will return +INF, which then causes cpp_dec_float to go into an infinite loop. Fixes Cygwin GCC issue. See https://svn.boost.org/trac/boost/ticket/10924
|
2015-02-06 18:32:31 +00:00 |
|
jzmaddock
|
184d9847b0
|
Fix cygwin build - don't use itrunc on platforms with no long double support.
|
2015-02-06 18:30:26 +00:00 |
|
jzmaddock
|
7e18be7902
|
Add missing out-of-line definitions.
|
2015-02-06 18:29:33 +00:00 |
|
jzmaddock
|
f57ecf8290
|
Fix type traits dispatching to work with pending new version.
|
2015-01-29 11:47:32 +00:00 |
|
jzmaddock
|
1eade788da
|
Merge pull request #8 from jhunold/integer
adjust to move of gcd/lcm from math to integer library
|
2015-01-23 19:39:30 +00:00 |
|
Jürgen Hunold
|
37815e5dce
|
adjust to move of gcd/lcm from math to integer library
|
2015-01-23 18:01:34 +01:00 |
|
jzmaddock
|
92748f6327
|
Add missing #include.
|
2015-01-19 18:34:00 +00:00 |
|
jzmaddock
|
5e0d6c0515
|
Merge branch 'develop' of https://github.com/boostorg/multiprecision into develop
|
2015-01-19 13:28:12 +00:00 |
|
jzmaddock
|
d3ff8713db
|
Merge pull request #7 from jhunold/integer
adjust to move of gcd/lcm from math to integer library
|
2015-01-19 13:27:08 +00:00 |
|
Jürgen Hunold
|
bc8ce20058
|
adjust to move of gcd/lcm from math to integer library
|
2015-01-19 11:06:18 +01:00 |
|
jzmaddock
|
6e7fe09031
|
Update history.
|
2014-10-17 18:55:29 +01:00 |
|
jzmaddock
|
3279aa35aa
|
Fix typos, see: https://svn.boost.org/trac/boost/ticket/10649
|
2014-10-11 18:10:55 +01:00 |
|
jzmaddock
|
55bbda0c31
|
Fix rare bug that breaks invariants in exp.
|
2014-10-09 16:41:21 +01:00 |
|
jzmaddock
|
63f53c48f3
|
Merge branch 'develop' of https://github.com/boostorg/multiprecision into develop
|
2014-10-09 16:13:21 +01:00 |
|
jzmaddock
|
761c7c8c38
|
Fix some C++03 mode failures.
|
2014-10-09 16:12:56 +01:00 |
|
jzmaddock
|
6589979f11
|
Remove dead code.
|
2014-10-09 09:21:42 +01:00 |
|
jzmaddock
|
f2522106f5
|
Fix case where intmax_t is smaller than long long, also apply gcc-4.6 workaround to Intel which has the same bug (all versions to 15.0).
|
2014-09-23 19:42:58 +01:00 |
|
jzmaddock
|
bae613e6aa
|
Abort test if there are too many errors
|
2014-09-23 17:01:14 +01:00 |
|
jzmaddock
|
a8145d4400
|
Merge branch 'develop' of https://github.com/boostorg/multiprecision into develop
|
2014-08-29 18:54:38 +01:00 |
|
jzmaddock
|
cd1e62a4b0
|
Fix for issue https://svn.boost.org/trac/boost/ticket/10405
Change code snippets in docs to be complete programs to avoid any confusion.
Fix failure caused by change to Boost.Random.
Regenerate docs.
|
2014-08-29 18:54:09 +01:00 |
|
jzmaddock
|
4308d9bbd5
|
Merge pull request #6 from danieljames/metadata
Create metadata file.
|
2014-08-18 17:51:05 +01:00 |
|
Daniel James
|
5c72e70cfb
|
Add metadata file.
|
2014-08-18 15:07:58 +01:00 |
|
jzmaddock
|
290c3da308
|
Fix typos.
|
2014-07-16 18:16:54 +01:00 |
|
jzmaddock
|
2b86d278e9
|
Reduce program output.
|
2014-07-03 10:41:12 +01:00 |
|
jzmaddock
|
4088617e7f
|
Merge branch 'Issue_10085' into develop
Resolved conflicts:
doc/html/index.html
doc/multiprecision.qbk
Remove already done items from TODO list.
|
2014-06-30 13:28:26 +01:00 |
|
jzmaddock
|
64bba8a779
|
Fix missing indexes.
boost-1.56.0
|
2014-06-30 13:18:24 +01:00 |
|