Ion Gaztañaga
|
d691471816
|
Improve aliasing issues in C++03 that could lead to release tests failing in some tests
|
2021-12-29 23:44:18 +01:00 |
|
Ion Gaztañaga
|
4301005b25
|
Remove some Wmaybe-uninitialized warnings for GCC 11
|
2021-12-29 23:43:44 +01:00 |
|
Ion Gaztañaga
|
6e2032717c
|
Delete test causing false positive warning in GCC 11
|
2021-12-29 17:30:53 +01:00 |
|
Ion Gaztañaga
|
ec73bd71e1
|
Fix -Wshadow warnings
|
2021-12-29 17:30:15 +01:00 |
|
Ion Gaztañaga
|
0e675a241a
|
Fix maybe uninitilized read warnings.
Fix initial allocation functions
|
2021-12-29 17:29:48 +01:00 |
|
Ion Gaztañaga
|
f2b2fbd7f8
|
Update workflow with windows + clang
|
2021-12-28 18:31:01 +01:00 |
|
Ion Gaztañaga
|
3f76f9fdf7
|
Fixes #206 ("operator-> on static_vector::iterator causes cast alignment warning")
|
2021-12-28 15:17:15 +01:00 |
|
Ion Gaztañaga
|
ea3521bf14
|
Fix -Wshadow warnings
|
2021-12-27 14:40:29 +01:00 |
|
Ion Gaztañaga
|
40735223d5
|
Added BOOST_OVERRIDE according to -Wsuggest-override
|
2021-12-27 01:01:10 +01:00 |
|
Ion Gaztañaga
|
f8988cb155
|
Merge pull request #201 from tusharb86/develop
Add Boost Software License
|
2021-11-18 20:14:23 +01:00 |
|
Tushar Bhatnagar
|
4429cb7b81
|
Add Boost Software License
|
2021-11-18 11:40:54 -05:00 |
|
Ion Gaztañaga
|
42e7aaecec
|
Fixes #200 (Warning)
|
2021-11-17 15:33:04 +01:00 |
|
Ion Gaztañaga
|
f6a03fd3f2
|
Fixes #197 ("small_vector::swap causes spurious allocations and suboptimal performance")
boost-1.78.0
boost-1.78.0.beta1
|
2021-11-01 00:19:16 +01:00 |
|
Ion Gaztañaga
|
7f35ef420e
|
Support Clang's -Wconversion -Wfloat-conversion -Wsign-conversion with -Werror
|
2021-10-20 00:18:05 +02:00 |
|
Ion Gaztañaga
|
3e89ec6891
|
Merge branch 'develop' of github.com:boostorg/container into develop
|
2021-10-16 15:58:21 +02:00 |
|
Ion Gaztañaga
|
dad2cb2d02
|
Support GCC's -Wconversion -Wfloat-conversion -Warith-conversion -Wsign-conversion warnings.
|
2021-10-16 15:57:47 +02:00 |
|
Ion Gaztañaga
|
760026726a
|
Merge pull request #190 from sdarwin/feature/gha_fix_1
Update GitHub Actions CI file
|
2021-09-28 12:30:29 +02:00 |
|
Ion Gaztañaga
|
883868e6b2
|
Merge branch 'dsbabkov-develop' into develop
|
2021-09-24 23:00:16 +02:00 |
|
Dmitriy Babkov
|
2077adb0bc
|
Fix documented Complexity of static_vector::reserve
|
2021-09-14 16:19:56 +03:00 |
|
Ion Gaztañaga
|
bcd41a1c64
|
- Add BOOST_CONTAINER_FORCEINLINE to trivial string internal functions
- Fixes #192 ("basic_string::clear() has poor codegen compared to STL implementations")
|
2021-09-13 14:19:38 +02:00 |
|
Ion Gaztañaga
|
bfbab6ed7f
|
Fixes #186 ("Warnings out the wazoo")
|
2021-08-09 00:59:57 +02:00 |
|
Ion Gaztañaga
|
1cc35bbc98
|
Fixes #187 ("flat_map::erase and unique keys")
|
2021-08-08 00:38:29 +02:00 |
|
Ion Gaztañaga
|
aaa2485ebf
|
Fixes #188 ("Build fails when RTTI is disabled")
|
2021-08-08 00:06:01 +02:00 |
|
sdarwin
|
03afb9786a
|
Update GitHub Actions CI file
|
2021-07-30 16:10:56 +00:00 |
|
Ion Gaztañaga
|
aa479c8eee
|
Merge branch 'master' of github.com:boostorg/container into develop
boost-1.77.0.beta1
boost-1.77.0
|
2021-06-25 23:40:06 +02:00 |
|
Peter Dimov
|
a1565bc439
|
Do not define BOOST_CONTAINER_SOURCE in CMakeLists.txt
|
2021-06-09 19:03:00 +03:00 |
|
Peter Dimov
|
ed042107dd
|
Do not define BOOST_CONTAINER_SOURCE in CMakeLists.txt
|
2021-06-09 18:50:22 +03:00 |
|
Peter Dimov
|
ff0a6b8aae
|
Remove unnecessary source files
|
2021-06-08 21:50:24 +03:00 |
|
Peter Dimov
|
498aa83f20
|
Regenerate CMakeLists.txt
|
2021-06-08 21:50:13 +03:00 |
|
Peter Dimov
|
0ea8ff0275
|
Remove unnecessary source files
|
2021-05-28 02:19:00 +03:00 |
|
Peter Dimov
|
820379293f
|
Regenerate CMakeLists.txt
|
2021-05-28 02:18:12 +03:00 |
|
Ion Gaztañaga
|
15bed478eb
|
Fixes #185 ("Including headers adds exports"), replacing BOOST_SYMBOL_EXPORT with BOOST_SYMBOL_VISIBLE.
|
2021-05-03 09:18:51 +02:00 |
|
Ion Gaztañaga
|
b7d48f1e08
|
Fixes #180: ("polymorphic_allocator's copy special member functions are not noexcept")
|
2021-04-21 00:53:43 +02:00 |
|
Ion Gaztañaga
|
ad7167c564
|
Fixes #150 ("Use std::contiguous_iterator_tag if available"), tested in MSVC and GCC.
|
2021-04-21 00:43:31 +02:00 |
|
Ion Gaztañaga
|
c0bfb40f55
|
Don't use allocator::rebind as it is not present on recent c++ standards
|
2021-04-21 00:39:43 +02:00 |
|
Ion Gaztañaga
|
a5cc4f1eef
|
Fix find/replace bug in test name
|
2021-04-19 21:53:54 +02:00 |
|
Ion Gaztañaga
|
249d537b58
|
Add BOOST_NOEXCEPT macro to doxygen
|
2021-04-19 21:53:32 +02:00 |
|
Ion Gaztañaga
|
16cada57ea
|
Fixes #184 ("Issues with custom exceptions implementation")
|
2021-04-19 21:52:55 +02:00 |
|
Ion Gaztañaga
|
2073b125f4
|
Merge pull request #174 from sdarwin/drone
Drone config
|
2021-04-18 13:48:29 +02:00 |
|
Ion Gaztañaga
|
cbfc02c230
|
Merge pull request #179 from sdarwin/githubactions
GitHub Actions config
|
2021-04-18 13:48:04 +02:00 |
|
Ion Gaztañaga
|
244d02f380
|
Merge pull request #177 from eldiener/develop
[skip ci] Add "cxxstd" json field
|
2021-03-14 08:12:11 +01:00 |
|
sdarwin
|
abdbc580a2
|
Add GitHub Actions config [ci skip]
|
2021-03-01 15:32:18 +00:00 |
|
sdarwin
|
88fa1c158e
|
add drone config [ci skip]
|
2021-01-21 19:30:35 +00:00 |
|
Edward Diener
|
02e5597d5b
|
[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.
|
2021-01-19 12:39:23 -05:00 |
|
Ion Gaztañaga
|
1dc1e74668
|
Remove std::pair dependency for multiallocation_chain
boost-1.76.0.beta1
boost-1.76.0
|
2021-01-15 20:43:27 +01:00 |
|
Ion Gaztañaga
|
dc4cf460a7
|
Add missing <functional> for std::less
|
2021-01-15 18:05:33 +01:00 |
|
Ion Gaztañaga
|
d2587837eb
|
Use <boost/detail/interlocked.hpp> for interlocked operations
|
2021-01-15 18:05:15 +01:00 |
|
Ion Gaztañaga
|
26bf1d68be
|
Add missing header for std::pair usage
|
2021-01-15 18:04:58 +01:00 |
|
Ion Gaztañaga
|
cce50a153d
|
Use #include <boost/intrusive/detail/value_functors.hpp> instead of own value_functor.hpp
|
2021-01-05 10:10:57 +01:00 |
|
Ion Gaztañaga
|
482f0911e1
|
Use #include <boost/intrusive/detail/hash_combine.hpp> instead of #include <boost/container_hash/hash.hpp> to avoid pulling unneeded STL headers.
|
2021-01-05 00:07:02 +01:00 |
|