Commit Graph

1758 Commits

Author SHA1 Message Date
Peter Dimov
3ef8cfd02f Update appveyor.yml boost-1.85.0.beta1 boost-1.85.0 2024-02-29 16:58:54 +02:00
Peter Dimov
cd2aac8442 Update .drone.jsonnet 2024-02-29 16:40:23 +02:00
Peter Dimov
3ca07d82a7 Update test/Jamfile; Bind requires C++11 2024-02-29 16:14:39 +02:00
Peter Dimov
f8303629f1 Update requires_cxx11.hpp 2024-02-29 15:57:41 +02:00
Peter Dimov
ef0e40bcda Update ci.yml 2024-01-06 17:23:57 +02:00
Peter Dimov
4af91d46f1 Fix -Wundef warning by removing outdated workarounds 2024-01-06 15:48:05 +02:00
Peter Dimov
42dfdc9e51 Compile sp_pedantic_test.cpp with -Wundef 2024-01-06 15:35:52 +02:00
Peter Dimov
763c7f56cd Disable hash tests for gcc-4.6 boost-1.84.0.beta1 boost-1.84.0 2023-10-18 16:52:35 +03:00
Peter Dimov
029f089a4a Disable tests that require ContainerHash for C++03 compilers 2023-10-18 15:20:57 +03:00
Peter Dimov
66d11714bd Update ci.yml 2023-10-18 14:14:49 +03:00
Peter Dimov
ac0381f0b8 Update C++03 deprecation message 2023-10-18 14:12:02 +03:00
Peter Dimov
13be03abf8 Avoid -Wsign-conversion warning boost-1.83.0 boost-1.83.0.beta1 2023-06-25 13:47:24 +03:00
Peter Dimov
5e7596ef06 Update ci.yml 2023-06-03 03:40:50 +03:00
Peter Dimov
ef1651449f Update C++03 deprecation message 2023-06-03 02:20:39 +03:00
Peter Dimov
b34786c4d4 Interleave calls to sp_thread_pause and sp_thread_sleep in yield_k, instead of doing a single pause at 0 2023-06-03 02:16:52 +03:00
Peter Dimov
aacfb25c82 Add BOOST_HEADER_DEPRECATED to boost/smart_ptr/detail/sp_thread_*.hpp 2023-06-03 02:14:43 +03:00
Peter Dimov
c7349834be Update CI files 2023-06-03 02:09:45 +03:00
Peter Dimov
414b0a65d9 Use yield primitives from Core 2023-06-02 22:08:15 +03:00
Peter Dimov
bcb2566e74 Disable dll_test_shared under UBSan boost-1.82.0 boost-1.82.0.beta1 2023-03-06 08:01:35 +02:00
Peter Dimov
7070f9b3f8 Update .drone.jsonnet 2023-03-06 05:12:28 +02:00
Peter Dimov
78fd14f412 Add C++03 deprecation notice 2023-03-06 03:54:51 +02:00
Peter Dimov
861622d329 Update ci.yml 2023-03-06 01:34:27 +02:00
Glen Fernandes
366c60ad3b Add note about C++20 providing make_unique_for_overwrite 2022-12-15 01:11:38 -05:00
Peter Dimov
331c50132b Update appveyor.yml boost-1.81.0.beta1 boost-1.81.0 2022-11-10 17:59:23 +02:00
Peter Dimov
97c9204a95 Align spinlock::v_ as a bool because of Apple PPC32. Refs #105. 2022-11-10 17:08:55 +02:00
Peter Dimov
c577d68b02 Disable make_shared_move_emulation_test for Clang 3.5, 3.6, 3.7 2022-10-20 00:19:59 +03:00
Peter Dimov
2ce29622f5 Update .drone.jsonnet 2022-10-19 21:36:15 +03:00
Peter Dimov
7e9c54ffa2 Disable -Wdeprecated-builtins for Clang 15 - the warning comes from Boost.Move 2022-10-19 20:52:55 +03:00
Peter Dimov
ca8d5216fc Remove new char[12345]; from smart_ptr_test, because it causes ASAN to fail 2022-10-19 20:50:16 +03:00
Peter Dimov
79e46f1719 Add Drone support 2022-10-19 19:48:32 +03:00
Peter Dimov
e6b5dc5ada Update ci.yml 2022-10-15 03:03:09 +03:00
Peter Dimov
dd57aa5b70 Update ci.yml 2022-10-11 02:59:52 +03:00
Peter Dimov
e4637b8500 Merge pull request #98 from egorpugin/patch-1
Add missing ifdef check.
2022-10-11 02:55:52 +03:00
Egor Pugin
a0d4ec3915 Add missing ifdef check. 2022-10-10 22:26:59 +03:00
Jordan Williams
59b5b17e81 Add support for different sync instructions for CodeWarrior PPC (#95)
* Use msync or se_isync as appropriate for CodeWarrior PPC

* Un-obsolete sp_counted_base_cw_ppc

* Remove untested VLE_ON branch

* Use the supported compiler intrinsic __sync(); instead of msync asm

* Revert "Use the supported compiler intrinsic __sync(); instead of msync asm"

This reverts commit 9b92ea28f0.
boost-1.80.0.beta1 boost-1.80.0
2022-06-22 18:41:00 +03:00
Peter Dimov
f2ab3b21f0 Merge pull request #90 from fanquake/use_core_checked_delete
refactor: use boost/core/checked_delete.hpp over boost/checked_delete.hpp
2022-05-20 03:45:08 +03:00
Peter Dimov
e04196b6a1 Update ci.yml 2022-05-20 01:35:15 +03:00
Peter Dimov
95eaa2d7c3 Update shared_ptr move constructors to improve codegen 2022-05-19 22:20:50 +03:00
Peter Dimov
2e31d0d633 Add ubuntu-22.04 to posix-cmake-test in ci.yml 2022-05-19 21:09:26 +03:00
Peter Dimov
b8cb132ab4 Update ci.yml 2022-05-19 20:15:52 +03:00
fanquake
f4d7116241 refactor: use core/checked_delete.hpp over checked_delete.hpp
boost/checked_delete.hpp has been deprecated.
2022-04-03 16:49:10 +01:00
Glen Fernandes
f2cc84a23c Correct example in documentation boost-1.79.0 boost-1.79.0.beta1 2021-12-17 01:36:17 -05:00
Peter Dimov
f12a33813d Remove msvc-14.2 (in GHA); use clang-win from 2019 2021-12-17 02:49:45 +02:00
Glen Fernandes
cfde4f7407 Correct spelling in changelog 2021-12-16 11:47:55 -05:00
Glen Fernandes
b8d340b495 Update changelog 2021-12-16 11:29:54 -05:00
Glen Fernandes
6716193d9c Add get_allocator_pointer 2021-12-16 11:26:11 -05:00
Peter Dimov
8f40bff2f6 Remove cxxstd=2a from clang-8 boost-1.78.0.beta1 boost-1.78.0 2021-10-29 00:48:48 +03:00
Peter Dimov
1ef8f4e72d Remove 16.04 from ci.yml 2021-10-28 23:31:51 +03:00
Peter Dimov
f651a49d96 Enable syntax hightlighting 2021-10-28 23:16:09 +03:00
Peter Dimov
598314b8e1 Add msvc-14.3 to ci.yml 2021-10-28 23:15:44 +03:00