The noexcept was already implemented, this only updates the synposis and
adds tests to validate that the functions are noexcept.
This implements:
- LWG3745 std::atomic_wait and its friends lack noexcept
Paths
| Differential D140575
[libc++] LWG3745 noexcept for atomic_wait. ClosedPublic Authored by Mordante on Dec 22 2022, 11:42 AM.
Details
Summary The noexcept was already implemented, this only updates the synposis and This implements:
Diff Detail
Unit TestsFailed Event TimelineThis revision is now accepted and ready to land.Dec 22 2022, 11:55 AM This revision was landed with ongoing or failed builds.Dec 23 2022, 8:17 AM Closed by commit rG83c1816224aa: [libc++] LWG3745 noexcept for atomic_wait. (authored by Mordante). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 484916 libcxx/docs/Status/Cxx2bIssues.csv
libcxx/include/atomic
libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.wait/atomic_notify_all.pass.cpp
libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.wait/atomic_notify_one.pass.cpp
libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.wait/atomic_wait.pass.cpp
libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.wait/atomic_wait_explicit.pass.cpp
|