Commit Graph

  • ffb120adea This commit was manufactured by cvs2svn to create tag 'Version_1_34_1'. nobody 2007-07-24 19:28:14 +0000
  • 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 Daryle Walker 2006-11-05 19:07:24 +0000
  • 6a0cb40840 Added testing of zero-valued denominators and divisors Daryle Walker 2006-11-05 17:14:14 +0000
  • 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 Daryle Walker 2006-11-04 21:11:15 +0000
  • b4391f39ed Realized that integer comparison algorithm change from previous commit also fixed patch #1434821 Daryle Walker 2006-11-02 15:55:00 +0000
  • 4c87ccd627 Changed rational comparison algorithm to avoid overflow and fix bug #798357; changed integer comparison algorithm to match Daryle Walker 2006-10-31 15:30:22 +0000
  • 83b3a67afb merged from trunk to branch Joaquín M. López Muñoz 2006-10-20 06:26:01 +0000
  • 4a813b2545 added fix for CW 8.3 Joaquín M. López Muñoz 2006-10-20 06:24:33 +0000
  • 9c4ebe8328 merged from trunk to branch Joaquín M. López Muñoz 2006-10-18 12:49:16 +0000
  • e97f6a299a various fixes for old compilers Joaquín M. López Muñoz 2006-10-18 12:47:52 +0000
  • 2834fc0f2b applied BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE to rational_cast Joaquín M. López Muñoz 2006-10-18 12:46:19 +0000
  • 0cee6875f2 This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'. nobody 2006-03-21 02:26:31 +0000
  • d44e31ca0d Cleaned up HTML coding to minimal Tidy-ness. Daryle Walker 2006-01-06 18:06:30 +0000
  • 66ac8b4c25 Attempted to correct wording on Integer Type Requirements and improve wording on Constructors, pursuant to bug #1043616. Daryle Walker 2006-01-06 15:06:42 +0000
  • 2bb9f1af57 Hopefully fixed regression test warnings and errors. Daryle Walker 2006-01-05 13:31:24 +0000
  • d0ec97c358 Added a Boolean conversion operator to boost::rational<>. Daryle Walker 2005-12-27 11:38:28 +0000
  • 16f7288453 Moved the non-support testing items to outside the file-private namespace. Daryle Walker 2005-12-24 20:57:14 +0000
  • 37b9d4f1a5 Rearranged headers; updated standard header list to what's actually referenced. Daryle Walker 2005-12-24 20:09:14 +0000
  • d1bc0de447 Split the basic test suite function template into several function templates, one for each category. Daryle Walker 2005-12-24 19:53:02 +0000
  • 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. Daryle Walker 2005-12-24 19:05:49 +0000
  • 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. Daryle Walker 2005-12-24 12:12:21 +0000
  • 2d9f173aaf Changed a test with 'double' from equality to closeness. Daryle Walker 2005-12-24 09:54:33 +0000
  • 87ebc87f38 Moved test sections that do not need common variables to separate unit tests, grouped in suites. Daryle Walker 2005-12-24 09:48:38 +0000
  • a0334dd375 Started moving common test settings to a fixture Daryle Walker 2005-12-24 08:31:08 +0000
  • 77e0107cef Changed individual checks from using a custom macro to using macros from Boost.Test. Daryle Walker 2005-12-24 08:14:08 +0000
  • 2a28e2dc25 Mandated use of C++ modern string streams Daryle Walker 2005-12-24 01:58:49 +0000
  • 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. Daryle Walker 2005-12-24 01:52:39 +0000
  • 6ffbdc951b Did minimal modifications to make Boost.Rational use Boost.Test for testing. Daryle Walker 2005-12-24 00:16:43 +0000
  • e2815547d3 Merged from 1.33.0 release Douglas Gregor 2005-08-12 13:02:37 +0000
  • 36d3205fd7 made int type public Jonathan Turkanis 2005-07-15 17:42:12 +0000
  • 369b9ffaf1 c++boost.gif -> boost.png replacement Aleksey Gurtovoy 2004-10-05 15:45:52 +0000
  • 71ecf6f9ec remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros Eric Niebler 2004-02-26 18:27:02 +0000
  • 48438a6b29 Untabified Björn Karlsson 2003-02-12 11:47:00 +0000
  • aed4430a52 add or update See www.boost.org comments Beman Dawes 2002-12-27 16:51:53 +0000
  • fbf591b599 patch for operator- Björn Karlsson 2002-09-29 15:51:08 +0000
  • 16acf13b51 applied patch from Paul Moore Dave Abrahams 2002-02-21 16:31:54 +0000
  • 55d4d00158 Self-operations fixes from Paul Moore, reported by Vesa Karvonen Beman Dawes 2002-02-18 01:18:31 +0000
  • 9affdd3cfc Updates from Paul Moore Dave Abrahams 2001-11-02 23:51:10 +0000
  • 7e430c84eb replace gcd() implementation (Helmut Zeisel, Paul Moore) Jens Maurer 2001-07-05 18:15:39 +0000
  • 727b4189a7 Fixed gcc 3 preproccessor logic John Maddock 2001-06-12 11:27:26 +0000
  • 89bf2f310e 1.21.1 run up, including new download instructions and fix broken hyperlinks Beman Dawes 2001-03-14 15:11:55 +0000
  • 413838e70b Patches for Intel C++ and GCC Dave Abrahams 2001-03-04 16:05:21 +0000
  • 4262ab4051 Workarounds for Intel C++ 5.0 Dave Abrahams 2001-03-04 15:04:20 +0000
  • e784a748b2 replace _MSC_VER by BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP Jens Maurer 2001-02-07 20:51:25 +0000
  • 9777452ab9 table of contents added (Paul Moore) Jens Maurer 2001-02-07 20:43:29 +0000
  • 1ddd67effc old GNU c++ lib does not have ios_base, so avoid it Jens Maurer 2001-02-06 22:03:02 +0000
  • 08efd1ee9c make param_type a typedef and add missing "typename" Jens Maurer 2001-02-05 21:43:09 +0000
  • 2163afef5c major overhaul by Paul Moore Jens Maurer 2001-02-05 21:33:36 +0000
  • 557474eda0 re-wording of gcc bug description regarding "using" in function templates Jens Maurer 2001-01-24 20:00:00 +0000
  • 11c15840f7 Check BOOST_NO_LIMITS instead of __MINGW32__ where appropriate Dave Abrahams 2001-01-21 05:45:45 +0000
  • 09b58a3afb use BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP Jens Maurer 2001-01-13 10:12:23 +0000
  • 0fe0beca53 Throw on divide by zero in operator /= (John (EBo) David) Beman Dawes 2000-11-19 22:31:42 +0000
  • 93b654f9ae libraries.htm and people.htm moved to sub-directories to make root directory cleaner. Beman Dawes 2000-11-10 15:39:05 +0000
  • 178f406dca no message Dave Abrahams 2000-10-26 21:04:37 +0000
  • 9b78701511 Initial HTML commit Beman Dawes 2000-07-27 14:27:00 +0000
  • af8e30a7fb This commit was generated by cvs2svn to compensate for changes in r4, which included commits to RCS files with non-trunk default branches. Beman Dawes 2000-07-07 16:04:40 +0000