Commit Graph

66 Commits

Author SHA1 Message Date
Christopher Hite
18508b103b optional_optimization branch
[SVN r77091]
2012-02-22 10:37:27 +00:00
Gennadiy Rozental
aa401ee8d9 eliminated test_case_template.hpp
[SVN r74735]
2011-10-05 10:28:08 +00:00
Troy D. Straszheim
a23c6ef3a9 rm 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
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
6a8aa28e52 Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.



[SVN r55159]
2009-07-26 00:49:56 +00:00
John Maddock
4f0a8148b3 MSVC warning suppression.
Fixes #2606.

[SVN r50363]
2008-12-22 09:57:35 +00:00
Michael A. Jackson
2a6d215d27 Updating dependency information for modularized libraries.
[SVN r49628]
2008-11-07 17:05:27 +00:00
Michael A. Jackson
c199efeaa3 Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
ac4f2e9484 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
[SVN r49510]
2008-11-01 13:15:41 +00:00
Daryle Walker
94caf9a401 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
[SVN r47847]
2008-07-27 23:43:04 +00:00
Jonathan Turkanis
fa7f26c8f4 fixed issue 1545
[SVN r45750]
2008-05-25 19:13:02 +00:00
Daniel James
b889865e0d Quote href values - our tools don't support unquoted values.
[SVN r45283]
2008-05-11 13:49:20 +00:00
Rene Rivera
1b8403048e Move rational tests into canonical test subdir structure.
[SVN r44386]
2008-04-13 23:36:17 +00:00
Daniel James
f541553180 Point links to the pages that used to be in 'more' to the site.
[SVN r43210]
2008-02-10 15:02:17 +00:00
Daniel James
ca66fb3c87 Link to people pages on the website, as they've been removed from the download.
[SVN r43209]
2008-02-10 14:56:22 +00:00
Daryle Walker
16d0b949ee Removed requirement of mixed-mode division in rational_cast; added test where the requirement's removal was needed; demonstrated limited cross-version rational casting
[SVN r35859]
2006-11-05 19:07:24 +00:00
Daryle Walker
6a0cb40840 Added testing of zero-valued denominators and divisors
[SVN r35854]
2006-11-05 17:14:14 +00:00
Daryle Walker
585171bfc7 Solved patch #1438626 by depreciating 'gcd' and 'lcm' provided in namespace 'boost' in 'rational.hpp', replaced by the ones in Boost.Math; fored to add 'std::numeric_limits' compatibility as a requirement; started doing invariant checks
[SVN r35843]
2006-11-04 21:11:15 +00:00
Daryle Walker
b4391f39ed Realized that integer comparison algorithm change from previous commit also fixed patch #1434821
[SVN r35811]
2006-11-02 15:55:00 +00:00
Daryle Walker
4c87ccd627 Changed rational comparison algorithm to avoid overflow and fix bug #798357; changed integer comparison algorithm to match
[SVN r35800]
2006-10-31 15:30:22 +00:00
Joaquín M. López Muñoz
4a813b2545 added fix for CW 8.3
[SVN r35668]
2006-10-20 06:24:33 +00:00
Joaquín M. López Muñoz
e97f6a299a various fixes for old compilers
[SVN r35654]
2006-10-18 12:47:52 +00:00
Joaquín M. López Muñoz
2834fc0f2b applied BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE to rational_cast
[SVN r35653]
2006-10-18 12:46:19 +00:00
Daryle Walker
d44e31ca0d Cleaned up HTML coding to minimal Tidy-ness.
[SVN r32239]
2006-01-06 18:06:30 +00:00
Daryle Walker
66ac8b4c25 Attempted to correct wording on Integer Type Requirements and improve wording on Constructors, pursuant to bug #1043616.
[SVN r32237]
2006-01-06 15:06:42 +00:00
Daryle Walker
2bb9f1af57 Hopefully fixed regression test warnings and errors.
[SVN r32227]
2006-01-05 13:31:24 +00:00
Daryle Walker
d0ec97c358 Added a Boolean conversion operator to boost::rational<>.
[SVN r32167]
2005-12-27 11:38:28 +00:00
Daryle Walker
16f7288453 Moved the non-support testing items to outside the file-private namespace.
[SVN r32160]
2005-12-24 20:57:14 +00:00
Daryle Walker
37b9d4f1a5 Rearranged headers; updated standard header list to what's actually referenced.
[SVN r32156]
2005-12-24 20:09:14 +00:00
Daryle Walker
d1bc0de447 Split the basic test suite function template into several function templates, one for each category.
[SVN r32155]
2005-12-24 19:53:02 +00:00
Daryle Walker
f007e39af5 Moved common variables to fixture; replaced macro-based fixture inner-types with a class template; changed basic test suite from test function to a test suite surrounding a test function template.
[SVN r32151]
2005-12-24 19:05:49 +00:00
Daryle Walker
f48c36e6e7 Started using the internal MyInt type; started transition away from macro-controlled type usage to exhaustively trying all allowed types with templated unit tests.
[SVN r32150]
2005-12-24 12:12:21 +00:00
Daryle Walker
2d9f173aaf Changed a test with 'double' from equality to closeness.
[SVN r32149]
2005-12-24 09:54:33 +00:00
Daryle Walker
87ebc87f38 Moved test sections that do not need common variables to separate unit tests, grouped in suites.
[SVN r32148]
2005-12-24 09:48:38 +00:00
Daryle Walker
a0334dd375 Started moving common test settings to a fixture
[SVN r32147]
2005-12-24 08:31:08 +00:00
Daryle Walker
77e0107cef Changed individual checks from using a custom macro to using macros from Boost.Test.
[SVN r32146]
2005-12-24 08:14:08 +00:00
Daryle Walker
2a28e2dc25 Mandated use of C++ modern string streams
[SVN r32144]
2005-12-24 01:58:49 +00:00
Daryle Walker
c3458cce8f Removed secondary parts of the old custom testing code; moved the printing of a size check to a global fixture. Part of Boost.Preprocessor is now used.
[SVN r32143]
2005-12-24 01:52:39 +00:00
Daryle Walker
6ffbdc951b Did minimal modifications to make Boost.Rational use Boost.Test for testing.
[SVN r32142]
2005-12-24 00:16:43 +00:00
Douglas Gregor
e2815547d3 Merged from 1.33.0 release
[SVN r30540]
2005-08-12 13:02:37 +00:00
Jonathan Turkanis
36d3205fd7 made int type public
[SVN r30116]
2005-07-15 17:42:12 +00:00
Aleksey Gurtovoy
369b9ffaf1 c++boost.gif -> boost.png replacement
[SVN r25573]
2004-10-05 15:45:52 +00:00
Eric Niebler
71ecf6f9ec remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros
[SVN r22394]
2004-02-26 18:27:02 +00:00
Björn Karlsson
48438a6b29 Untabified
[SVN r17329]
2003-02-12 11:47:00 +00:00
Beman Dawes
aed4430a52 add or update See www.boost.org comments
[SVN r16708]
2002-12-27 16:51:53 +00:00
Björn Karlsson
fbf591b599 patch for operator-
[SVN r15547]
2002-09-29 15:51:08 +00:00
Dave Abrahams
16acf13b51 applied patch from Paul Moore
[SVN r12879]
2002-02-21 16:31:54 +00:00
Beman Dawes
55d4d00158 Self-operations fixes from Paul Moore, reported by Vesa Karvonen
[SVN r12851]
2002-02-18 01:18:31 +00:00
Dave Abrahams
9affdd3cfc Updates from Paul Moore
[SVN r11541]
2001-11-02 23:51:10 +00:00
Jens Maurer
7e430c84eb replace gcd() implementation (Helmut Zeisel, Paul Moore)
[SVN r10539]
2001-07-05 18:15:39 +00:00
John Maddock
727b4189a7 Fixed gcc 3 preproccessor logic
[SVN r10313]
2001-06-12 11:27:26 +00:00