2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-19 16:32:10 +00:00
Commit Graph

24 Commits

Author SHA1 Message Date
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