Rene Rivera
|
2ded200bd3
|
Move inter-lib dependencies to a project variable and into the build targets.
|
2024-07-23 22:34:23 -05:00 |
|
Rene Rivera
|
44e5d5740c
|
Update copyright dates.
|
2024-07-20 22:52:04 -05:00 |
|
Rene Rivera
|
fbf07feea8
|
Change all <source> references to <library>.
|
2024-07-20 19:37:36 -05:00 |
|
Rene Rivera
|
bc554a9ee8
|
Sync from upstream.
|
2024-07-18 09:29:21 -05:00 |
|
Ion Gaztañaga
|
4ea9c64316
|
Use algo_equal to reduce test dependencies
|
2024-07-15 11:50:50 +02:00 |
|
Ion Gaztañaga
|
8d0dc6daeb
|
Fixes #285 ("devector<>::push_front asserts after clear()")
|
2024-07-15 10:41:42 +02:00 |
|
Rene Rivera
|
0abc02729d
|
Sync from upstream.
|
2024-07-12 08:54:46 -05:00 |
|
Ion Gaztañaga
|
3ed1c76efd
|
Remove C++03 for clang/libc++
boost-1.86.0.beta1
|
2024-07-01 01:01:42 +02:00 |
|
Ion Gaztañaga
|
ebf698f8a3
|
Adjust BOOST_CONTAINER_GCC_COMPATIBLE_HAS_DIAGNOSTIC_IGNORED since clang claims to be GCC 4.2 but supports this feature.
|
2024-07-01 01:01:02 +02:00 |
|
Ion Gaztañaga
|
849f61275e
|
Add gcc -14 and clang-18
|
2024-06-30 23:27:08 +02:00 |
|
Ion Gaztañaga
|
bdc734f1e0
|
Avoid noisy warnings when instantiating BOOST_INTRUSIVE_HAS_MEMBER_FUNCTION_CALLABLE_WITH
|
2024-06-30 23:06:08 +02:00 |
|
Ion Gaztañaga
|
7d8040704a
|
macos-11 was deprecated/removed as GitHub-hosted macOS runner, use macos-14 instead.
|
2024-06-30 21:54:03 +02:00 |
|
Ion Gaztañaga
|
9ebdbb8ab0
|
Try the same approach as Boost.Core with snapshots
|
2024-06-30 15:53:08 +02:00 |
|
Ion Gaztañaga
|
e0dd257c98
|
Remove deprecated actions/checkout@v3
|
2024-06-30 12:51:51 +02:00 |
|
Ion Gaztañaga
|
df03ffc8ec
|
Fixes #241: flat_map should support same interface as std::map
|
2024-06-28 14:04:00 +02:00 |
|
Rene Rivera
|
07675d6c57
|
Sync from upstream.
|
2024-06-17 22:24:58 -05:00 |
|
Ion Gaztañaga
|
6f10e52887
|
Update changelog with #259
|
2024-06-16 23:35:03 +02:00 |
|
Rene Rivera
|
cb9b667234
|
Sync from upstream.
|
2024-06-16 08:22:11 -05:00 |
|
Rene Rivera
|
2a2c8bd474
|
Bump B2 require to 5.2
|
2024-06-14 11:33:55 -05:00 |
|
Ion Gaztañaga
|
4025288928
|
Update changelog with #266 and #245
|
2024-06-14 13:39:15 +02:00 |
|
Ion Gaztañaga
|
a070ce2325
|
Fixes #245 ("flat_tree::insert ordered range doesn't assert sorting")
|
2024-06-14 13:38:50 +02:00 |
|
Ion Gaztañaga
|
2d097fe45c
|
Roll back and use dtl::value_init to maximize compatibility between std versions
|
2024-06-14 12:37:12 +02:00 |
|
Ion Gaztañaga
|
43ac22eff2
|
Add test for move assignable index operator
|
2024-06-14 12:36:36 +02:00 |
|
Ion Gaztañaga
|
f21c5fb723
|
Add missing detail/pair.hpp include
|
2024-06-14 12:35:23 +02:00 |
|
Ion Gaztañaga
|
d1d8c43c2d
|
Add detail/pair header
|
2024-06-13 22:46:37 +02:00 |
|
Ion Gaztañaga
|
acd4f41eda
|
Remove unneeded header
|
2024-06-13 22:46:23 +02:00 |
|
Ion Gaztañaga
|
7c9fb0d764
|
Include pair.hpp since dtl::pair is used
|
2024-06-13 14:36:18 +02:00 |
|
Ion Gaztañaga
|
a331d3387f
|
Include detail/is_pair.hpp since forward declares boost::tuples::tuple
|
2024-06-13 14:32:56 +02:00 |
|
Rene Rivera
|
730ceb7532
|
Sync from upstream.
|
2024-06-10 21:40:52 -05:00 |
|
Ion Gaztañaga
|
a4c4c3b319
|
Define and use BOOST_CONTAINER_CONSTANT_VAR to support BOOST_INLINE_CONSTEXPR and static const global variables.
|
2024-06-06 14:39:49 +02:00 |
|
Ion Gaztañaga
|
33d28a12d1
|
Don't use C++03 in Macos regression tests
|
2024-06-06 12:37:46 +02:00 |
|
Ion Gaztañaga
|
0977e6b1d4
|
Use BOOST_STATIC_CONSTEXPR where applicable
|
2024-06-06 00:08:00 +02:00 |
|
Ion Gaztañaga
|
8217bc03bb
|
Update changelog for Boost 1.86
|
2024-06-05 11:24:32 +02:00 |
|
Ion Gaztañaga
|
13be16a0c8
|
Don't use default-constructed KeyNodeCompare to support stateful comparison objects
|
2024-06-05 11:20:11 +02:00 |
|
Ion Gaztañaga
|
24c978b550
|
Clarify clear() does not alter capacith()
|
2024-06-04 14:00:31 +02:00 |
|
Rene Rivera
|
e62694f5f0
|
Sync from upstream.
|
2024-06-02 23:26:49 -05:00 |
|
Ion Gaztañaga
|
aa35950ca0
|
Add shrink_to_fit tests to small_vector
|
2024-06-03 00:14:25 +02:00 |
|
Ion Gaztañaga
|
dad179ddf5
|
Fix incorrect memory free order in prot_shrink_to_fit_small, fixing a potential memory leak
|
2024-06-03 00:14:00 +02:00 |
|
Ion Gaztañaga
|
c7702d20eb
|
Reformat small inline functions
|
2024-06-03 00:12:56 +02:00 |
|
Ion Gaztañaga
|
aa473160df
|
Remove unused make_unique.hpp
|
2024-06-03 00:12:09 +02:00 |
|
Rene Rivera
|
5f43b093c7
|
Sync from upstream.
|
2024-06-02 13:50:52 -05:00 |
|
Ion Gaztañaga
|
9da5dc49f7
|
Refactor move constructor and swap implementations for small_vector as in some cass unnecesary heap allocation was performed. Add tests for this.
|
2024-06-02 13:08:18 +02:00 |
|
Ion Gaztañaga
|
4142050048
|
Disable Wstringop-xxx false positives also in newer GCCs
|
2024-06-02 13:06:33 +02:00 |
|
Ion Gaztañaga
|
7ec7de921c
|
Remove unused or unneeded _id member
|
2024-05-30 23:12:52 +02:00 |
|
Ion Gaztañaga
|
0219333fa1
|
Disable strict aliasing for C++03 implementations as type-punning is used to make value_type movable.
|
2024-05-30 23:07:57 +02:00 |
|
Rene Rivera
|
af24268fbb
|
Sync from upstream.
|
2024-05-30 11:21:12 -05:00 |
|
Ion Gaztañaga
|
f46ee4391f
|
Protect struct POD definition with the same macro as the test
|
2024-05-28 10:51:33 +02:00 |
|
Ion Gaztañaga
|
2f0155224b
|
Disable Wstringop-overflow also in GCC 11
|
2024-05-27 22:50:47 +02:00 |
|
Ion Gaztañaga
|
2ed37446bc
|
Update changelog with #273 and #269
|
2024-05-23 23:55:34 +02:00 |
|
Ion Gaztañaga
|
9183729119
|
Update changelog with #277 and #280
|
2024-05-23 23:35:10 +02:00 |
|