jzmaddock
|
fafda3176c
|
Fix gcd tests and code for clang on Linux
|
2017-04-20 14:43:28 +01:00 |
|
jzmaddock
|
82e3949024
|
GCD: Don't enable variadics unless the compiler supports them.
Update docs.
Escape from variadic GCD early when the result hits unity.
|
2017-04-15 18:31:01 +01:00 |
|
jzmaddock
|
c1ab95b6cc
|
Add rational and multiprecision types to common_factor_test.cpp.
Disable rational overloads if there is no numeric_limits support as boost::rational won't compile in that case anyway.
|
2017-04-15 18:13:30 +01:00 |
|
jzmaddock
|
f74da283aa
|
Add variadic gcd and lcm variations, update tests to match.
|
2017-04-08 19:42:33 +01:00 |
|
jzmaddock
|
9d0dac1df9
|
gcd: add the function objects back.
Improve the gcd/lcm tests.
|
2017-04-04 18:29:45 +01:00 |
|
jzmaddock
|
2934670e51
|
Disable some tests for older msvc compilers.
|
2016-07-11 18:31:51 +01:00 |
|
Marshall Clow
|
5015967f95
|
Removed missed usage of deprecated macros in Boost.Math
[SVN r81586]
|
2012-11-27 14:19:45 +00:00 |
|
John Maddock
|
b1d516cf49
|
Fix numeric_limits specialization.
[SVN r79419]
|
2012-07-11 17:26:05 +00:00 |
|
Gennadiy Rozental
|
125edbe8e0
|
eliminated test_case_template.hpp
[SVN r74735]
|
2011-10-05 10:28:08 +00:00 |
|
Daniel James
|
08dc16b22f
|
Replace a couple of non-ascii symbols.
[SVN r46943]
|
2008-07-01 09:58:27 +00:00 |
|
John Maddock
|
04656e4196
|
Fix more inspect report issues, and regenerated the docs.
[SVN r46839]
|
2008-06-29 09:02:05 +00:00 |
|
John Maddock
|
6012b10c87
|
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]
|
2008-04-29 10:05:11 +00:00 |
|
John Maddock
|
25f51c8bee
|
Fix min/max usage violation.
[SVN r43145]
|
2008-02-07 10:13:31 +00:00 |
|
John Maddock
|
61942e35be
|
Undo previous fix, it causes regressions.
[SVN r37022]
|
2007-02-20 13:28:39 +00:00 |
|
John Maddock
|
1158127c7d
|
STLport workaround.
[SVN r37001]
|
2007-02-19 10:00:41 +00:00 |
|
Joaquín M. López Muñoz
|
12a5892443
|
various fixes for old compilers
[SVN r36259]
|
2006-12-04 07:04:33 +00:00 |
|
Daryle Walker
|
37e8422e8a
|
Made the GCD specializations for '(unsigned) long long' and '(unsigned) __int64' mutually exclusive, following the lead of <boost/cstdint.hpp>.
[SVN r35999]
|
2006-11-10 23:15:49 +00:00 |
|
Daryle Walker
|
b7001da56b
|
Changed GCD for built-in integer types to use the binary-GCD algorithm
[SVN r35850]
|
2006-11-05 07:10:42 +00:00 |
|
Daryle Walker
|
025d2d6b73
|
Added custom integer types, signed and unsigned, with and without std::numeric_limits<> specializations, to test
[SVN r35830]
|
2006-11-03 22:43:34 +00:00 |
|
Daryle Walker
|
57e9914259
|
Changed test to use Boost.Test's unit test system
[SVN r35815]
|
2006-11-03 03:08:27 +00:00 |
|
Stefan Slapeta
|
8543f7f26d
|
Replaced BOOST_TEST
[SVN r27050]
|
2005-02-03 12:27:14 +00:00 |
|
Douglas Gregor
|
2c8db4a10c
|
License update
[SVN r24180]
|
2004-07-30 04:46:56 +00:00 |
|
John Maddock
|
842399c620
|
Added tests for unsigned int types
[SVN r13685]
|
2002-05-06 10:36:32 +00:00 |
|
Dave Abrahams
|
d199e37ac9
|
Daryle Walker's GCD library submission
[SVN r11814]
|
2001-11-29 21:42:58 +00:00 |
|