Commit Graph
1590 Commits
Author SHA1 Message Date
Dirk Stolle c48b7f269f Move Ubuntu 20.04 builds to container or newer Ubuntu version
The Ubuntu 20.04 image on GitHub Actions will be unavailable by
2025-04-15. See <https://github.com/actions/runner-images/issues/11101>
for more information on the deprecation and removal.

Therefore all build jobs that use the Ubuntu 20.04 runner image
of GHA have to be either migrated to a newer runner image (if
the compiler version is available on a newer image) or have to be
moved to Docker containers using Ubuntu 20.04 (if the compiler
version is not available on the newer runner images).
2025-04-16 02:07:28 +02:00
Peter Dimov 1e1ccb491e Fix GCC 4.8 Drone job to actually use 4.8 boost-1.88.0.beta1 boost-1.88.0 2025-02-23 18:37:43 +02:00
Glen Fernandes 787b03ea9c Use BOOST_ASSERT but disable assertions on older GCC 2025-01-18 17:14:03 -05:00
Glen Fernandes b9a2221b3b Rename detail assert macro since it isn't a public facility 2025-01-18 14:14:24 -05:00
Glen Fernandes cb603c9c6b Undef assert macro and remove guards 2025-01-18 00:53:35 -05:00
Glen Fernandes 24a8174ef1 Add asserts to span 2025-01-18 00:52:31 -05:00
Peter Dimov 7178a52909 Merge pull request #187 from eagleoflqj/ohos
OpenHarmony doesn't support pthread_setcancelstate.
2025-01-08 16:45:11 +02:00
Qijia Liu 9a3febf848 OpenHarmony doesn't support pthread_setcancelstate. 2025-01-07 21:13:58 -05:00
Peter Dimov 3e147e4ced Merge pull request #183 from Flamefire/warning
Avoid `-Wzero-as-null-pointer-constant` warning in string_view ctor
2025-01-05 17:25:14 +02:00
Alexander Grund 1222948a8e Avoid -Wzero-as-null-pointer-constant warning in string_view ctor 2025-01-05 11:57:02 +01:00
Peter Dimov 749b6340b5 Update ci.yml 2024-11-27 20:58:46 +02:00
Peter Dimov 92f6cfb3cc Remove hash_value overload for basic_string_view; it's no longer needed 2024-11-11 03:18:02 +02:00
Peter Dimov ed452c57a3 Add sv_hash_test to test/CMakeLists.txt 2024-11-11 02:31:11 +02:00
Peter Dimov 78885aab8e Disable serialization tests under MinGW 32 bit 2024-11-10 22:35:54 +02:00
Peter Dimov 8ebe2e7f57 Update ci.yml 2024-11-10 19:57:55 +02:00
Peter Dimov 32e6c30f4b Add test/sv_hash_test.cpp 2024-11-10 19:32:31 +02:00
Peter Dimov cebfe007e8 Update test/Jamfile 2024-11-10 16:21:59 +02:00
Peter Dimov 3e16f3df14 Update .drone.jsonnet 2024-11-10 15:43:57 +02:00
Peter Dimov e3a2e88e4c Update .drone.jsonnet boost-1.87.0.beta1 boost-1.87.0 2024-08-21 10:50:28 +03:00
Peter Dimov 5e451b6c84 Add VERBATIM to add_custom_target 2024-08-21 04:14:05 +03:00
Peter Dimov 88a957b21c test/Jamfile: add cxx11_ref_qualifiers (GCC 4.8+) to Serialization tests because of Optional 2024-08-21 03:02:31 +03:00
Peter Dimov 1bac0ccfd1 Update build.jam 2024-08-21 02:32:32 +03:00
Rene Rivera 602961e526 Update build deps. 2024-08-01 21:30:37 -05:00
Rene Rivera 366802b43c Adjust doc build to avoid boost-root references. 2024-07-28 10:42:22 -05:00
Rene Rivera 9dd0a8e1e4 Sync from upstream. 2024-07-27 11:09:51 -05:00
Andrey Semashev 622476533c Added a release notes entry for the empty_value fix. boost-1.86.0 2024-07-27 10:35:28 +03:00
Rene Rivera a09ee19e3e Sync from upstream. 2024-07-25 17:19:14 -05:00
Rene Rivera 040b018ce0 Restore warnings-as-errors-off that got accidentally removed in a merge. 2024-07-24 23:55:54 -05:00
Rene Rivera 42d0c5954a Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:24 -05:00
Andrey Semashev 76d0f22d3b Added 1.86.0 release notes. 2024-07-24 03:02:00 +03:00
Rene Rivera 243eec26fe Update copyright dates. 2024-07-20 22:52:05 -05:00
Rene Rivera 44c32d7691 Change all <source> references to <library>. 2024-07-20 19:37:53 -05:00
Rene Rivera 0ee7dc5910 Sync from upstream. 2024-07-18 09:29:32 -05:00
Glen Fernandes 9e9e6e3898 Rename base type again 2024-07-16 23:53:47 -04:00
Glen Fernandes 242b14bb69 Rename base typedef 2024-07-14 07:14:38 -04:00
Glen Fernandes 76061d91d4 Move compile test to separate source file 2024-07-14 07:04:23 -04:00
Peter Dimov bda05a7812 Update .drone.jsonnet 2024-07-13 15:41:26 +03:00
Peter Dimov d66b8c1c13 Update ci.yml 2024-07-13 13:32:29 +03:00
Andrey Semashev bd29e0dd15 Merge pull request #177 from ashtum/rename-base-typedef
Rename typedef `base` to `core_ev_base`
2024-07-13 13:21:00 +03:00
Mohammad Nejati 72761e34e0 Rename typedef base to core_ev_base
Using typedef `base` poses a high risk of name conflict, given that
`empty_value` is inherited in user types.
2024-07-13 09:14:58 +00:00
Rene Rivera 983234baee Sync from upstream. 2024-07-12 08:54:55 -05:00
Glen Fernandes 83a3a51bee Merge pull request #175 from k3DW/feature/empty-value-inherit-public
Fix `empty_value` MSVC bug
2024-07-12 08:53:53 -04:00
Braden Ganetsky acbeaae181 Add link to Visual Studio bug report 2024-07-11 17:02:24 -05:00
Braden Ganetsky d01b4e94cc Write test for empty_value private inheritance 2024-07-11 17:02:23 -05:00
Braden Ganetsky e22bd49fa7 Fix MSVC issue with deriving from empty_value 2024-07-11 17:02:21 -05:00
Braden Ganetsky c056f3dfc9 Write failing test in MSVC for deriving from empty_value 2024-06-23 22:50:52 -05:00
Rene Rivera 8b8944dd6e Bump B2 require to 5.2 2024-06-14 11:33:55 -05:00
Rene Rivera 278d3f0060 Sync from upstream. 2024-05-30 11:21:22 -05:00
Peter Dimov 3f36d507f2 Disable the tn_holder<wchar_t> specialization when BOOST_NO_INTRINSIC_WCHAR_T. Refs #173. boost-1.86.0.beta1 2024-05-28 19:32:36 +03:00
Andrey Semashev a77338b1cd Use macos-14 image instead of macos-11 as the latter is being removed. 2024-05-21 01:06:02 +03:00