Commit Graph

  • b2dcad8daf Add .travis.yml Peter Dimov 2017-04-24 20:49:14 +0300
  • 58d53beae4 Add missing #include for older compilers. jzmaddock 2017-04-24 18:18:36 +0100
  • f5eff7d83d MSVC-8 has no <intrin.h>. jzmaddock 2017-04-24 18:13:56 +0100
  • efb84707f0 Update docs to match new gcd/lcm code. jzmaddock 2017-04-24 13:01:57 +0100
  • beb6871864 Switch 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
  • 162e48d14a Remove dependency to mpl and type_traits. jzmaddock 2017-03-31 18:34:14 +0100
  • 74939edefe Merge branch 'cpp14' into develop jzmaddock 2017-03-30 19:07:30 +0100
  • f650385f65 Disable test case that causes msvc internal error. jzmaddock 2017-03-30 18:50:57 +0100
  • 39d9701857 Enable one more noexcept test jzmaddock 2017-03-28 19:30:48 +0100
  • 45cc025bbd Merge branch 'bugfix/bitwise-not-and-gcc6' of https://github.com/Flast/boost-integer into cpp14 jzmaddock 2017-03-28 19:28:51 +0100
  • 13b36d8432 Add tests for C++14 support. jzmaddock 2017-03-28 19:06:13 +0100
  • a52bae3639 Improve 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
  • 0d964fe6fc Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:34 -0500
  • 13b153c657 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:34 -0500
  • 89cec128bd Fix compile error on GCC6 or later. Kohei Takahashi 2016-07-30 16:12:07 +0900
  • 14020f6f6c Merge branch 'develop' Vicente J. Botet Escriba 2015-03-09 08:10:54 +0100
  • 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). pabristow 2015-01-29 11:53:02 +0000
  • 1ff7278d5f Added compile fail test for uint_t<65>. related to #6169. Vicente J. Botet Escriba 2015-01-25 17:26:09 +0100
  • a12b96c011 manage with #4881. Vicente J. Botet Escriba 2015-01-25 17:11:04 +0100
  • 7ffb75bb43 manage with #6694 Boost.Integer part. Vicente J. Botet Escriba 2015-01-25 17:03:09 +0100
  • 83feb20e51 Missing #include jzmaddock 2015-01-23 19:05:59 +0000
  • 66ae9dc182 Merge branch 'develop' Peter Dimov 2015-01-18 20:04:57 +0200
  • c5370a9705 Fix ambiguous 'detail' errors under msvc-8.0. Peter Dimov 2015-01-18 20:04:09 +0200
  • 603f412c1b Merge branch 'develop' Peter Dimov 2015-01-13 20:54:39 +0200
  • 8dae82faeb Replace math with integer, untabify. Peter Dimov 2015-01-13 20:53:02 +0200
  • 1a72919419 Add common_factor_test to test/Jamfile, switch to lightweight_test. Peter Dimov 2015-01-13 20:33:50 +0200
  • acf272ee7d Move common_factor headers to integer/ Peter Dimov 2015-01-13 19:55:58 +0200
  • de8b1d86f4 Merge branch 'develop' Peter Dimov 2015-01-13 19:50:23 +0200
  • 7ada3ee926 Reapply final math-gcd.qbk commit. Peter Dimov 2015-01-13 19:49:06 +0200
  • 4622a12f01 Added licence info. Paul A. Bristow 2013-05-13 10:37:27 +0000
  • 88b3ac5619 Change 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
  • ae8ee599ac Reorganise directory structure to make things easier to find and maintain. John Maddock 2013-05-05 12:32:36 +0000
  • 9677dbd035 Added missing #include <iostream> Paul A. Bristow 2012-12-03 15:53:55 +0000
  • e394f8fd86 Change PDF URL to SF download page. Add optional index generation. John Maddock 2011-01-01 17:16:10 +0000
  • 95a4f1e235 Update docs to match code. John Maddock 2010-06-28 15:59:21 +0000
  • f194e652ab Fix links to pdfs in the maths documentation. Daniel James 2008-05-28 09:39:25 +0000
  • e64047b7c7 Fix 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
  • dcf16f30bc Added refactored docs for existing Boost.Math libraries. John Maddock 2007-10-09 17:17:50 +0000
  • b70c89a3ff Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:17:48 +0000
  • 9f43b6a7d6 Removed missed usage of deprecated macros in Boost.Math Marshall Clow 2012-11-27 14:19:45 +0000
  • fecb6b5509 Fix numeric_limits specialization. John Maddock 2012-07-11 17:26:05 +0000
  • eea434b0f1 eliminated test_case_template.hpp Gennadiy Rozental 2011-10-05 10:28:08 +0000
  • 72b569f84f MSVC warning suppression. John Maddock 2011-03-03 11:09:23 +0000
  • ce4bd6cc98 Fix signed/unsigned comparison warnings when char is unsigned. John Maddock 2010-07-01 17:47:51 +0000
  • d38557f5f3 Make the compile time gcd facilities work with greatest integer types, and be mpl compatible. John Maddock 2010-06-28 15:32:19 +0000
  • 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. John Maddock 2010-05-07 15:36:09 +0000
  • 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 Daryle Walker 2008-07-27 23:43:04 +0000
  • bdafb07012 Replace a couple of non-ascii symbols. Daniel James 2008-07-01 09:58:27 +0000
  • fe60fee95b Fix more inspect report issues, and regenerated the docs. John Maddock 2008-06-29 09:02:05 +0000
  • 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. John Maddock 2008-04-29 10:05:11 +0000
  • 217fa37de2 Fix min/max usage violation. John Maddock 2008-02-07 10:13:31 +0000
  • 307fee457a Fix Borland infinite looping issue. John Maddock 2007-10-06 11:12:33 +0000
  • a9d91361fa Undo previous fix, it causes regressions. John Maddock 2007-02-20 13:28:39 +0000
  • f1076ff42c STLport workaround. John Maddock 2007-02-19 10:00:41 +0000
  • 18a37cbab2 various fixes for old compilers Joaquín M. López Muñoz 2006-12-04 07:04:33 +0000
  • 80b59192ae Made 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
  • 1f5f827a5e Changed GCD for built-in integer types to use the binary-GCD algorithm Daryle Walker 2006-11-05 07:10:42 +0000
  • 56b287a590 Added custom integer types, signed and unsigned, with and without std::numeric_limits<> specializations, to test Daryle Walker 2006-11-03 22:43:34 +0000
  • c8faa83d47 Changed test to use Boost.Test's unit test system Daryle Walker 2006-11-03 03:08:27 +0000
  • c041451a54 Added missing 'typename' Daryle Walker 2005-02-07 14:34:32 +0000
  • 6e6179b932 Replaced BOOST_TEST Stefan Slapeta 2005-02-03 12:27:14 +0000
  • 791b547d25 Changed files to BSL based on permissions in blanket-permission.txt John Maddock 2004-09-28 12:55:45 +0000
  • cd696b2f6a License update Douglas Gregor 2004-07-30 04:46:56 +0000
  • fadad77a39 Merged fix from release branch to main trunk. Markus Schöpflin 2002-10-01 13:31:42 +0000
  • 9880cf69dc Adjusted for moving the Compile-Time and Run-Time GCD and LCM components to new, separate headers Daryle Walker 2002-07-02 08:31:15 +0000
  • 56bd3fd0b3 Moved the Compile-Time and Run-Time components to separate headers Daryle Walker 2002-07-02 07:51:48 +0000
  • bb16ad8ea0 Added tests for unsigned int types John Maddock 2002-05-06 10:36:32 +0000
  • 82ad7a9edb Added fixes for the case that BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS is defined. John Maddock 2002-05-06 10:35:57 +0000
  • 6a8080014a Integrated MSVC fixes from Daryle Dave Abrahams 2001-12-11 04:59:26 +0000
  • f6738d210c fix errors (from Daryle Walker) Jens Maurer 2001-12-05 20:56:26 +0000
  • 5f810b2754 Daryle Walker's GCD library submission Dave Abrahams 2001-11-29 21:42:58 +0000
  • 163c26a2d4 Merge branch 'develop' Peter Dimov 2015-01-13 18:44:48 +0200
  • 7c2b4a799d Merge pull request #5 from danieljames/metadata Glen Fernandes 2014-08-18 09:07:49 -0700
  • dcfac1423f Add metadata file. Daniel James 2014-08-18 14:59:48 +0100
  • 7d41c244ea Merge branch 'develop' Peter Dimov 2014-06-08 01:38:20 +0300
  • 494f52d48e Remove obsolete boost/pending/cstddef.hpp. Peter Dimov 2014-06-08 01:37:47 +0300
  • 40b52301df Move integer_log2 from pending to integer Glen Fernandes 2014-06-05 15:48:22 -0700
  • e0ae3b54d8 Merge branch 'master' into develop Glen Fernandes 2014-06-05 15:32:01 -0700
  • 740a20e4bb Merge branch 'develop' Glen Fernandes 2014-06-05 15:31:45 -0700
  • afa395b517 Merged changes from trunk that are going into 1.42.0 Jeremiah Willcock 2009-12-29 03:50:53 +0000
  • 78b9452696 boost/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
  • 775d25573b Full merge from trunk at revision 41356 of entire boost-root tree. Beman Dawes 2007-11-25 18:07:19 +0000
  • 5328370ab6 Bring type traits into line with TR1 John Maddock 2005-01-30 15:47:46 +0000
  • a76279f48c added copyrights Jeremy Siek 2004-10-20 13:07:46 +0000
  • f71f747400 Converted to Boost Software License, Version 1.0 Douglas Gregor 2004-07-26 00:32:12 +0000
  • 70c7ae271c added Borland workaround Gennaro Prota 2004-05-09 08:58:03 +0000
  • ff18de3b35 new file (needed by dynamic_bitset) Gennaro Prota 2004-04-18 09:15:08 +0000
  • 357349a423 Borland fix Aleksey Gurtovoy 2002-09-16 04:10:29 +0000
  • 304cce63f5 ported the graph library to borland Jeremy Siek 2000-10-17 00:16:05 +0000
  • 7ad2ddb3bc removed tabs Jeremy Siek 2000-09-25 21:19:29 +0000
  • ee352dee03 pending stuff from Boost Graph Library Jeremy Siek 2000-09-18 08:24:47 +0000
  • 914b459763 boost/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
  • 0f7eb589da Full merge from trunk at revision 41356 of entire boost-root tree. Beman Dawes 2007-11-25 18:07:19 +0000
  • 10e19f0e3e added Borland workaround Gennaro Prota 2004-05-09 08:58:03 +0000
  • 1fd7a3080a new file (needed by dynamic_bitset) Gennaro Prota 2004-04-18 09:15:08 +0000
  • 5c91a3c17c Merge branch 'develop' Glen Fernandes 2014-06-05 14:43:08 -0700
  • 0f228bcf5b Merge pull request #4 from danieljames/doc-clean-up Glen Fernandes 2014-06-02 01:38:29 -0700
  • 6ac4f9bdac Link to the cstdint documentation, rather than Boost.Config's root. Daniel James 2014-06-01 20:58:11 +0100
  • 081eb01f88 Move cstdint section to the end. Daniel James 2014-06-01 20:56:15 +0100
  • f43bd9288d Upgrade docs to quickbook 1.6. Daniel James 2014-06-01 20:50:31 +0100