Joe Herdman
571909a59e
Allow object_pool::construct() to use variadic template, if available.
2025-07-03 13:13:24 -04:00
James E. King III
a7271552b8
Implement reusable Boost.CI workflow for GHA
2025-07-02 16:54:04 -04:00
jzmaddock
740c8076f9
Update python version.
boost-1.90.0.beta1
boost-1.90.0
boost-1.89.0
boost-1.88.0.beta1
boost-1.88.0
2025-02-25 19:22:34 +00:00
jzmaddock
1729e94716
Update CI runners.
2025-02-25 19:22:34 +00:00
Vadim Zavalishin
cd653c7c78
Removed some of the unit tests (those using incorrect partition_sz parameter value) introduced with ( #53 )
2025-02-25 19:22:34 +00:00
Vadim Zavalishin
cef9d88e25
Revert the library code change of ( #53 ), not touching the unit tests
2025-02-25 19:22:34 +00:00
Vadim Zavalishin
fa912abe92
Demonstrate the regressions caused by ( #53 ) (commit 8ec1be1) by unit tests
2025-02-25 19:22:34 +00:00
James E. King III
2952382c4f
Update CI to 2024.12 spec, update README
2025-01-01 23:09:12 +00:00
Alexander Grund
f2622bfb8c
Use boost.io node
2024-12-24 08:55:23 -05:00
James E. King III
91f484d9b6
Update CI
2024-11-29 16:25:18 +00:00
cvspvr
f57b533ea4
Update pool.hpp
2024-11-29 10:04:37 -05:00
Rene Rivera
710fd94411
Update build deps.
2024-11-29 10:03:15 -05:00
Rene Rivera
c2e8295cd9
Adjust doc build to avoid boost-root references.
2024-11-29 10:03:15 -05:00
Rene Rivera
23c2f1cdcc
Move inter-lib dependencies to a project variable and into the build targets.
2024-11-29 10:03:15 -05:00
Rene Rivera
f778402266
Update copyright dates.
2024-11-29 10:03:15 -05:00
Rene Rivera
51c7d9c9ab
Change all <source> references to <library>.
2024-11-29 10:03:15 -05:00
Rene Rivera
1029066fc0
Bump B2 require to 5.2
2024-11-29 10:03:15 -05:00
Rene Rivera
3c22687621
Add requires-b2 check to top-level build file.
2024-11-29 10:03:15 -05:00
Rene Rivera
c72e070c21
Switch to library requirements instead of source. As source puts extra source in install targets.
2024-11-29 10:03:15 -05:00
Rene Rivera
68153940a8
Make the library modular usable.
2024-11-29 10:03:15 -05:00
Marshall Clow
ec7da07ed1
Fix naked 'max' call that was failing on Windows. Fixes #864
boost-1.85.0
boost-1.87.0.beta1
boost-1.87.0
boost-1.86.0.beta1
boost-1.86.0
boost-1.85.0.beta1
2024-02-26 19:48:08 -08:00
Lei Mao
8ec1be1e82
Fix the Broken malloc_n Behavior ( #53 )
...
* Fix the Broken `malloc_n` Behavior
* Fix the Broken `malloc_n` Behavior
* Fix the Broken `malloc_n` Behavior
Added Unit Tests
* Fix the Broken `malloc_n` Behavior
Add more unit tests.
* Fix the Broken `malloc_n` Behavior
* Fix the Broken `malloc_n` Behavior
* Fix the Broken `malloc_n` Behavior
boost-1.83.0.beta1
boost-1.84.0
boost-1.84.0.beta1
boost-1.83.0
2023-01-15 12:23:45 +00:00
Alexander Grund
600bcb0273
Fix ccache saving on cache hit ( #47 )
...
See boostorg/boost-ci#166
boost-1.81.0
boost-1.82.0.beta1
boost-1.82.0
boost-1.81.0.beta1
2022-06-24 08:56:41 -07:00
James E. King III
f2b8fec976
re-add mingw ci testing
boost-1.80.0.beta1
boost-1.80.0
2022-04-24 22:19:45 -04:00
James E. King III
3bfd28757d
fix test 6702 changes from last CI push
2022-04-16 16:36:26 -04:00
James E. King III
eaee5254ac
align with boost-ci 2022.02 and GitHub Actions
2022-04-15 23:51:34 -04:00
Orgad Shaneh
951ca57252
fix integer overflows in pool::ordered_malloc ( #42 )
...
Fixes trac #6701 (https://svn.boost.org/trac10/ticket/6701 ).
Originally-by: Jonathan Wakely <jwakely.boost@kayari.org >
2021-11-03 18:39:23 -07:00
Sam Darwin
337d47dc83
Update GitHub Actions CI file ( #41 )
2021-08-04 07:06:11 -07:00
Peter Dimov
b516ac5b82
Update CMakeLists.txt
boost-1.79.0.beta1
boost-1.79.0
boost-1.78.0.beta1
boost-1.78.0
boost-1.77.0.beta1
boost-1.77.0
2021-06-10 00:50:35 +03:00
Sam Darwin
98b0211c00
Add GitHub Actions config [ci skip] ( #40 )
2021-03-03 18:30:58 -08:00
Sam Darwin
4e032fdf64
add drone config [ci skip] ( #38 )
2021-03-03 18:30:47 -08:00
Edward Diener
45c20cf2b7
[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. ( #39 )
2021-01-21 02:19:02 -05:00
Eli Boyarski
810cc7650a
Docs: fix formatting of two examples, improve grammar ( #37 )
2020-12-02 09:25:01 -08:00
Edward Diener
0754642bba
Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. ( #33 )
boost-1.75.0
boost-1.76.0.beta1
boost-1.76.0
boost-1.75.0.beta1
2020-04-16 08:14:50 -07:00
James E. King III
8edafbec99
Update CI
boost-1.74.0.beta1
boost-1.71.0.beta1
boost-1.74.0
boost-1.73.0.beta1
boost-1.73.0
boost-1.72.0.beta1
boost-1.72.0
boost-1.71.0
2019-05-02 12:50:08 -04:00
Mike Dev
f963e6b808
[CMake] Add minimal cmake file
...
Only supports "add_subdirectory" workflow and doesn't
run unit-tests. It generates a INTERFACE cmake target
that other libraries can use to express their dependency
on boost pool and get usage requiremments, such as the
include directory.
boost-1.70.0.beta1
boost-1.70.0
2019-01-04 19:03:23 -05:00
James E. King III
e4b44b276c
Enhance CI with libc++ and VS2017 strict builds
boost-1.69.0-beta1
boost-1.69.0
2018-11-04 06:56:31 -05:00
James E. King III
2ab38a27b6
Indicate library is header-only in readme
2018-10-30 12:10:12 +00:00
James E. King III
a25d87ffbb
Fix misalignment issue in simple_seg_storage test.
2018-10-30 08:07:11 -04:00
James E. King III
3a19e75a2f
Enhance Travis CI build coverage
2018-10-30 08:07:11 -04:00
Michael Caisse
11d320fc25
update README to reflect header only status
2018-09-19 15:08:17 -07:00
Glen Fernandes
37b504b336
Fix unit tests that did not return report_errors()
2018-09-17 07:08:09 -04:00
Edward Diener
19d5c61004
Merge pull request #23 from boostorg/pr/no-boost-thread
...
Replace boost::mutex use to avoid a dependency on Boost.Thread
2018-08-28 22:14:14 -04:00
Peter Dimov
9def9a536f
Replace boost::mutex use to avoid a dependency on Boost.Thread
2018-08-29 00:51:56 +03:00
James E. King III
9daab9f821
fix failing ci jobs in travis
boost-1.68.0
2018-07-14 20:47:11 +00:00
James E. King III
59e0d89127
Fix appveyor links and badges in readme
2018-06-14 17:34:56 -04:00
James E. King III
7c40c300ea
fix coverity scan integration
2018-06-13 18:10:01 +00:00
James E. King III
e904797a1d
fix building in boostorg appveyor account
2018-06-03 00:10:46 +00:00
James E. King III
989bf9fe66
update to new style boost-ci build
2018-05-29 02:23:36 +00:00
James E. King III
ccd6ec45bd
Fix README links to covscan, appveyor
2018-05-23 22:48:36 -04:00