libstdc++: Fix std::jthread assertion and re-enable skipped test
authorJonathan Wakely <jwakely@redhat.com>
Mon, 17 May 2021 13:55:22 +0000 (14:55 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Mon, 17 May 2021 16:56:57 +0000 (17:56 +0100)
commit60a156ae53e976dfe44689f7c89e607596e7cf67
tree925e7241c3fc40f7c8b3df9ab61d4f137088fcdc
parentce81282261c6c77883b17d0ebfbbe337bed76457
libstdc++: Fix std::jthread assertion and re-enable skipped test

libstdc++-v3/ChangeLog:

* include/std/thread (jthread::_S_create): Fix static assert
message.
* testsuite/30_threads/jthread/95989.cc: Re-enable test.
* testsuite/30_threads/jthread/jthread.cc: Do not require
pthread effective target.
* testsuite/30_threads/jthread/2.cc: Moved to...
* testsuite/30_threads/jthread/version.cc: ...here.
libstdc++-v3/include/std/thread
libstdc++-v3/testsuite/30_threads/jthread/95989.cc
libstdc++-v3/testsuite/30_threads/jthread/jthread.cc
libstdc++-v3/testsuite/30_threads/jthread/version.cc [moved from libstdc++-v3/testsuite/30_threads/jthread/2.cc with 100% similarity]