Commit Graph

202 Commits

Author SHA1 Message Date
Guillaume Melquiond
b235ddca66 Fix some bounds being incorrectly rounded in the pow function.
[SVN r33180]
2006-02-28 21:40:45 +00:00
Guillaume Melquiond
a8ace482a8 Removed long double test for overflows. Added documentation on which systems have hardware support.
[SVN r32513]
2006-02-02 13:06:50 +00:00
Guillaume Melquiond
ac09ef1c57 Deprecated in_zero and replaced it by zero_in.
[SVN r32512]
2006-02-02 12:35:58 +00:00
Markus Schöpflin
3cd32c7bda Need special requirementes for compile only tests, too.
[SVN r32335]
2006-01-16 10:08:26 +00:00
Markus Schöpflin
884a093121 Add check for dynamic rounding mode on Tru64/cxx. AFAICT g++ does not define
any macro for the rounding mode, therefore this check cannot be done for g++.


[SVN r32292]
2006-01-12 10:17:27 +00:00
Markus Schöpflin
0563fbb48e Enable dynamic rounding mode on Alpha hardware for cxx and g++ on Tru64.
[SVN r32291]
2006-01-12 10:09:29 +00:00
Guillaume Melquiond
4edc3fae18 Updated documentation on empty/whole and unprotected operations, to take into account David Abrahams' comments.
[SVN r32109]
2005-12-19 18:04:18 +00:00
Guillaume Melquiond
8f396b0f36 A bit too fast in commiting. Let's have proper copyright assignment.
[SVN r31130]
2005-09-27 06:08:10 +00:00
Guillaume Melquiond
5e027f9c70 Added Alpha processor support.
[SVN r31129]
2005-09-27 06:06:34 +00:00
Guillaume Melquiond
d28c9368a3 Fix rounding directions on PPC. Fortunately these directions were not used for guaranteed interval operations...
[SVN r30923]
2005-09-12 18:31:15 +00:00
Douglas Gregor
a69d74d58b Merged from 1.33.0 release
[SVN r30540]
2005-08-12 13:02:37 +00:00
Guillaume Melquiond
3ea512b4ec Patch from Alisdair Meredith to move lower/upper so that BCC is happy. Also homogenize the hull comparison, and hope it makes DMC happy as a side effect.
[SVN r29653]
2005-06-17 11:43:38 +00:00
Guillaume Melquiond
dc8de7d6a4 Fix typo in documentation.
[SVN r29500]
2005-06-09 21:48:21 +00:00
Rene Rivera
da63d45aa6 Really fix CW errors in Darwin by using the MSL C99 library support of fenv.h.
[SVN r29391]
2005-06-02 22:39:42 +00:00
Rene Rivera
808312e08b Handle CW on MacoOS definition of PowerPC architecture.
[SVN r29377]
2005-06-02 15:44:33 +00:00
Guillaume Melquiond
a2e202f672 Let's see if we can get Boost.Interval to work on PPC CW and Tru64. It will require hardware rounding and C99 support.
[SVN r28863]
2005-05-13 14:34:36 +00:00
Stefan Slapeta
a31119eb1b Replaced BOOST_TEST
[SVN r27051]
2005-02-03 12:38:58 +00:00
Aleksey Gurtovoy
b260fdccc0 c++boost.gif -> boost.png replacement
[SVN r25573]
2004-10-05 15:45:52 +00:00
Guillaume Melquiond
9c627d194d Let's try to remove the preprocessor conditionals
[SVN r25452]
2004-09-28 13:18:44 +00:00
Guillaume Melquiond
7678094aa0 Let's see if it removes some of the bugs with STLport
[SVN r25433]
2004-09-27 11:30:03 +00:00
Aleksey Gurtovoy
dc262cbde7 MinGW/GCC configuration fix, see http://thread.gmane.org/gmane.comp.lib.boost.devel/110245
[SVN r25378]
2004-09-23 17:59:34 +00:00
John Maddock
dd87318c85 Added new types boost::long_long_type and boost::ulong_long_type in boost/config.hpp and applied these types in place of "long long" throughout. As a result, almost all of boost now compiles cleanly with -ansi -pedantic with gcc. Changes tested with gcc 3.3, 2.95, VC7.1 and Intel 8.
[SVN r24899]
2004-09-04 10:34:49 +00:00
Guillaume Melquiond
00cf6935d4 Maarten Keijzer gave permission to switch to BSL
[SVN r24583]
2004-08-19 05:45:18 +00:00
Guillaume Melquiond
e80bb84418 Fixed compilation problem on IA64
[SVN r24344]
2004-08-08 14:08:29 +00:00
Guillaume Melquiond
f1becceba7 added string include whenever stdexcept was included
[SVN r24166]
2004-07-29 15:46:59 +00:00
Guillaume Melquiond
6f09581e20 Test for exception throwing during comparisons
[SVN r23940]
2004-07-22 06:41:54 +00:00
Guillaume Melquiond
461f8c0222 Really use dummy overloading
[SVN r23939]
2004-07-22 06:40:55 +00:00
Guillaume Melquiond
75b723434c Corrected header
[SVN r23936]
2004-07-22 05:59:35 +00:00
Guillaume Melquiond
f9c4d5a73a Extended testing for set inclusion
[SVN r23934]
2004-07-22 05:55:38 +00:00
Guillaume Melquiond
ed0dfff887 Corrected special case empty < [x]
[SVN r23933]
2004-07-22 05:55:03 +00:00
Guillaume Melquiond
afe2a76e00 Added set and tribool comparison testing
[SVN r23932]
2004-07-22 05:46:58 +00:00
Guillaume Melquiond
fe809cef1a Added dummy cases to completely overload default scheme
[SVN r23931]
2004-07-22 05:41:24 +00:00
Guillaume Melquiond
c7751613c9 Put interval example files under BSL
[SVN r23915]
2004-07-21 20:51:33 +00:00
Guillaume Melquiond
68c1b22307 License modification for all test files
[SVN r23885]
2004-07-21 09:16:46 +00:00
Guillaume Melquiond
0af90c05d6 Boost licensing of Jamfiles
[SVN r23848]
2004-07-20 20:08:29 +00:00
Aleksey Gurtovoy
075e0e22df change test-suite names to match library names
[SVN r23820]
2004-07-20 01:41:00 +00:00
Guillaume Melquiond
894dfbfabd Jens said: Please go ahead. The new license is ok for me.
[SVN r23813]
2004-07-19 21:38:06 +00:00
Guillaume Melquiond
ff6ef32784 Jens said: Please go ahead. The new license is ok for me.
[SVN r23812]
2004-07-19 21:30:42 +00:00
Guillaume Melquiond
de7e674a65 since it seems inverse hyperbolic functions won't make it into std for gcc
[SVN r23811]
2004-07-19 21:11:14 +00:00
Guillaume Melquiond
7f65f90514 Jens said: Please go ahead. The new license is ok for me.
[SVN r23809]
2004-07-19 20:51:50 +00:00
Guillaume Melquiond
bf68b87f99 Adapt to tribool current namespace
[SVN r23578]
2004-07-15 12:06:47 +00:00
Guillaume Melquiond
f4862a8eab Dependency correction
[SVN r23577]
2004-07-15 12:06:02 +00:00
Eric Niebler
791df7dabf move BOOST_USING_STD_MIN and _MAX and BOOST_PREVENT_MACRO_SUBSTITUTION to the config headers, remove boost/minmax.hpp, update coding guidelines
[SVN r23313]
2004-07-02 01:21:32 +00:00
Eric Niebler
175901733e remove std_min and std_max, update minmax coding guidelines
[SVN r23162]
2004-06-23 04:49:48 +00:00
Guillaume Melquiond
32f6f45018 Changed the license to the Boost one for all the headers, except those partly copyrighted by Jens Maurer
[SVN r22706]
2004-04-27 15:12:47 +00:00
Guillaume Melquiond
24dc7a2d0f Added NSF comment and std::max rationale
[SVN r22479]
2004-03-11 09:55:21 +00:00
Eric Niebler
b996048f39 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
Guillaume Melquiond
923e513f93 Modify the documentation to detail the conversion-scheme of the interval library
[SVN r22305]
2004-02-17 17:00:10 +00:00
Guillaume Melquiond
4977082bed First step of the new interval-conversion scheme
[SVN r22303]
2004-02-17 15:35:52 +00:00
Guillaume Melquiond
01aa5c848c Use user::is_ whenever possible
[SVN r22301]
2004-02-17 13:22:35 +00:00