James E. King III
0ea64ab9de
Update CI
...
- Refresh build jobs.
- Move to xenial on travis.
- Fix new mingw __i386__ detection issue with gcc 8.2.0
2019-05-03 12:13:40 -04:00
CromwellEnage
802aef1264
Add <boost/numeric/interval/utility_fwd.hpp>
...
Add forwarding header for <boost/numeric/interval/utility.hpp>
2019-01-04 19:05:09 -05:00
Romain Geissler
f90d1fa734
Use BOOST_NOEXCEPT_OR_NOTHROW in public headers to prepare for C++20.
2018-12-26 11:44:58 -05:00
Raphael Isemann
b2a17c13e0
Reencoded a few headers that used Windows-1252 with UTF-8.
...
Nearly every header in the boost codebase is UTF-8, but here there
are a few headers which are using Windows-1252, which makes it impossible
for some tools to parse those files. This patch just reencodes them
with UTF-8 like the rest of the codebase. I checked that the name of the
author is still correct after this change and the reencoded string
literal was the plus-minus-sign.
No functional change intended.
2017-06-02 14:47:26 +02:00
Minmin Gong
b4b190af3e
Adds support for MSVC ARM64 target.
2017-06-01 22:13:57 -07:00
Bill Somerville
000f50f580
Unused typedef in norm causes compiler warning
2017-02-28 21:44:54 +00:00
akumta
fc220aac66
Update for ticket #4378
2016-01-05 12:40:14 -08:00
Marshall Clow
538299d4e0
Apply https://github.com/boostorg/interval/pull/1 manually; qualify four calls to 'to_int' with 'this->'
2015-01-09 11:00:48 -08:00
fkonvick
362724ba91
Fix for #4964 - assert in debug/x64 on Windows
2014-10-26 23:28:50 +01:00
Stephen Kelly
bc4b85303a
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifndef...#endif conditions.
[SVN r86244]
2013-10-11 23:15:00 +00:00
Stephen Kelly
87c16d02e5
Numeric: Remove obsolete GCC version check.
...
[SVN r86069]
2013-09-30 15:59:04 +00:00
Vicente J. Botet Escriba
94e41dbf53
Numeric: fix minor unused parameter warning.
...
[SVN r83982]
2013-04-20 13:54:56 +00:00
Jürgen Hunold
2d5a340fbe
Fix #5519 : Use correct predefined _WIN64
...
[SVN r77144]
2012-02-29 20:49:52 +00:00
Jürgen Hunold
79bb9ed668
use boost workaround header for clang bug 6907
...
[SVN r74928]
2011-10-12 17:59:21 +00:00
Christopher Jefferson
cde7ebc31d
Apply #61957 from release
...
[SVN r62166]
2010-05-23 20:06:00 +00:00
Jürgen Hunold
ebfeb7ccef
Disable x86 assembler for x64 builds.
...
[SVN r60227]
2010-03-06 14:17:49 +00:00
Marshall Clow
eedb660630
Applied patches to fix #2512 and #2513
...
[SVN r59350]
2010-01-29 18:01:34 +00:00
John Maddock
94be8c217c
Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.
...
Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library. With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.
Fixes #2392 .
[SVN r49254]
2008-10-10 16:10:00 +00:00
Guillaume Melquiond
dbdeaf5266
Added support for Sun compiler on x86. Removed some template parameters when forcing rounding.
...
[SVN r47993]
2008-08-05 16:28:34 +00:00
Guillaume Melquiond
fe0e182e36
Silent compilation warnings with GCC 4.3.
...
[SVN r47987]
2008-08-05 10:20:49 +00:00
Guillaume Melquiond
d2cb7559eb
Fix bug #1944 .
...
[SVN r47986]
2008-08-05 10:08:56 +00:00
Boris Gubenko
5f406b9953
remove conditionalization for aCC: this header works with gcc on HP-UX also
...
[SVN r41983]
2007-12-11 20:43:11 +00:00
Guillaume Melquiond
6cabf94389
Ported patch from 1.34.1 about conflicting math.h functions on PPC. Commented use of old control function for MSVC.
...
[SVN r40642]
2007-11-01 16:01:30 +00:00
Douglas Gregor
99e2149a68
Suppress a GCC 4.3 warning and fix a couple header-inclusion issues.
...
Fixes #1338
[SVN r40300]
2007-10-22 19:54:54 +00:00
Markus Schöpflin
52fa16750c
Added missing include for assert.
...
[SVN r39401]
2007-09-20 07:35:43 +00:00
Guillaume Melquiond
26aa69adc9
Change name in order to follow common practice.
...
[SVN r37914]
2007-06-06 08:55:17 +00:00
Guillaume Melquiond
3daf0e5e88
Use proper rounding with GCC on x86-64.
...
[SVN r37913]
2007-06-06 08:51:03 +00:00
Guillaume Melquiond
3d8372972e
Ported change from 1.34.0 for enabling Windows x86-64 rounding.
...
[SVN r37883]
2007-06-04 15:06:32 +00:00
John Maddock
2118a8aaba
Update HP aCC config and move header include outside namespace declarations (with thanks to Boris Gubenko for providing and testing these).
...
[SVN r35807]
2006-11-02 10:39:11 +00:00
John Maddock
be428c1c97
Added HP-UX and itanium support.
...
[SVN r35725]
2006-10-24 17:51:38 +00:00
Guillaume Melquiond
09c1af267f
Fixed possibly inadequate result type of operator- by explicit cast. Added root interval function.
...
[SVN r34880]
2006-08-13 12:05:56 +00:00
Guillaume Melquiond
ef670184b6
Fixed possibly inadequate result type of operator- by explicit cast.
...
[SVN r34879]
2006-08-13 11:44:47 +00:00
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
ac09ef1c57
Deprecated in_zero and replaced it by zero_in.
...
[SVN r32512]
2006-02-02 12:35:58 +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
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
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
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
461f8c0222
Really use dummy overloading
...
[SVN r23939]
2004-07-22 06:40:55 +00:00