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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Peter Dimov
|
0029502550
|
Add test_name_generator_sha1
|
2024-05-05 04:43:47 +03:00 |
|
Peter Dimov
|
cce746f924
|
Add test_name_generator_md5
|
2024-05-05 04:32:26 +03:00 |
|
Peter Dimov
|
8d8ed762e3
|
Increase time_in_us upper bound to 1024 (GHA reaching values of 1013 which prewar scientists thought impossible)
|
2024-05-04 20:12:53 +03:00 |
|
Peter Dimov
|
b203a0a440
|
Add test_to_chars_2
|
2024-05-04 19:13:29 +03:00 |
|
Peter Dimov
|
2480bedcea
|
Add charN_t support to to_chars
|
2024-05-04 18:19:07 +03:00 |
|
Peter Dimov
|
34eb75ce98
|
Add test_to_chars.cpp
|
2024-05-04 18:02:47 +03:00 |
|
Peter Dimov
|
eb86b7e5e9
|
Update test_time_generator_v7_3
|
2024-05-04 14:40:53 +03:00 |
|
Peter Dimov
|
981fbdc838
|
Add test_time_generator_v7_3
|
2024-05-04 13:19:11 +03:00 |
|
Peter Dimov
|
0d6d5035ce
|
v7 microsecond timestamp can exceed 999 when the system clock resolution is too coarse (e.g. MinGW)
|
2024-05-03 19:10:26 +03:00 |
|
Peter Dimov
|
009bf1c8f5
|
Add test_time_generator
|
2024-05-03 17:25:06 +03:00 |
|
Peter Dimov
|
c74931603c
|
Add test_time_generator_v7_2
|
2024-05-02 21:02:03 +03:00 |
|
Peter Dimov
|
c17dcf0334
|
Add time_generator_v7
|
2024-05-02 20:57:50 +03:00 |
|
Peter Dimov
|
4a4a372271
|
Add v7 and v8 to uuid::version_type
|
2024-05-01 20:46:02 +03:00 |
|
Peter Dimov
|
b414e9e68e
|
Add time_generator_v6
|
2024-05-01 20:39:04 +03:00 |
|
Peter Dimov
|
ead9e171b2
|
Update cmake_subdir_test/CMakeLists.txt
|
2024-05-01 01:26:30 +03:00 |
|
Peter Dimov
|
2e04f05eda
|
Remove uses of BOOST_NO_STD_WSTRING
|
2024-05-01 01:03:06 +03:00 |
|
Peter Dimov
|
3358a67c6e
|
Add test_namespaces.cpp
|
2024-04-29 22:13:48 +03:00 |
|
Peter Dimov
|
f9f3e9e3bb
|
Update test/Jamfile
|
2024-04-29 16:13:50 +03:00 |
|
Peter Dimov
|
481f21841f
|
Set BOOST_UUID_HAS_THREE_WAY_COMPARISON to a more informative value, purely for diagnostic purposes
|
2024-04-29 15:00:34 +03:00 |
|
Peter Dimov
|
8978084164
|
Work around libc++ not defining __cpp_lib_three_way_comparison
|
2024-04-29 13:35:32 +03:00 |
|
Peter Dimov
|
77cf94b0a3
|
Refactor feature checks for three way comparisons
|
2024-04-29 12:43:45 +03:00 |
|
Peter Dimov
|
78bc64ea37
|
Guard the inclusion of <compare> with __has_include
|
2024-04-29 11:45:59 +03:00 |
|
Peter Dimov
|
915abfed42
|
Update test/CMakeLists.txt
|
2024-04-27 20:37:03 +03:00 |
|
Peter Dimov
|
d70d27c50b
|
Update cmake_subdir_test/CMakeLists.txt
|
2024-04-27 19:25:42 +03:00 |
|
Peter Dimov
|
81b0f213f0
|
Remove padding member from time_generator_v1::state_type
|
2024-04-26 21:11:37 +03:00 |
|
Peter Dimov
|
2729e67054
|
Avoid -Wmissing-initializers
|
2024-04-26 03:52:53 +03:00 |
|
Peter Dimov
|
e1efe27149
|
Disable time_generator_v1 tests for GCC 4.8 -m32 because of link errors
|
2024-04-26 03:31:36 +03:00 |
|