https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122401

--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jonathan Wakely <[email protected]>:

https://gcc.gnu.org/g:935bebb2ce2f9245364cf77bd6804030890f5b62

commit r16-4665-g935bebb2ce2f9245364cf77bd6804030890f5b62
Author: Jonathan Wakely <[email protected]>
Date:   Fri Oct 24 11:38:22 2025 +0100

    libstdc++: Add missing -pthread for new tests [PR122401]

    These new multithreaded tests need -pthread for targets that don't
    include all pthreads symbols in libc (including older Glibc in
    particular).

    The 30_threads/shared_timed_mutex/try_lock_until/116586.cc test is not
    fixed by this commit, because it needs a different fix for older Glibc.

    libstdc++-v3/ChangeLog:

            PR libstdc++/122401
            * testsuite/20_util/shared_ptr/atomic/pr118757.cc: Add -pthread
            for et pthread.
            * testsuite/20_util/weak_ptr/pr118757.cc: Likewise.
            * testsuite/30_threads/condition_variable/members/116586.cc:
            Likewise. Only run for hosted targets with gthreads support.
            * testsuite/30_threads/future/members/116586.cc: Likewise.
            *
testsuite/30_threads/recursive_timed_mutex/try_lock_until/116586.cc:
            Likewise.
            * testsuite/30_threads/timed_mutex/try_lock_until/116586.cc:
            Likewise.

Reply via email to