James E. King III
ea15c57680
Implement reusable Boost.CI workflow for GHA
boost-1.90.0.beta1
boost-1.90.0
2025-07-01 17:16:06 -04:00
James E. King III
fa5071af86
Update CI to 2024.12 spec, update README
boost-1.88.0
boost-1.89.0
boost-1.88.0.beta1
2024-12-28 22:04:41 +00:00
Alexander Grund
24ca8e6a0d
Use boost.io node
2024-12-24 09:00:17 -05:00
James E. King III
adcc4f85d3
Update CI and bump to C++11 because of dependencies.
2024-11-30 17:33:26 +00:00
Rene Rivera
cfa2a563a6
Update build deps.
2024-11-30 12:13:51 -05:00
Rene Rivera
e8f19a0cb5
Move inter-lib dependencies to a project variable and into the build targets.
2024-11-30 12:13:51 -05:00
Rene Rivera
296d89bf9a
Update copyright dates.
2024-11-30 12:13:51 -05:00
Rene Rivera
ee7df18cf1
Bump B2 require to 5.2
2024-11-30 12:13:51 -05:00
Rene Rivera
206cc4d5e9
Add requires-b2 check to top-level build file.
2024-11-30 12:13:51 -05:00
Rene Rivera
59115e3d27
Switch to library requirements instead of source. As source puts extra source in install targets.
2024-11-30 12:13:51 -05:00
Rene Rivera
b78b93f047
Make the library modular usable.
2024-11-30 12:13:51 -05:00
Peter Dimov
cf94735c87
Merge branch 'feature/use_invoke_swap' of https://github.com/Lastique/ptr_container into feature/pr-38
boost-1.85.0.beta1
boost-1.84.0.beta1
boost-1.87.0
boost-1.86.0.beta1
boost-1.86.0
boost-1.84.0
boost-1.85.0
boost-1.87.0.beta1
2023-11-05 14:58:48 +02:00
Peter Dimov
8203262b3d
Update ci.yml
2023-11-05 14:27:30 +02:00
Peter Dimov
3efbc7e782
Remove C++03 from ci.yml
2023-11-05 13:44:31 +02:00
Peter Dimov
9ed9d2f335
Update ci.yml
2023-11-05 13:20:28 +02:00
Andrey Semashev
fcc4219bd7
Trim trailing spaces.
2023-09-02 19:56:15 +03:00
Andrey Semashev
b65c5e279d
Switch to boost::core::invoke_swap.
...
boost::swap is deprecated and will be removed. Use boost::core::invoke_swap
as a replacement.
2023-09-02 19:54:18 +03:00
Peter Dimov
b90a92d46a
Fix sanitize=undefined errors in get_const_pointer
boost-1.83.0.beta1
boost-1.83.0
boost-1.82.0.beta1
boost-1.82.0
2023-03-01 04:57:25 +02:00
Peter Dimov
424226b438
Update test/Jamfile
2023-02-28 09:04:55 +02:00
Peter Dimov
28566d2cf0
Update ci.yml
2023-02-23 11:11:54 +02:00
Peter Dimov
560cfae6fc
Regenerate CMakeLists.txt
2023-02-23 10:14:14 +02:00
Peter Dimov
6f106da2f9
Replace Serialization includes with boost/core/serialization.hpp
2023-02-23 09:08:20 +02:00
Peter Dimov
ac3e60a2e9
Merge branch 'patch-1' of https://github.com/Flamefire/ptr_container into feature/serialization
2023-02-23 08:56:23 +02:00
Peter Dimov
f7ee391a4a
Update ci.yml
2023-02-23 08:14:45 +02:00
Peter Dimov
02451786d7
Update test/serialization.cpp. Fixes #35 . Fixes #36 .
2023-02-23 08:10:13 +02:00
Alexander Grund
6c3d8cc900
Fix ccache saving on cache hit
...
See boostorg/boost-ci#166
2022-06-05 10:12:32 +02:00
James E. King III
943730c349
Align CI to boost-ci 2022.02
boost-1.80.0
boost-1.81.0.beta1
boost-1.81.0
boost-1.80.0.beta1
2022-04-24 21:14:02 -04:00
theidexisted
0a74252926
Fix typo in doc
2022-04-24 09:31:17 -04:00
Jonathan Wakely
1389c8ef65
Fix invalid XHTML markup in docs ( #27 )
...
The reStructuredText files insert <hr> HTML elements, which are not
valid in XHTML.
The doc/tutorial_example.html file contains unquoted attributes and
unclosed <meta> and <link> tags (although since that file is included
into another document, it probably shouldn't have <html>, <head> and
<body> elements at all).
2021-11-09 09:44:27 -08:00
Peter Dimov
f1b0910503
Add 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-05-28 02:01:06 +03:00
Edward Diener
7990dd3c99
[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. ( #29 )
2021-01-21 02:02:56 -05:00
Edward Diener
0d547c6e6e
Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. ( #26 )
boost-1.75.0
boost-1.76.0.beta1
boost-1.76.0
boost-1.75.0.beta1
2020-04-16 07:49:47 -07:00
James E. King III
c7b6a7ee5b
Update CI
...
- Reduce the overall job complexity (fewer builds)
- Adds some more checks like asan
- Disabled appveyor cl-clang job due to issue #25
boost-1.73.0.beta1
boost-1.71.0.beta1
boost-1.74.0
boost-1.71.0
boost-1.73.0
boost-1.72.0.beta1
boost-1.72.0
boost-1.74.0.beta1
2019-07-05 20:49:57 -04:00
Peter Dimov
ea3fa755a1
Fix regression reported in #23 ( #24 )
...
* Add test from issue 23. Refs #23 .
* Fix ptr_vector regression with incomplete types. Refs #23 .
* Enable CI for feature branches
2019-07-05 10:14:25 -04:00
Peter Dimov
cf42361a92
Use Visual Studio 2015 image on Appveyor
2019-07-04 19:27:26 +03:00
Peter Dimov
960da46f61
Use unique temp file names to avoid spurious failures in parallel builds
2019-07-04 12:34:11 +03:00
Peter Dimov
a21db8ae8c
Enable CI for feature branches
2019-07-04 12:20:15 +03:00
Edward Diener
601ca9d0f6
Remove executable permission.
boost-1.70.0.beta1
boost-1.70.0
2018-11-16 21:56:50 -05:00
James E. King III
cc5aefee30
Enhance Travis CI build coverage
boost-1.69.0-beta1
boost-1.69.0
2018-11-04 07:01:56 -05:00
James E. King III
67915a7f86
fix failing ci jobs in travis
boost-1.68.0
2018-07-14 20:44:19 +00:00
James E. King III
86de965ea0
disable UBSAN build job per issue #18
2018-06-16 17:09:07 +00:00
James E. King III
72caf8b2c2
fix coverity issues (all minor and test-only)
2018-06-14 21:07:07 +00:00
James E. King III
d0dead632a
Fix appveyor links and badges in readme
2018-06-14 17:05:33 -04:00
James E. King III
5bbe3c6e2a
fix coverity scan integration
2018-06-13 18:11:08 +00:00
James E. King III
f3c0e175b6
fix building in boostorg appveyor account
2018-06-03 00:11:49 +00:00
James E. King III
defff3efb9
update to new style boost-ci build
2018-05-29 02:17:02 +00:00
James E. King III
5ee81844ac
Update coverity scan badge
2018-05-27 10:10:52 -04:00
James E. King III
47767bdfaf
Added 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-05-27 09:58:57 -04:00
Edward Diener
0c46bbb115
Merge pull request #17 from cstratopoulos/feature/auto_ptr-deprecate-doc-update
...
Update docs for Boost 1.67 treatment of deprecated auto_ptr
boost-1.67.0
2018-04-09 08:53:06 -04:00
Christos Stratopoulos
59350be778
Fix treatment of overloads vs replacement
2018-04-08 00:35:33 -04:00