b2dcad8dafAdd .travis.yml
Peter Dimov
2017-04-24 20:49:14 +0300
58d53beae4Add missing #include for older compilers.
jzmaddock
2017-04-24 18:18:36 +0100
f5eff7d83dMSVC-8 has no <intrin.h>.
jzmaddock
2017-04-24 18:13:56 +0100
efb84707f0Update docs to match new gcd/lcm code.
jzmaddock
2017-04-24 13:01:57 +0100
beb6871864Switch over to using new Boost.Math version of gcd/lcm. Please refer to the Boost.Math revision log for details of changes, but in summary: * New version of gcd/lcm internals by Jeremy Murphy include mixed-binary algorithm and better selection logic. * Support is now included for gcd's of polynomials. * Full C++14 constexpr support.
jzmaddock
2017-04-23 13:01:09 +0100
162e48d14aRemove dependency to mpl and type_traits.
jzmaddock
2017-03-31 18:34:14 +0100
74939edefeMerge branch 'cpp14' into develop
jzmaddock
2017-03-30 19:07:30 +0100
f650385f65Disable test case that causes msvc internal error.
jzmaddock
2017-03-30 18:50:57 +0100
39d9701857Enable one more noexcept test
jzmaddock
2017-03-28 19:30:48 +0100
13b36d8432Add tests for C++14 support.
jzmaddock
2017-03-28 19:06:13 +0100
a52bae3639Improve C++14 support: * Make functions constexpr. * Make functions noexcept where appropriate. * Add test case for the above.
jzmaddock
2017-03-28 18:57:50 +0100
89cec128bdFix compile error on GCC6 or later.
Kohei Takahashi
2016-07-30 16:12:07 +0900
14020f6f6cMerge branch 'develop'
Vicente J. Botet Escriba
2015-03-09 08:10:54 +0100
175a1caa58Placed 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).
pabristow
2015-01-29 11:53:02 +0000
1ff7278d5fAdded compile fail test for uint_t<65>. related to #6169.
Vicente J. Botet Escriba
2015-01-25 17:26:09 +0100
a12b96c011manage with #4881.
Vicente J. Botet Escriba
2015-01-25 17:11:04 +0100
7ffb75bb43manage with #6694 Boost.Integer part.
Vicente J. Botet Escriba
2015-01-25 17:03:09 +0100
66ae9dc182Merge branch 'develop'
Peter Dimov
2015-01-18 20:04:57 +0200
c5370a9705Fix ambiguous 'detail' errors under msvc-8.0.
Peter Dimov
2015-01-18 20:04:09 +0200
603f412c1bMerge branch 'develop'
Peter Dimov
2015-01-13 20:54:39 +0200
8dae82faebReplace math with integer, untabify.
Peter Dimov
2015-01-13 20:53:02 +0200
1a72919419Add common_factor_test to test/Jamfile, switch to lightweight_test.
Peter Dimov
2015-01-13 20:33:50 +0200
acf272ee7dMove common_factor headers to integer/
Peter Dimov
2015-01-13 19:55:58 +0200
de8b1d86f4Merge branch 'develop'
Peter Dimov
2015-01-13 19:50:23 +0200
7ada3ee926Reapply final math-gcd.qbk commit.
Peter Dimov
2015-01-13 19:49:06 +0200
4622a12f01Added licence info.
Paul A. Bristow
2013-05-13 10:37:27 +0000
88b3ac5619Change to quickbook 1.6. Change to use chapters at the top level. Big search and replace on link names.
John Maddock
2013-05-09 09:04:20 +0000
ae8ee599acReorganise directory structure to make things easier to find and maintain.
John Maddock
2013-05-05 12:32:36 +0000
9677dbd035Added missing #include <iostream>
Paul A. Bristow
2012-12-03 15:53:55 +0000
e394f8fd86Change PDF URL to SF download page. Add optional index generation.
John Maddock
2011-01-01 17:16:10 +0000
95a4f1e235Update docs to match code.
John Maddock
2010-06-28 15:59:21 +0000
f194e652abFix links to pdfs in the maths documentation.
Daniel James
2008-05-28 09:39:25 +0000
e64047b7c7Fix typo in example. Added links to PDF versions of the docs. Regenerated all the docs to fix people links.
John Maddock
2008-02-21 10:37:59 +0000
dcf16f30bcAdded refactored docs for existing Boost.Math libraries.
John Maddock
2007-10-09 17:17:50 +0000
b70c89a3ffRemove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Stephen Kelly
2013-10-11 23:17:48 +0000
9f43b6a7d6Removed missed usage of deprecated macros in Boost.Math
Marshall Clow
2012-11-27 14:19:45 +0000
fecb6b5509Fix numeric_limits specialization.
John Maddock
2012-07-11 17:26:05 +0000
72b569f84fMSVC warning suppression.
John Maddock
2011-03-03 11:09:23 +0000
ce4bd6cc98Fix signed/unsigned comparison warnings when char is unsigned.
John Maddock
2010-07-01 17:47:51 +0000
d38557f5f3Make the compile time gcd facilities work with greatest integer types, and be mpl compatible.
John Maddock
2010-06-28 15:32:19 +0000
5174291e08Fix 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.
John Maddock
2010-05-07 15:36:09 +0000
7c528c325eTweaked 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
Daryle Walker
2008-07-27 23:43:04 +0000
bdafb07012Replace a couple of non-ascii symbols.
Daniel James
2008-07-01 09:58:27 +0000
fe60fee95bFix more inspect report issues, and regenerated the docs.
John Maddock
2008-06-29 09:02:05 +0000
e20431e713Changed 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.
John Maddock
2008-04-29 10:05:11 +0000
217fa37de2Fix min/max usage violation.
John Maddock
2008-02-07 10:13:31 +0000
307fee457aFix Borland infinite looping issue.
John Maddock
2007-10-06 11:12:33 +0000
a9d91361faUndo previous fix, it causes regressions.
John Maddock
2007-02-20 13:28:39 +0000
f1076ff42cSTLport workaround.
John Maddock
2007-02-19 10:00:41 +0000
18a37cbab2various fixes for old compilers
Joaquín M. López Muñoz
2006-12-04 07:04:33 +0000
80b59192aeMade the GCD specializations for '(unsigned) long long' and '(unsigned) __int64' mutually exclusive, following the lead of <boost/cstdint.hpp>.
Daryle Walker
2006-11-10 23:15:49 +0000
1f5f827a5eChanged GCD for built-in integer types to use the binary-GCD algorithm
Daryle Walker
2006-11-05 07:10:42 +0000
56b287a590Added custom integer types, signed and unsigned, with and without std::numeric_limits<> specializations, to test
Daryle Walker
2006-11-03 22:43:34 +0000
c8faa83d47Changed test to use Boost.Test's unit test system
Daryle Walker
2006-11-03 03:08:27 +0000
afa395b517Merged changes from trunk that are going into 1.42.0
Jeremiah Willcock
2009-12-29 03:50:53 +0000
78b9452696boost/pending/: ported revision 48251 ("integer_log2.hpp and lowest_bit.hpp, in boost/pending/: little comment cleanup (svn anchors, etc.); added a static_cast<> to silence (harmless) MSVC++ warnings") from trunk
Gennaro Prota
2008-08-24 18:16:24 +0000
775d25573bFull merge from trunk at revision 41356 of entire boost-root tree.
Beman Dawes
2007-11-25 18:07:19 +0000
5328370ab6Bring type traits into line with TR1
John Maddock
2005-01-30 15:47:46 +0000
a76279f48cadded copyrights
Jeremy Siek
2004-10-20 13:07:46 +0000
f71f747400Converted to Boost Software License, Version 1.0
Douglas Gregor
2004-07-26 00:32:12 +0000
304cce63f5ported the graph library to borland
Jeremy Siek
2000-10-17 00:16:05 +0000
7ad2ddb3bcremoved tabs
Jeremy Siek
2000-09-25 21:19:29 +0000
ee352dee03pending stuff from Boost Graph Library
Jeremy Siek
2000-09-18 08:24:47 +0000
914b459763boost/pending/: ported revision 48251 ("integer_log2.hpp and lowest_bit.hpp, in boost/pending/: little comment cleanup (svn anchors, etc.); added a static_cast<> to silence (harmless) MSVC++ warnings") from trunk
Gennaro Prota
2008-08-24 18:16:24 +0000
0f7eb589daFull merge from trunk at revision 41356 of entire boost-root tree.
Beman Dawes
2007-11-25 18:07:19 +0000