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 |
|
Rene Rivera
|
5573180a9b
|
Sync from upstream.
|
2024-05-04 11:03:58 -05: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 |
|
Rene Rivera
|
6f8e6f72e9
|
Sync from upstream.
|
2024-05-02 22:47:18 -05: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 |
|
Rene Rivera
|
06d2b5c003
|
Update library dependencies.
|
2024-04-29 22:22:26 -05:00 |
|
Rene Rivera
|
9f41a132ca
|
Update library dependencies.
|
2024-04-29 22:20:57 -05: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 |
|
Rene Rivera
|
389cfc1968
|
Sync from upstream.
|
2024-04-27 16:56:16 -05: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 |
|
Rene Rivera
|
dde5dcea19
|
Resolve upstream changes.
|
2024-04-26 12:32:57 -05:00 |
|
Rene Rivera
|
d5eab6523c
|
Sync from upstream.
|
2024-04-26 07:15:41 -05: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 |
|
Peter Dimov
|
cf110df298
|
Add dummy members to time_generator_v1::state_type to avoid padding
|
2024-04-26 03:04:55 +03:00 |
|
Peter Dimov
|
8830c30355
|
Add support for the BOOST_UUID_REPORT_IMPLEMENTATION macro, which outputs the chosen .ipp implementation
|
2024-04-25 20:51:18 +03:00 |
|
Peter Dimov
|
ad47704b6d
|
Disable time_generator_v1 atomic tests on GCC 13 -m64 as well
|
2024-04-25 05:45:53 +03:00 |
|
Peter Dimov
|
dff6b4aba9
|
Increase back number of threads in test_time_generator_v1_3
|
2024-04-25 04:57:42 +03:00 |
|
Peter Dimov
|
9f5a00e1e2
|
Split test_time_generator_v1 into two
|
2024-04-25 04:51:44 +03:00 |
|
Rene Rivera
|
579fec9886
|
Sync from upstream.
|
2024-04-24 20:47:04 -05:00 |
|
Peter Dimov
|
a3ddc70def
|
Disable time_generator_v1 tests under GCC 13 -m32, because they hang
|
2024-04-25 04:23:58 +03:00 |
|
Peter Dimov
|
5405204e2b
|
Update CMakeLists.txt
|
2024-04-25 02:20:01 +03:00 |
|
Peter Dimov
|
263778d436
|
Reduce number of threads in test_time_generator_v1_2.cpp
|
2024-04-25 02:18:33 +03:00 |
|
Peter Dimov
|
a152ce4f5d
|
Add a multithreaded test for time_generator_v1
|
2024-04-24 21:50:00 +03:00 |
|
Peter Dimov
|
9d60669588
|
Add uuid::time_point_v1(), uuid_clock::from_timestamp, uuid_clock::to_timestamp
|
2024-04-24 19:39:54 +03:00 |
|
Peter Dimov
|
c0097b5818
|
Make uuid_clock public
|
2024-04-24 19:23:58 +03:00 |
|
Peter Dimov
|
ca1e2d94b3
|
Remove time_generator_v1::node_type; add constructor taking state_type const&
|
2024-04-24 17:57:48 +03:00 |
|
Peter Dimov
|
a49a80d923
|
Remove test_uuid_no_simd.cpp
|
2024-04-24 17:51:11 +03:00 |
|
Peter Dimov
|
01f6eea8ed
|
Add test_uuid_2.cpp
|
2024-04-24 17:49:30 +03:00 |
|
Peter Dimov
|
dd29e36203
|
Add uuid::node_identifier(), uuid::clock_seq(), uuid::timestamp_v1() accessors
|
2024-04-24 17:20:43 +03:00 |
|
Peter Dimov
|
3704b78e7a
|
Update test_time_generator_v1
|
2024-04-24 16:49:05 +03:00 |
|
Peter Dimov
|
985c47ed49
|
Update test_time_generator_v1
|
2024-04-24 14:08:18 +03:00 |
|