221 Commits

Author SHA1 Message Date
James E. King III
565d0d754f Update CI to 2024.12 spec, update README boost-1.88.0 boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 boost-1.88.0.beta1 2025-01-01 23:11:06 +00:00
James E. King III
be54d20ea7 Update CI 2024-11-30 04:32:24 +00:00
Rene Rivera
6efe4273be Update build deps. 2024-11-29 19:27:10 -05:00
Rene Rivera
16542bfc22 Move inter-lib dependencies to a project variable and into the build targets. 2024-11-29 19:27:10 -05:00
Rene Rivera
6d5985b697 Update copyright dates. 2024-11-29 19:27:10 -05:00
Rene Rivera
470a542b3d Change all <source> references to <library>. 2024-11-29 19:27:10 -05:00
Rene Rivera
c3868dbaf2 Bump B2 require to 5.2 2024-11-29 19:27:10 -05:00
Rene Rivera
717c8e2aac Add requires-b2 check to top-level build file. 2024-11-29 19:27:10 -05:00
Rene Rivera
48d7bed88d Switch to library requirements instead of source. As source puts extra source in install targets. 2024-11-29 19:27:10 -05:00
Rene Rivera
fbb779bcae Make the library modular usable. 2024-11-29 19:27:10 -05:00
Alexander Grund
2eda7413ac Fix ccache saving on cache hit (#33)
See boostorg/boost-ci#166
boost-1.84.0.beta1 boost-1.82.0.beta1 boost-1.87.0 boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 boost-1.81.0 boost-1.84.0 boost-1.83.0.beta1 boost-1.83.0 boost-1.87.0.beta1 boost-1.82.0 boost-1.81.0.beta1
2022-06-24 08:57:18 -07:00
James E. King III
252c6fd636 fix coverage boost-1.80.0.beta1 boost-1.80.0 2022-04-29 22:54:17 -04:00
James E. King III
0d9c305e34 Align to Boost.CI 2022.04 2022-04-29 22:52:53 -04:00
Stefan Vigerske
eee9745028 remove unused variable (#31) 2022-04-06 06:48:25 -07:00
Glen Fernandes
53ba1b16e8 Switch from deprecated test to Lightweight Test boost-1.77.0 boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 2021-06-09 02:42:30 -04:00
Peter Dimov
91dbb34fce Add CMakeLists.txt 2021-05-28 00:18:20 +03:00
Guillaume Melquiond
1b95966ad0 Use BOOST_NO_FENV_H to detect whether <fenv.h> is supported (fix #24). (#28)
This should fix compilation on platforms that provide <fenv.h> but do not
set __USE_ISOC99.
2021-04-03 20:58:19 -07:00
Edward Diener
3977afd492 [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. (#27) 2021-01-21 19:15:05 -05:00
Edward Diener
ed01cdab6d Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. (#26) boost-1.76.0.beta1 boost-1.74.0 boost-1.76.0 boost-1.75.0.beta1 boost-1.75.0 2020-05-08 04:39:58 -04:00
James E. King III
6db1ad0d20 restore msvc-10.0 compatibility statement in docs [skip ci] boost-1.73.0.beta1 boost-1.74.0.beta1 boost-1.73.0 boost-1.72.0.beta1 boost-1.72.0 boost-1.71.0.beta1 boost-1.71.0 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>
boost-1.70.0 boost-1.70.0.beta1
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. boost-1.69.0-beta1 boost-1.69.0 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 boost-1.65.0 boost-1.68.0 boost-1.67.0 boost-1.66.0 boost-1.65.1 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' boost-1.64.0-beta1 boost-1.64.0-beta2 boost-1.64.0 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 boost-1.58.0 boost-1.63.0 boost-1.62.0 boost-1.61.0 boost-1.60.0 boost-1.59.0 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. boost-1.56.0 boost-1.57.0 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