Ion Gaztañaga
|
12afa8457f
|
Disable std::vector as underlying sequence in old GCCs as we have compilation errors due to unsupported features.
|
2024-09-09 17:34:53 +02:00 |
|
Ion Gaztañaga
|
e9db423fb6
|
Update changelog for 1.87
|
2024-09-09 11:06:55 +02:00 |
|
Ion Gaztañaga
|
72a6b1e00e
|
Fixes #288 ("Compile error when using flat_map::extract_sequence with small_vector")
|
2024-09-09 10:54:14 +02:00 |
|
Ion Gaztañaga
|
daa81ed5bb
|
Expand flat_map testing coverage
|
2024-09-09 00:57:30 +02:00 |
|
Ion Gaztañaga
|
c552a23d96
|
Use BOOST_CXX_VERSION instead of __cplusplus
|
2024-09-09 00:55:18 +02:00 |
|
Ion Gaztañaga
|
d26e35d468
|
Fix typos, unneded empty lines
|
2024-09-09 00:42:05 +02:00 |
|
Ion Gaztañaga
|
69136f9967
|
Optimize merge and sort with the utility unused_storage
|
2024-09-09 00:40:54 +02:00 |
|
Ion Gaztañaga
|
bd8c8b0327
|
Add unused_storage optimization function
|
2024-09-09 00:37:47 +02:00 |
|
Ion Gaztañaga
|
48acf451b8
|
Fix incorrect invariant check for iterators. We don't have a proper comparator for them, we need to wait until they are inserted in the sequence before checking invariants.
|
2024-09-08 01:51:16 +02:00 |
|
Ion Gaztañaga
|
ceadad2e6e
|
Avoid rebinding the allocator o container if std::pair is movable (impl_pairt_ is the same type as std_pair_t)
|
2024-09-08 00:49:18 +02:00 |
|
Ion Gaztañaga
|
419b1e9f09
|
Fix merge[_unique] handling of input iterators. It was not handled at compile time, leading to compilation errors.
|
2024-09-08 00:47:43 +02:00 |
|
Ion Gaztañaga
|
6c735211f9
|
Ignore Bin folder
|
2024-08-23 23:53:14 +02:00 |
|
Ion Gaztañaga
|
19a2f5ea95
|
Fix WConversion warning for DetectMember_*
|
2024-08-22 11:42:29 +02:00 |
|
Ion Gaztañaga
|
74dfab45fc
|
Fix warning "incompatible pointer types passing 'int *' to parameter of type 'volatile long *' [-Wincompatible-pointer-types]", in clang-win
|
2024-08-22 00:46:40 +02:00 |
|
Ion Gaztañaga
|
2d1348930a
|
Merge branch 'develop' of github.com:boostorg/container into develop
|
2024-08-18 23:57:39 +02:00 |
|
Ion Gaztañaga
|
c029dc3cd3
|
Merge pull request #287 from grafikrobot/modular
Add support for modular build structure.
|
2024-08-18 23:54:29 +02:00 |
|
Ion Gaztañaga
|
3876e11580
|
Add "bench" to the global test suite
|
2024-08-11 21:54:08 +02:00 |
|
Rene Rivera
|
df9132c80f
|
Update build dependencies.
|
2024-07-29 21:56:22 -05:00 |
|
Rene Rivera
|
4b56fdee84
|
Sync from upstream.
|
2024-07-29 20:14:46 -05:00 |
|
Rene Rivera
|
25437bea43
|
Fix doc include path refs.
|
2024-07-28 10:41:16 -05:00 |
|
Rene Rivera
|
96ae757e65
|
Adjust doc build to avoid boost-root references.
|
2024-07-28 10:35:21 -05:00 |
|
Ion Gaztañaga
|
0f448277c5
|
Remove hash_value from string, Boost.ContainerHash hashes containers by default now.
|
2024-07-27 22:49:42 +02:00 |
|
Rene Rivera
|
11781732cb
|
Sync from upstream.
|
2024-07-27 11:09:43 -05:00 |
|
Ion Gaztañaga
|
e08a064896
|
Remove prj from index
boost-1.86.0
|
2024-07-27 00:45:41 +02:00 |
|
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 |
|