|
39d9701857
|
Enable one more noexcept test
|
2017-03-28 19:30:48 +01:00 |
|
|
45cc025bbd
|
Merge branch 'bugfix/bitwise-not-and-gcc6' of https://github.com/Flast/boost-integer into cpp14
|
2017-03-28 19:28:51 +01:00 |
|
|
13b36d8432
|
Add tests for C++14 support.
|
2017-03-28 19:06:13 +01:00 |
|
|
a52bae3639
|
Improve C++14 support:
* Make functions constexpr.
* Make functions noexcept where appropriate.
* Add test case for the above.
|
2017-03-28 18:57:50 +01:00 |
|
|
13b153c657
|
Add, and update, documentation build targets.
|
2016-10-07 23:07:34 -05:00 |
|
|
89cec128bd
|
Fix compile error on GCC6 or later.
Bitwise not yields integral promotion and to be signed type.
|
2016-07-30 16:12:07 +09:00 |
|
|
175a1caa58
|
Placed GCD and LCM typdefs and declarations in integer_fwd.hpp inside namespace boost::integer (was in boost::math) and checked that expected tests pass (and expected fails fail).
(Major update to Boost.Integer docs available for review at https://dl.dropboxusercontent.com/u/43940943/modular-boost/libs/integer/index.html
on branch doc-revision).
|
2015-01-29 11:53:02 +00:00 |
|
|
1ff7278d5f
|
Added compile fail test for uint_t<65>. related to #6169.
|
2015-01-25 17:26:09 +01:00 |
|
|
a12b96c011
|
manage with #4881.
|
2015-01-25 17:11:04 +01:00 |
|
|
7ffb75bb43
|
manage with #6694 Boost.Integer part.
|
2015-01-25 17:03:09 +01:00 |
|
|
83feb20e51
|
Missing #include
Test case uses mpl:: types without including the needed header - exposed by ongoing type traits rewrite.
|
2015-01-23 19:05:59 +00:00 |
|
|
c5370a9705
|
Fix ambiguous 'detail' errors under msvc-8.0.
|
2015-01-18 20:04:09 +02:00 |
|
|
8dae82faeb
|
Replace math with integer, untabify.
|
2015-01-13 20:53:02 +02:00 |
|
|
1a72919419
|
Add common_factor_test to test/Jamfile, switch to lightweight_test.
|
2015-01-13 20:33:50 +02:00 |
|
|
acf272ee7d
|
Move common_factor headers to integer/
|
2015-01-13 19:55:58 +02:00 |
|
|
7ada3ee926
|
Reapply final math-gcd.qbk commit.
|
2015-01-13 19:49:06 +02:00 |
|
|
4622a12f01
|
Added licence info.
[SVN r84266]
|
2015-01-13 19:42:24 +02:00 |
|
|
88b3ac5619
|
Change to quickbook 1.6. Change to use chapters at the top level. Big search and replace on link names.
[SVN r84201]
|
2015-01-13 19:42:11 +02:00 |
|
|
ae8ee599ac
|
Reorganise directory structure to make things easier to find and maintain.
[SVN r84143]
|
2015-01-13 19:42:11 +02:00 |
|
|
9677dbd035
|
Added missing #include <iostream>
[SVN r81697]
|
2015-01-13 19:42:10 +02:00 |
|
|
e394f8fd86
|
Change PDF URL to SF download page. Add optional index generation.
[SVN r67545]
|
2015-01-13 19:42:10 +02:00 |
|
|
95a4f1e235
|
Update docs to match code.
[SVN r63409]
|
2015-01-13 19:42:09 +02:00 |
|
|
f194e652ab
|
Fix links to pdfs in the maths documentation.
[SVN r45861]
|
2015-01-13 19:42:09 +02:00 |
|
|
e64047b7c7
|
Fix typo in example. Added links to PDF versions of the docs. Regenerated all the docs to fix people links.
[SVN r43346]
|
2015-01-13 19:42:08 +02:00 |
|
|
dcf16f30bc
|
Added refactored docs for existing Boost.Math libraries.
[SVN r39851]
|
2015-01-13 19:42:08 +02:00 |
|
|
b70c89a3ff
|
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#else...#endif blocks.
[SVN r86245]
|
2015-01-13 19:41:33 +02:00 |
|
|
9f43b6a7d6
|
Removed missed usage of deprecated macros in Boost.Math
[SVN r81586]
|
2015-01-13 19:41:32 +02:00 |
|
|
fecb6b5509
|
Fix numeric_limits specialization.
[SVN r79419]
|
2015-01-13 19:41:32 +02:00 |
|
|
eea434b0f1
|
eliminated test_case_template.hpp
[SVN r74735]
|
2015-01-13 19:41:31 +02:00 |
|
|
72b569f84f
|
MSVC warning suppression.
[SVN r69509]
|
2015-01-13 19:41:31 +02:00 |
|
|
ce4bd6cc98
|
Fix signed/unsigned comparison warnings when char is unsigned.
[SVN r63496]
|
2015-01-13 19:41:31 +02:00 |
|
|
d38557f5f3
|
Make the compile time gcd facilities work with greatest integer types, and be mpl compatible.
[SVN r63408]
|
2015-01-13 19:41:30 +02:00 |
|
|
5174291e08
|
Fix failures when used with an expression-template enabled number type such as the gmpxx clases. Add additional concept check for integer code using gmp classes. Fixes #4139.
[SVN r61837]
|
2015-01-13 19:41:29 +02:00 |
|
|
7c528c325e
|
Tweaked files to pass inspection report; one file had some min/max violations; but all had to have 'boostinspect:nolicense' set because a copyrighter, Paul Moore, has disappeared, so his files can never be changed to the main Boost license
[SVN r47847]
|
2015-01-13 19:41:29 +02:00 |
|
|
bdafb07012
|
Replace a couple of non-ascii symbols.
[SVN r46943]
|
2015-01-13 19:41:28 +02:00 |
|
|
fe60fee95b
|
Fix more inspect report issues, and regenerated the docs.
[SVN r46839]
|
2015-01-13 19:41:28 +02:00 |
|
|
e20431e713
|
Changed long long to boost::long_long_type and unsigned long long to boost::ulong_long_type. A couple of other typo corrections, to get the code compiling with g++ -pedantic.
[SVN r44877]
|
2015-01-13 19:41:27 +02:00 |
|
|
217fa37de2
|
Fix min/max usage violation.
[SVN r43145]
|
2015-01-13 19:41:27 +02:00 |
|
|
307fee457a
|
Fix Borland infinite looping issue.
[SVN r39723]
|
2015-01-13 19:41:27 +02:00 |
|
|
a9d91361fa
|
Undo previous fix, it causes regressions.
[SVN r37022]
|
2015-01-13 19:41:26 +02:00 |
|
|
f1076ff42c
|
STLport workaround.
[SVN r37001]
|
2015-01-13 19:41:26 +02:00 |
|
|
18a37cbab2
|
various fixes for old compilers
[SVN r36259]
|
2015-01-13 19:41:25 +02:00 |
|
|
80b59192ae
|
Made the GCD specializations for '(unsigned) long long' and '(unsigned) __int64' mutually exclusive, following the lead of <boost/cstdint.hpp>.
[SVN r35999]
|
2015-01-13 19:41:25 +02:00 |
|
|
1f5f827a5e
|
Changed GCD for built-in integer types to use the binary-GCD algorithm
[SVN r35850]
|
2015-01-13 19:41:25 +02:00 |
|
|
56b287a590
|
Added custom integer types, signed and unsigned, with and without std::numeric_limits<> specializations, to test
[SVN r35830]
|
2015-01-13 19:41:24 +02:00 |
|
|
c8faa83d47
|
Changed test to use Boost.Test's unit test system
[SVN r35815]
|
2015-01-13 19:41:24 +02:00 |
|
|
c041451a54
|
Added missing 'typename'
[SVN r27219]
|
2015-01-13 19:41:23 +02:00 |
|
|
6e6179b932
|
Replaced BOOST_TEST
[SVN r27050]
|
2015-01-13 19:41:23 +02:00 |
|
|
791b547d25
|
Changed files to BSL based on permissions in blanket-permission.txt
[SVN r25451]
|
2015-01-13 19:41:22 +02:00 |
|
|
cd696b2f6a
|
License update
[SVN r24180]
|
2015-01-13 19:41:22 +02:00 |
|