Peter Dimov
|
c8f97785a4
|
Prefer SIMD/runtime performance over constexpr-ness when __builtin_is_constant_evaluated is not available
|
2025-12-26 19:27:20 +02:00 |
|
Peter Dimov
|
c963533f73
|
Make to_chars constexpr
|
2025-12-25 19:20:58 +02:00 |
|
Peter Dimov
|
e78661b1e2
|
Suppress msvc-14.1 warnings in test_hash_value_cx
|
2025-12-25 13:48:11 +02:00 |
|
Peter Dimov
|
09dd0dd608
|
Make hash_value constexpr
|
2025-12-25 12:41:38 +02:00 |
|
Peter Dimov
|
bd765b558c
|
Make uuid::is_nil, swap, and relational operators constexpr
|
2025-12-25 06:44:07 +02:00 |
|
Peter Dimov
|
5a5797d465
|
Add more constexpr to class uuid
|
2025-12-24 17:45:11 +02:00 |
|
Peter Dimov
|
da0ce8406a
|
Disable test_string_generator_cx2 under GCC 5
|
2025-12-23 11:37:33 +02:00 |
|
Peter Dimov
|
83d3da399c
|
Add test_string_generator_cx2.cpp
|
2025-12-23 04:21:49 +02:00 |
|
Peter Dimov
|
a851cf33ca
|
Add test_string_generator_2.cpp
|
2025-12-23 04:15:37 +02:00 |
|
Peter Dimov
|
6622230ae1
|
Disable test_string_generator_cx for GCC 5
|
2025-12-23 02:07:39 +02:00 |
|
Peter Dimov
|
5e2b31baa4
|
Update test_string_generator_cx.cpp
|
2025-12-22 22:01:13 +02:00 |
|
Peter Dimov
|
fc1de844d7
|
Add test_from_chars_cx2.cpp
|
2025-12-22 17:20:29 +02:00 |
|
Peter Dimov
|
96bc0067bc
|
Add test_from_chars_cx.cpp
|
2025-12-22 17:01:37 +02:00 |
|
Peter Dimov
|
d6c401e62e
|
Add boost::uuids::from_chars
|
2025-12-21 21:35:23 +02:00 |
|
Peter Dimov
|
6180c2600d
|
Add missing includes
|
2025-12-21 16:34:25 +02:00 |
|
Peter Dimov
|
bbbb20427c
|
Link test_random_generator.cpp to Boost::move
|
2025-09-19 14:40:10 +03:00 |
|
Peter Dimov
|
2b160eb689
|
Merge pull request #179 from ivanpanch/patch-1
Fix mistakes
|
2025-09-09 16:52:45 +03:00 |
|
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 |
|
ivanpanch
|
7fad3a42f0
|
Update test_msvc_simd_bug981648_main.cpp
|
2025-08-09 20:44:05 +02:00 |
|
ivanpanch
|
c44c8b4f7e
|
Update quick.cpp
|
2025-08-09 20:28:38 +02:00 |
|
James E. King III
|
bf16d95746
|
Add RFC-9562 compliant Max UUID (section 5.10)
|
2025-08-09 14:28:05 -04:00 |
|
ivanpanch
|
836a372b33
|
Update Jamfile.v2
|
2025-08-09 20:27:51 +02:00 |
|
ivanpanch
|
d248f1079a
|
Update main.cpp
|
2025-08-09 20:23:45 +02:00 |
|
ivanpanch
|
8dfd222ace
|
Update main.cpp
|
2025-08-09 20:22:52 +02: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 |
|