Commit Graph

1628 Commits

Author SHA1 Message Date
René Ferdinand Rivera Morell 7caada352c Remove CI fetch of functional. 2024-08-18 11:20:26 -05:00
René Ferdinand Rivera Morell 11e56a4ad9 Remove CI fetch of functional. 2024-08-18 11:18:51 -05:00
René Ferdinand Rivera Morell c33504189a Remove CI fetch of functional. 2024-08-18 11:18:24 -05:00
Rene Rivera 960741cb2e Replace functional deps with correct container_hash deps. 2024-08-17 12:04:30 -05:00
Rene Rivera 72c25383d5 Manually fetch functional, as depinst doesn't. 2024-08-16 23:25:09 -05:00
Rene Rivera 6b826f1139 Manually fetch functional, as depinst doesn't. 2024-08-16 22:29:05 -05:00
Rene Rivera 591d0e0728 Add test to depinst search to try and get functional. 2024-08-16 21:52:55 -05:00
Rene Rivera e86015f9f6 Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:22 -05:00
Rene Rivera 4f9487d0f3 Update copyright dates. 2024-07-20 22:52:03 -05:00
Rene Rivera 0925dcce4e Change all <source> references to <library>. 2024-07-20 21:25:39 -05:00
Rene Rivera 6bc7ec7e6b Sync from upstream. 2024-07-12 08:52:50 -05:00
Peter Dimov 1650077eee Update ci.yml boost-1.86.0.beta1 boost-1.86.0 2024-07-08 21:10:41 +03:00
Peter Dimov 635dfe46ee Update C++03 deprecation message 2024-07-08 21:02:19 +03:00
Rene Rivera fc0eeeffa6 Bump B2 require to 5.2 2024-06-14 11:33:56 -05:00
Rene Rivera 4df3174d4a Add requires-b2 check to top-level build file. 2024-05-05 09:00:01 -05:00
Rene Rivera 1a51e0f02c Sync from upstream. 2024-04-20 15:31:46 -05:00
Peter Dimov c4ae5e0c42 Do not disable GCC intrinsics under clang-cl 2024-04-13 20:29:34 +03:00
Daniel Arndt 85b0ab073c Don't define BOOST_SP_HAS_GCC_INTRINSICS for MSVC 2024-04-12 08:10:31 -05:00
Rene Rivera ac9154d1e5 Switch to library requirements instead of source. As source puts extra source in install targets. 2024-03-29 21:15:59 -05:00
Rene Rivera 788313fda2 Make the library modular usable. 2024-03-11 08:38:16 -05:00
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