Ion Gaztañaga
|
ae221a13f7
|
Fix GCC compiler versions
|
2024-12-23 21:10:52 +01:00 |
|
Ion Gaztañaga
|
fad402d037
|
Fixes #234 ("dlmalloc_ext_2_8_6.c⚠️ iteration 2305843009213693951 invokes undefined behavior")
|
2024-12-23 19:35:53 +01:00 |
|
Ion Gaztañaga
|
a6a41e2356
|
FIxes #297 ("flat_map::try_emplace does not compile if allocator has construct")
|
2024-12-22 22:02:07 +01:00 |
|
Ion Gaztañaga
|
1f543216d4
|
Disable Wdeprecated-declarations when using deprecated allocator
|
2024-11-28 13:17:24 +01:00 |
|
Ion Gaztañaga
|
65dc4d1ac6
|
Use static_assert instead of runtime checks for "has_trivial_destructor_after_move"
|
2024-11-27 21:59:28 +01:00 |
|
Ion Gaztañaga
|
b421899221
|
Remove deprecated macos-12 and add macos-15
|
2024-11-27 21:58:51 +01:00 |
|
Ion Gaztañaga
|
866fd30df1
|
Update changelog with bug 296
boost-1.88.0.beta1
boost-1.88.0
boost-1.87.0
|
2024-11-25 16:07:30 +01:00 |
|
Ion Gaztañaga
|
3e70ecfa80
|
Avoid comparing iterators that could have been invalidated after erase()
|
2024-11-24 22:31:38 +01:00 |
|
Ion Gaztañaga
|
a0848ceaf1
|
Fixes #295 ("Bug in small_vector::swap")
|
2024-11-21 15:49:08 +01:00 |
|
Ion Gaztañaga
|
83b8d5748d
|
Use #<boost/move/detail/std_ns_begin/end.hpp> before using BOOST_MOVE_STD_NS_BEG
|
2024-10-19 22:48:58 +02:00 |
|
Ion Gaztañaga
|
608bcb45a9
|
Merge pull request #291 from Lastique/patch-1
Improve description of stored_size
boost-1.87.0.beta1
|
2024-10-13 01:04:47 +02:00 |
|
Andrey Semashev
|
fc81064ee2
|
Improve description of stored_size
This improves wording of `stored_size` parameter descriptions and also fixes QuickBook syntax.
|
2024-10-13 01:57:05 +03:00 |
|
Ion Gaztañaga
|
af58c7d226
|
Added stored_size option to small_vector
|
2024-10-13 00:29:12 +02:00 |
|
Ion Gaztañaga
|
13603d7de1
|
Added stored_size option to static_vector
|
2024-10-12 23:22:59 +02:00 |
|
Ion Gaztañaga
|
c4cfad7402
|
Disable unreachable code warning for MSVC
|
2024-10-01 00:17:40 +02:00 |
|
Ion Gaztañaga
|
27e5a5dc8e
|
Update changelog with 261 and reorder issues fixed in Boost 1.86.
|
2024-09-30 23:19:14 +02:00 |
|
Ion Gaztañaga
|
78d1a30e65
|
Fixes #261 ('"End iterators are not dereferencable")
|
2024-09-30 23:18:41 +02:00 |
|
Ion Gaztañaga
|
0a62c979a7
|
Use boost::hash instead of boost::hash_value (properly tests #290 use case)
|
2024-09-30 21:06:01 +02:00 |
|
Ion Gaztañaga
|
bf029b6a52
|
- Adds compatibility tests between string and std::string_view
- Fixes #290 ("boost::hash<container::string> doesn't match boost::hash<std::string_view>")
|
2024-09-30 16:00:12 +02:00 |
|
Ion Gaztañaga
|
18a86594b6
|
Fix some Wshadow warnings for old GCCs
|
2024-09-30 15:59:00 +02:00 |
|
Ion Gaztañaga
|
4cc14fc42c
|
Propagate the potentially "void" allocator to the underlying vector to shorten symbol name lengths.
|
2024-09-11 21:22:54 +02:00 |
|
Ion Gaztañaga
|
49440c3525
|
Add compile-time check to make sure allocator_type::value_type and container's value_type are the same type.
|
2024-09-10 23:50:24 +02:00 |
|
Ion Gaztañaga
|
5bdca12ac7
|
Merge branch 'develop' of github.com:boostorg/container into develop
|
2024-09-09 18:01:29 +02:00 |
|
Ion Gaztañaga
|
84e852f638
|
Fix GCC comparison for flat_map tests
|
2024-09-09 18:01:21 +02:00 |
|
Ion Gaztañaga
|
f2fb40fe9e
|
Merge branch 'develop' of github.com:boostorg/container into develop
|
2024-09-09 17:35:04 +02:00 |
|
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
|
13180fd601
|
Disable std::vector as underlying sequence in old GCCs as we have compilation errors due to unsupported features.
|
2024-09-09 13:53:24 +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 |
|