aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/30_threads
AgeCommit message (Expand)AuthorFilesLines
2024-07-04Skip 30_threads/future/members/poll.cc on hppa*-*-linux*John David Anglin1-0/+1
2024-05-22libstdc++: Implement std::formatter<std::thread::id> without <sstream> [PR115...Jonathan Wakely1-1/+20
2024-02-02libstdc++: Make std::function deduction guide support explicit object functio...Jonathan Wakely1-0/+35
2024-01-03Update copyright years.Jakub Jelinek353-353/+353
2023-11-16libstdc++: Fix aligned formatting of stacktrace_entry and thread::id [PR112564]Jonathan Wakely1-2/+12
2023-11-16libstdc++: Test for feature test macros more accuratelyJonathan Wakely13-1/+13
2023-11-11libstdc++: Add [[nodiscard]] to lock typesJonathan Wakely3-0/+89
2023-10-26libstdc++: Fix exception thrown by std::shared_lock::unlock() [PR112089]Jonathan Wakely1-0/+23
2023-09-16libstdc++: Do not require effective target pthread for some testsJonathan Wakely5-15/+10
2023-09-16libstdc++: Remove dg-options "-std=gnu++20" from 30_threads testsJonathan Wakely43-85/+42
2023-09-15libstdc++: Simplify dejagnu directives for some tests using threadsJonathan Wakely3-10/+6
2023-09-15libstdc++: Remove dg-options "-std=gnu++23" from remaining testsJonathan Wakely1-1/+0
2023-09-11libstdc++: Formatting std::thread::id and std::stacktrace (P2693R1)Jonathan Wakely4-4/+103
2023-03-31libstdc++: Avoid -Wmaybe-uninitialized warning in std::stop_source [PR109339]Jonathan Wakely1-0/+10
2023-03-03libstdc++: testsuite: async.cc early timeoutAlexandre Oliva1-5/+12
2023-01-16Update copyright years.Jakub Jelinek353-353/+353
2023-01-15libstdc++: Remove unconditional -pthread from test optionsJonathan Wakely1-1/+1
2022-12-06libstdc++: Add nodiscard attribute to mutex try_lock functionsJonathan Wakely10-15/+15
2022-10-03libstdc++: Disable hosted-only tests [PR103626]Arsen Arsenović6-0/+6
2022-09-29libstdc++: Make INVOKE<R> refuse to create dangling references [PR70692]Jonathan Wakely1-0/+11
2022-09-27libstdc++: Adjust deduction guides for static operator() [PR106651]Jonathan Wakely1-0/+23
2022-09-14libstdc++: Add assertion to std::promise::set_exception (LWG 2276)Jonathan Wakely1-0/+18
2022-08-22libstdc++: Fix for explicit copy ctors in <thread> and <future> [PR106695]Jonathan Wakely2-0/+50
2022-06-23libstdc++: testsuite: tolerate non-cancelling sleepAlexandre Oliva1-1/+5
2022-06-21libstdc++: testsuite: call sched_yield for nonpreemptive targetsAlexandre Oliva1-0/+1
2022-04-25libstdc++: Add deduction guides for std::packaged_task [PR105375]Jonathan Wakely1-0/+85
2022-01-03Update copyright years.Jakub Jelinek352-352/+352
2021-12-09libstdc++: Allow std::condition_variable waits to be cancelled [PR103382]Jonathan Wakely1-0/+66
2021-10-01libstdc++: Make std::jthread support pointers to member functions [PR 100612]Jonathan Wakely1-0/+24
2021-10-01libstdc++: Remove unary_function base classes from std::thread testsJonathan Wakely3-7/+6
2021-08-30c++: limit instantiation with ill-formed class [PR96286]Jason Merrill1-4/+0
2021-06-23libstdc++: Avoid "__lockable" name defined as macro by newlibJonathan Wakely1-1/+4
2021-06-22libstdc++: Simplify std::try_lock and std::lock furtherJonathan Wakely4-1/+174
2021-06-22libstdc++: Fix for deadlock in std::counting_semaphore [PR100806]Thomas Rodgers1-0/+57
2021-05-17libstdc++: Fix std::jthread assertion and re-enable skipped testJonathan Wakely3-3/+2
2021-05-10libstdc++: Remove redundant -std=gnu++17 option from concurrency testsJonathan Wakely14-14/+0
2021-05-04libstdc++: Fix null dereferences in std::promiseJonathan Wakely1-1/+0
2021-04-22libstdc++: Fix semaphore to work with system_clock timeoutsJonathan Wakely2-4/+0
2021-04-22libstdc++: Add options for libatomic to testJonathan Wakely1-0/+1
2021-04-21[libstdc++] Fix test timeout in stop_calback/destroy.ccThomas Rodgers1-2/+0
2021-04-20libstdc++: Disable tests that fail after atomic wait/notify rewriteJonathan Wakely3-0/+6
2021-03-31improve future::poll calibration loopAlexandre Oliva1-1/+7
2021-03-16libstdc++: Revert to old std::call_once implementation [PR 99341]Jonathan Wakely1-53/+0
2021-03-10Add options to link with libatomic in various tests.John David Anglin8-0/+8
2021-02-12libstdc++: XFAIL tests that depends on RTTIJonathan Wakely1-0/+1
2021-01-14calibrate intervals to avoid zero in futures poll testAlexandre Oliva1-1/+32
2021-01-14libstdc++: Update copyright dates on new filesJonathan Wakely6-6/+6
2021-01-07libstdc++: Add support for C++20 barriersThomas Rodgers6-0/+251
2021-01-04Update copyright years.Jakub Jelinek347-347/+347
2020-11-26libstdc++: Add "futex" and "gthreads" effective-target keywordsJonathan Wakely1-1/+3