This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from ec331001eaa libstdc++: Remove unused local type alias <format>. new 5dba17a3e70 libstdc++: Avoid overflow in timeout conversions [PR113327] new e0525a6d2bb libstdc++: Add std::binary_semaphore tests for negative tim [...] new fb558b78108 libstdc++: Add std::shared_timed_mutex tests for negative t [...] new 87c994095b1 libstdc++: Add std::condition_variable tests for negative t [...] new bb96099a8dc libstdc++: Add std::future tests for negative timeouts [PR116586] new 9a3ff39d6b4 libstdc++: Add std::recursive_timed_mutex tests for negativ [...] new 06782e7aac4 libstdc++: Add std::timed_mutex tests for negative timeouts [...] new 6e9ab669b58 libstdc++: Add negative this_thread::sleep tests [PR116586]
The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: libstdc++-v3/include/bits/chrono.h | 72 ++++++++++++++++ libstdc++-v3/include/bits/std_mutex.h | 26 +++++- libstdc++-v3/include/bits/this_thread_sleep.h | 20 ++--- libstdc++-v3/include/std/condition_variable | 20 +---- libstdc++-v3/include/std/mutex | 18 +--- libstdc++-v3/include/std/shared_mutex | 39 +-------- libstdc++-v3/src/c++11/thread.cc | 48 +++++++++-- libstdc++-v3/src/c++20/atomic.cc | 18 +--- .../condition_variable/members/116586.cc | 60 +++++++++++++ .../testsuite/30_threads/future/members/116586.cc | 55 ++++++++++++ .../recursive_timed_mutex/try_lock_until/116586.cc | 72 ++++++++++++++++ .../30_threads/semaphore/try_acquire_for.cc | 22 +++++ .../30_threads/semaphore/try_acquire_until.cc | 24 ++++++ .../shared_timed_mutex/try_lock_until/116586.cc | 97 ++++++++++++++++++++++ .../testsuite/30_threads/this_thread/113327.cc | 29 +++++++ .../testsuite/30_threads/this_thread/sleep_for.cc | 13 +++ .../30_threads/this_thread/sleep_until.cc | 26 +++++- .../timed_mutex/try_lock_until/116586.cc | 57 +++++++++++++ 18 files changed, 608 insertions(+), 108 deletions(-) create mode 100644 libstdc++-v3/testsuite/30_threads/condition_variable/members/116586.cc create mode 100644 libstdc++-v3/testsuite/30_threads/future/members/116586.cc create mode 100644 libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/try_loc [...] create mode 100644 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/try_lock_u [...] create mode 100644 libstdc++-v3/testsuite/30_threads/this_thread/113327.cc create mode 100644 libstdc++-v3/testsuite/30_threads/timed_mutex/try_lock_until/116586.cc