Fix coverity scan integration
James E. King III
2018-06-14 08:15:14 -0400
63f7de8074Add CI framework - travis with valgrind, cppcheck, ubsan, codecov, covscan (future) - appveyor with MSVC 2010 through 2017, cygwin 32/64, mingw 32/64 - README, LICENSE, etc.
James E. King III
2018-05-27 18:13:33 +0000
9ba0edf5e5Merge branch 'develop'
Edward Diener
2017-09-14 11:47:18 -0400
ee177e69d0Merge pull request #17 from boostorg/jzmaddock-patch-1
Edward Diener
2017-07-14 11:44:24 -0400
7cf4c37a5bUpdate history in documentation
jzmaddock
2017-07-14 13:04:10 +0100
5a3b9e85edMerge branch 'develop'
Edward Diener
2017-03-31 09:04:13 -0400
d1cd08fc15Added a few mixed sign, mixed types constructor/assign tests.
Edward Diener
2017-03-27 15:06:16 -0400
e36861a6bdMerge pull request #15 from jzmaddock/mixed_arg_construct
Edward Diener
2017-03-27 14:42:33 -0400
304e895242Add remaining possible mix of conversions to tests.
jzmaddock
2017-03-27 18:22:58 +0100
44f1c9501bAdd support for construction/assignment from two different integer types. Improve tests - check for mixed construction, and test domain_errors occur at the correct boundaries.
jzmaddock
2017-03-27 08:23:58 +0100
6f3a1702d6Merge branch 'constexpr-checks' into boost_throw_exception
jzmaddock
2015-03-31 12:17:08 +0100
c29fd7848eMove constexpr test cases into separate file.
jzmaddock
2015-03-31 12:12:44 +0100
78f2b483cbMerge branch 'develop'
Peter Dimov
2015-01-29 16:06:21 +0200
f41c8a3c79Merge pull request #7 from awulkiew/patch-1
Peter Dimov
2015-01-29 16:03:46 +0200
8ba6fb10c9Replace while(true) with for(;;) to suppress compiler warning.
Adam Wulkiewicz
2015-01-28 23:59:38 +0100
fb77fc9ea2Merge branch 'develop'
Peter Dimov
2015-01-25 21:08:51 +0200
6820bcb4e2Merge pull request #5 from danieljames/metadata
Peter Dimov
2015-01-25 20:30:43 +0200
a5bfd77e52Update for the move of common_factor_rt from math to integer.
Mario Lang
2015-01-20 23:13:47 +0100
1673b917deMerge branch 'master' into gcd_lcm
Mario Lang
2015-01-20 23:13:00 +0100
48cc47c6d1Merge branch 'develop'
Peter Dimov
2015-01-15 03:51:24 +0200
b8ee36c542Replaced math::gcd, lcm references to integer.
Peter Dimov
2015-01-15 03:50:48 +0200
462293ae56Merge branch 'develop'
Peter Dimov
2015-01-15 03:37:00 +0200
28ba48d2c9Support for gcd and lcm of rational numbers.
Mario Lang
2014-11-18 01:47:47 +0100
38777534ccAdd metadata file.
Daniel James
2014-08-18 15:10:02 +0100
bede51e319We can have a throw expression in a converting constructor after all - fix so it works. Also test that converting constructor does throw when expected.
jzmaddock
2014-07-28 11:50:47 +0100
0d15c803b2Merge branch 'constexpr-checks' into boost_throw_exception
jzmaddock
2014-07-28 11:33:09 +0100
cdc63aee80Add constexpr usage checks - without these we can't be sure that other changes don't break something.
jzmaddock
2014-07-28 11:27:33 +0100
bf07b2f05dUse BOOST_THROW_EXCEPTION throughout. Note that template converting constructor is now no longer constexpr - however that was always really the case since a function that potentially throws can't be used in a constexpr context anyway.
jzmaddock
2014-07-28 11:18:52 +0100
9ee8441000Remove use of obsolete BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE{,_SPEC} macro.
Stephen Kelly
2013-09-25 10:29:44 +0000
c7b0c7c41eRemoved unneeded forward declarations, added defaulted parameter to private helper function; both suggested by Mario Lang
Daryle Walker
2013-09-02 05:37:45 +0000
2b307a4a18Integrated Boost.Rational's sanity checks during assignment in the input operator, respecting IOStreams' exception policy
Daryle Walker
2013-09-01 10:54:47 +0000
5e8a48d030Fixed normalization problem with Boost.Rational's "assign"; add check for negative values too large for normalization (refs #9067)
Daryle Walker
2013-08-30 13:18:37 +0000
48d70b695dMake the I/O part of Boost.Rational conditional on the configuration flag BOOST_NO_IOSTREAM (refs #7250).
Daryle Walker
2013-08-28 07:12:48 +0000
d9d55b3245Add constexpr to some functions in Boost.Rational
Daryle Walker
2013-08-25 08:36:27 +0000
17c9349025Merged [85417], [85418], and [85434] from trunk to release, fixing show-stoppers for Boost.Rational, like #5855 and a C++11 update for some test code
Daryle Walker
2013-08-24 08:17:46 +0000
ceee860166Changed "not" to "!" for MSVC compatibility.
Daryle Walker
2013-08-23 09:01:59 +0000
674a61fabeUsed static_cast to suppress a warning/error about a narrowing conversion. Fixes#5855.
Daryle Walker
2013-08-21 23:24:54 +0000
ab31654dd2Changed the two std::numeric_limits specializations to insert the two new members added in C++11. (Boost.Test uses one of them in its C++11 code.)
Daryle Walker
2013-08-21 21:07:29 +0000
91fc23c802Implement rational<IntType>/IntType operations directly to reduce calls to gcd. Patch by Mario Lang.
Steven Watanabe
2012-05-22 02:07:33 +0000
a23c6ef3a9rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
Troy D. Straszheim
2009-10-17 02:07:38 +0000
9e13da68bdrm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
Troy D. Straszheim
2009-10-17 01:10:45 +0000
6a8aa28e52Copyrights on CMakeLists.txt to keep them from clogging up the inspect reports. This is essentially the same commit as r55095 on the release branch.
Troy D. Straszheim
2009-07-26 00:49:56 +0000
d996df2b26Add basic copyright/license to keep cmake out of the inspection report
Troy D. Straszheim
2009-07-22 21:51:01 +0000
697ee2e91bFixed almost all tab and min/max issues found by inspect tool
Jeremiah Willcock
2009-05-20 19:41:20 +0000
0867febd79merge of cmake build files from trunk per beman
Troy D. Straszheim
2009-01-24 18:57:20 +0000
a51d8489c0merge tests and Jamfiles for 7 libraries
Boris Gubenko
2009-01-04 05:17:02 +0000
a2459c1424Merge trivial fixes from Trunk.
John Maddock
2008-12-22 11:57:25 +0000
4f0a8148b3MSVC warning suppression. Fixes#2606.
John Maddock
2008-12-22 09:57:35 +0000
2a6d215d27Updating dependency information for modularized libraries.
Michael A. Jackson
2008-11-07 17:05:27 +0000
c199efeaa3Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
Michael A. Jackson
2008-11-07 17:02:56 +0000
ac4f2e9484Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
Michael A. Jackson
2008-11-01 13:15:41 +0000
94caf9a401Tweaked 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
fa7f26c8f4fixed issue 1545
Jonathan Turkanis
2008-05-25 19:13:02 +0000
b889865e0dQuote href values - our tools don't support unquoted values.
Daniel James
2008-05-11 13:49:20 +0000
1b8403048eMove rational tests into canonical test subdir structure.
Rene Rivera
2008-04-13 23:36:17 +0000