Commit Graph

202 Commits

Author SHA1 Message Date
James E. King III
6db1ad0d20 restore msvc-10.0 compatibility statement in docs [skip ci] 2019-05-03 12:16:28 -04:00
Nikita Kniazev
b8a0bdafb8 Missing root index.html 2019-05-03 12:14:05 -04:00
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
James E. King III
aa46846917 Update README with correct Coverity Scan links. 2018-11-03 08:46:57 -04:00
James E. King III
476bfe884e Merge branch 'master' into develop 2018-11-02 21:15:32 -04:00
James E. King III
385aae0030 Add CI framework
- travis with valgrind, cppcheck, ubsan, codecov, covscan (future)
  - appveyor with MSVC 2010 through 2017, cygwin 32/64, mingw 32/64
  - README, LICENSE, etc.
2018-11-02 21:09:30 -04:00
Marshall Clow
268c316586 Bug fixes for the 1.65.0 release 2017-06-14 19:26:04 -07:00
Marshall Clow
88944ea2e4 Merge pull request #12 from Teemperor/ReencodeAsUtf8
Reencoded a few headers that used Windows-1252 with UTF-8.
2017-06-14 19:21:24 -07: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
Marshall Clow
0a6dba6520 Merge pull request #11 from gongminmin/develop
Adds support for MSVC ARM64 target.
2017-06-01 22:50:16 -07:00
Minmin Gong
b4b190af3e Adds support for MSVC ARM64 target. 2017-06-01 22:13:57 -07:00
Edward Diener
ef7cce34a3 Merge branch 'develop' 2017-04-24 12:52:32 -04:00
Edward Diener
5dad1782f3 Merge pull request #10 from g4wjs/unused-typedef
Unused typedef in norm causes compiler warning
2017-02-28 17:10:19 -05:00
Bill Somerville
000f50f580 Unused typedef in norm causes compiler warning 2017-02-28 21:44:54 +00:00
Edward Diener
60dc7506e3 Merge branch 'develop' 2017-01-04 13:56:46 -05:00
Marshall Clow
de48274d0d Merge pull request #9 from akumta/patch-3
Update for ticket #4378; please watch the buildbots and ping me in a week or so to merge to master.
2016-05-19 08:42:07 -07:00
akumta
fc220aac66 Update for ticket #4378 2016-01-05 12:40:14 -08:00
Marshall Clow
b3ca314153 Merge changes from develop for the 1.58.0 release 2015-04-02 11:10:44 -07: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
Marshall Clow
6bc43ee981 Merge from develop 2014-12-01 10:35:49 -08:00
Marshall Clow
ea0258a9c3 Merge pull request #7 from fkonvick/develop
Fix and test for ticket #4964 - assert in debug mode on x64
2014-10-27 08:24:32 -07:00
fkonvick
362724ba91 Fix for #4964 - assert in debug/x64 on Windows 2014-10-26 23:28:50 +01:00
fkonvick
e172bd645b Adding a testcase for #4964 - assert in debug/x64 on Windows 2014-10-26 23:28:20 +01:00
Noel Belcourt
5232511694 Merge pull request #5 from danieljames/metadata
Create metadata file.
2014-09-01 20:34:13 -06:00
Daniel James
52dc495963 Add metadata file. 2014-08-18 15:57:33 +01:00
Marshall Clow
1cdcac4c58 Merge pull request #3 from jhunold/develop
Replace removed BOOST_CHECKPOINT with equivalent BOOST_TEST_CHECKPOINT
2014-07-07 11:41:27 -07:00
Jürgen Hunold
22b2490e85 Replace removed BOOST_CHECKPOINT with equivalent BOOST_TEST_CHECKPOINT 2014-06-11 22:03:32 +02:00
Daniel James
816a0df02c Create merge base for git. 2014-04-06 14:08:38 +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
707dab64af Merge 77144 from ^/trunk
------------------------------------------------------------------------
  r77144 | jhunold | 2012-02-29 21:49:52 +0100 (Mi, 29 Feb 2012) | 2 lines
  
  Fix #5519: Use correct predefined _WIN64
  
  ------------------------------------------------------------------------


[SVN r77205]
2012-03-04 10:45:11 +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
e5c11c2c5b Merge 74928 from ^/trunk
------------------------------------------------------------------------
  r74928 | jhunold | 2011-10-12 19:59:21 +0200 (Mi, 12 Okt 2011) | 1 line
  
  use boost workaround header for clang bug 6907
  ------------------------------------------------------------------------


[SVN r74946]
2011-10-14 16:56:40 +00:00
Jürgen Hunold
79bb9ed668 use boost workaround header for clang bug 6907
[SVN r74928]
2011-10-12 17:59:21 +00:00
Steven Watanabe
38524e1025 Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
88a023da76 Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags. 



[SVN r68140]
2011-01-14 02:35:58 +00:00
Steven Watanabe
4d2d5f7646 Merge Interval from the trunk
[SVN r67603]
2011-01-03 03:57:26 +00:00
Steven Watanabe
70b0bfae51 Apply patch to fix typos. Fixes #4931.
[SVN r67108]
2010-12-08 17:45:32 +00:00
Steven Watanabe
6ac8b41435 Remove '.'. Fixes #4932.
[SVN r67107]
2010-12-08 17:41:18 +00:00
Steven Watanabe
d9d8c1263a Use the right name for intersect. Fixes #4600.
[SVN r65118]
2010-08-30 00:37:46 +00:00
Christopher Jefferson
cde7ebc31d Apply #61957 from release
[SVN r62166]
2010-05-23 20:06:00 +00:00
Douglas Gregor
52cc981229 Teach Numeric/Interval that Apple platforms provide <fenv.h> for rounding control
[SVN r61957]
2010-05-13 23:28:33 +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
Troy D. Straszheim
3548f4d9b3 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
52f15b31b5 rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
[SVN r56941]
2009-10-17 01:10:45 +00:00
Troy D. Straszheim
5e2267e27a 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