Peter Dimov
|
c6d8a9a1f0
|
Make constants constexpr under C++14
|
2025-09-09 02:59:29 +03:00 |
|
Peter Dimov
|
5496dd3bbe
|
Add boost/uuid/constants.hpp
|
2025-09-09 02:59:29 +03:00 |
|
Peter Dimov
|
a33efc09a2
|
Disable test_string_generator_cx for GCC 6 as well
|
2025-09-01 03:15:26 +03:00 |
|
Peter Dimov
|
284f847b7c
|
Add test_string_generator_cx.cpp
|
2025-09-01 02:51:33 +03:00 |
|
Peter Dimov
|
1c2cc1fae2
|
Revert "Add RFC-9562 compliant Max UUID (section 5.10)"
This reverts commit bf16d95746.
|
2025-08-16 20:18:51 +03:00 |
|
James E. King III
|
bf16d95746
|
Add RFC-9562 compliant Max UUID (section 5.10)
|
2025-08-09 14:28:05 -04:00 |
|
Peter Dimov
|
575469e5f6
|
Add test_random_generator_2.cpp. Refs #174.
|
2025-06-28 19:03:49 +03:00 |
|
Peter Dimov
|
e17bba8839
|
Update test_uuid_cx.
|
2024-09-22 20:46:15 +03:00 |
|
Peter Dimov
|
6c43a6dda3
|
Add test_uuid_cx. Refs #161.
|
2024-09-22 20:00:04 +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
|
214af0f10f
|
Sync from upstream.
|
2024-06-16 14:08:37 -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 |
|
Peter Dimov
|
e0208e5162
|
Update test_io.cpp
|
2024-06-12 22:11:22 +03:00 |
|
Peter Dimov
|
67968215f1
|
Add test_io_2.cpp
|
2024-06-12 22:09:47 +03:00 |
|
Peter Dimov
|
f10ede72f1
|
Use time_generator_v1 in cmake_install_test
|
2024-06-12 20:00:33 +03:00 |
|
Peter Dimov
|
d35a395ee7
|
Remove linking to libatomic from test/CMakeLists.txt
|
2024-06-12 19:51:53 +03:00 |
|
Peter Dimov
|
924bce36ff
|
Use time_generator_v1 in cmake_subdir_test
|
2024-06-12 19:25:30 +03:00 |
|
Rene Rivera
|
3970729e76
|
Sync from upstream.
|
2024-06-10 21:40:28 -05:00 |
|
Peter Dimov
|
bc828cfd9a
|
GCC 4.8 has ::max_align_t, not std::max_align_t
|
2024-06-10 18:31:07 +03:00 |
|
Peter Dimov
|
1b4b53d029
|
Add a test for uuid overalignment
|
2024-06-10 18:12:08 +03:00 |
|
Peter Dimov
|
12ff5e320e
|
Unfortunately, need to define BOOST_UUID_DISABLE_ALIGNMENT in test_attribute_packed as well
|
2024-06-09 20:55:01 +03:00 |
|
Peter Dimov
|
c2bc3b3808
|
Align uuid as uint64_t/__uint128_t
|
2024-06-09 20:10:10 +03:00 |
|
Rene Rivera
|
043530abd7
|
Sync from upstream.
|
2024-05-17 17:34:21 -05:00 |
|
Peter Dimov
|
903a146367
|
Add a comment to test_attribute_packed for the false positive warning about ignoring the packed attribute
|
2024-05-17 04:27:53 +03:00 |
|
Peter Dimov
|
7cc541d0a0
|
Add test_uuid_3.cpp
|
2024-05-17 04:13:37 +03:00 |
|
Rene Rivera
|
e528b5a5f0
|
Sync from upstream.
|
2024-05-16 08:17:14 -05:00 |
|
Peter Dimov
|
f242deec5b
|
Update test_data.cpp
|
2024-05-16 05:33:53 +03:00 |
|
Peter Dimov
|
f7bbab3a14
|
Add C-style casts to test_data
|
2024-05-16 05:14:17 +03:00 |
|
Peter Dimov
|
fca5010435
|
Add default construction tests to test_uuid
|
2024-05-16 02:10:53 +03:00 |
|
Peter Dimov
|
7f41e4aba1
|
Zero-initialize uuid::data
|
2024-05-15 21:07:41 +03:00 |
|
Rene Rivera
|
3782c8ab0b
|
Add missing testing dependencies.
|
2024-05-14 17:10:28 -05:00 |
|
Peter Dimov
|
6af3cb86f9
|
Add test_pragma_pack
|
2024-05-14 22:57:20 +03:00 |
|
Peter Dimov
|
b2df302733
|
Update test_attribute_packed
|
2024-05-14 22:52:23 +03:00 |
|
Rene Rivera
|
fa56561325
|
Add missing test deps.
|
2024-05-14 07:33:36 -05:00 |
|
Rene Rivera
|
7577debef1
|
Sync from upstream.
|
2024-05-12 13:26:50 -05:00 |
|
Peter Dimov
|
2848e33e92
|
Add test_data.cpp
|
2024-05-12 18:12:54 +03:00 |
|
Peter Dimov
|
6ce551e49b
|
rfc4122bis is officially RFC 9562 now
|
2024-05-11 17:30:03 +03:00 |
|
Rene Rivera
|
ba4d786aac
|
Sync from upstream.
|
2024-05-10 20:47:16 -05:00 |
|
Peter Dimov
|
c091c7708e
|
Add test_attribute_packed
|
2024-05-08 16:34:31 +03:00 |
|
Peter Dimov
|
f65e6be2e1
|
Add test_alignment
|
2024-05-08 16:12:38 +03:00 |
|
Peter Dimov
|
bb2f88b3b2
|
Update test_uuid_2
|
2024-05-08 16:05:27 +03:00 |
|
Peter Dimov
|
5256cfc388
|
GCC 4.x doesn't have std::is_trivially_copyable
|
2024-05-08 16:02:46 +03:00 |
|
Peter Dimov
|
31a946089c
|
Test is_trivially_copyable<uuid> and is_standard_layout<uuid>
|
2024-05-08 15:41:28 +03:00 |
|
Rene Rivera
|
27fa600497
|
Sync from upstream.
|
2024-05-07 17:29:25 -05:00 |
|
Peter Dimov
|
d240d0a74b
|
In name generators, process Unicode characters as UTF-8. Update test_name_generator_md5, test_name_generator_sha1.
|
2024-05-05 22:12:03 +03:00 |
|