2
0
mirror of https://github.com/boostorg/uuid.git synced 2026-01-19 04:42:16 +00:00
Commit Graph

582 Commits

Author SHA1 Message Date
Peter Dimov
434329f8dc Do not link to libatomic under any Clang/Windows. Fixes #178. boost-1.89.0 2025-07-22 20:01:21 +03:00
Peter Dimov
689f3d2c15 Remove windows-2019 from ci.yml 2025-07-02 19:06:49 +03:00
Peter Dimov
95855404d2 Use the RNG output directly in basic_random_generator when its results are uniform uint32_t or uint64_t. Fixes #174. 2025-06-28 19:39:43 +03:00
Peter Dimov
575469e5f6 Add test_random_generator_2.cpp. Refs #174. 2025-06-28 19:03:49 +03:00
Peter Dimov
894d0821b0 Merge pull request #176 from rbqvq/woa
fix: Disable libatomic link for windows arm64
2025-05-25 19:36:54 +03:00
Peter Dimov
dc04ce9d3f Update ci.yml 2025-05-25 17:23:02 +03:00
Coia Prant
53155196f4 fix: Disable libatomic link for windows arm64
CLANGARM64 does not have libatomic, disable it

Signed-off-by: Coia Prant <coiaprant@gmail.com>
2025-05-25 14:08:23 +08:00
Peter Dimov
e7f4cebe81 Update .drone.jsonnet boost-1.88.0.beta1 boost-1.88.0 2024-12-14 18:03:44 +02:00
Peter Dimov
7b2901eec9 Apply Node20 workaround 2024-12-14 17:06:46 +02:00
Peter Dimov
65170a76bf Update ci.yml 2024-12-14 16:48:43 +02:00
Peter Dimov
f93d337194 Update random_generator.adoc boost-1.87.0 boost-1.87.0.beta1 2024-10-23 03:24:06 +03:00
Peter Dimov
8b85cda4f1 Add a CMake option controlling whether to link to libatomic. Refs #169. 2024-10-12 22:07:37 +03:00
Peter Dimov
ba4f9a5be8 Add clang++ to posix-cmake-subdir, -install 2024-10-12 21:12:29 +03:00
Peter Dimov
4c4d877ff1 Also link to libatomic when compiler is Clang 2024-10-12 21:06:25 +03:00
Peter Dimov
4e70d7bd16 Add clang++ to posix-cmake-test 2024-10-12 21:01:59 +03:00
Peter Dimov
a1b2842f8b Add MinGW, clang-cl to windows-cmake-* 2024-10-12 20:44:09 +03:00
Peter Dimov
d90b4f64cc Update ci.yml 2024-10-12 20:02:27 +03:00
Peter Dimov
e7fcbc1982 Update revision history 2024-10-04 18:27:25 +03:00
Peter Dimov
400d1f67f8 Update MSVC workaround to 1950 2024-09-22 22:20:13 +03:00
Peter Dimov
d90e14f1dd Mark uuid constructors noexcept 2024-09-22 21:22:36 +03:00
Peter Dimov
208c2d012a Make uuid constructor constexpr when __builtin_is_constant_evaluated is not available 2024-09-22 21:17:33 +03:00
Peter Dimov
e17bba8839 Update test_uuid_cx. 2024-09-22 20:46:15 +03:00
Peter Dimov
7407a98684 Make uuid constructor constexpr when __builtin_is_constant_evaluated is available. Refs #161. 2024-09-22 20:36:43 +03:00
Peter Dimov
6c43a6dda3 Add test_uuid_cx. Refs #161. 2024-09-22 20:00:04 +03:00
Peter Dimov
1a866fbc1b Avoid -Wmissing-field-initializers under GCC 4.x 2024-08-24 02:28:35 +03:00
Peter Dimov
cfb1346173 Disable -Wmissing-field-initializers for GCC 13+ as appropriate 2024-08-24 01:43:33 +03:00
Peter Dimov
a974565b89 Add <threading>multi to test_time_generator_v1_3, test_time_generator_v6_3 2024-08-24 01:01:56 +03:00
Peter Dimov
ea58df858c Use warnings-as-errors=on 2024-08-24 00:35:54 +03:00
Peter Dimov
eb5ebdfcb4 Add VERBATIM to add_custom_target 2024-08-23 20:53:56 +03:00
Peter Dimov
7e49e8f96b Update build.jam, test/Jamfile 2024-08-23 19:43:03 +03:00
Rene Rivera
e1398d7993 Sync from upstream. 2024-08-23 11:12:05 -05:00
Peter Dimov
807c4a78e4 Merge pull request #167 from k3DW/missing-field-initializers
Fix missing-field-initializers error in GCC 4.8 and 4.9
2024-08-23 01:43:29 +03:00
Braden Ganetsky
750d48cf8b Fix missing-field-initializers error in GCC 4.8 and 4.9 2024-08-22 13:37:45 -05:00
Rene Rivera
b3b4f6ea6f Sync from upstream. 2024-08-20 09:57:52 -05:00
Peter Dimov
c432e16a4c Merge pull request #165 from k3DW/sign-conversion
Fix more sign conversion errors
2024-08-20 01:20:37 +03:00
Braden Ganetsky
7909c545d5 Fix more sign conversion errors 2024-08-19 08:30:51 -05:00
Peter Dimov
c181b5bdd1 Update .drone.jsonnet 2024-08-18 11:10:00 +03:00
Peter Dimov
7bbeff8aaa Update .drone.jsonnet 2024-08-18 10:48:01 +03:00
Peter Dimov
9bb726c89a Merge pull request #163 from k3DW/sign-conversion
Fix sign conversion error
2024-08-18 10:17:33 +03:00
Braden Ganetsky
3ff6317e39 Fix sign conversion error 2024-08-17 17:12:40 -05:00
Rene Rivera
b84db5a49d Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:23 -05:00
Rene Rivera
2c52601030 Update copyright dates. 2024-07-20 22:52:04 -05:00
Rene Rivera
2e38d1dcda Sync from upstream. 2024-07-12 08:54:18 -05:00
Peter Dimov
02c82cea9c Update ci.yml boost-1.86.0.beta1 boost-1.86.0 2024-07-05 12:27:17 +03:00
Rene Rivera
f00ab372d0 Sync from upstream. 2024-06-17 22:24:32 -05:00
Peter Dimov
09a64999da Update ci.yml 2024-06-17 20:01:45 +03:00
Rene Rivera
214af0f10f Sync from upstream. 2024-06-16 14:08:37 -05:00
Rene Rivera
b6f2cb1c24 Bump B2 require to 5.2 2024-06-14 11:33:56 -05:00
Peter Dimov
c5a269e0a6 Update test_io_2.cpp 2024-06-14 07:30:18 +03:00
Peter Dimov
28195ac7d0 Update test_io_2.cpp 2024-06-13 04:06:52 +03:00