Section: 32.2 [atomics.syn] Status: WP Submitter: Jens Maurer Opened: 2017-06-25 Last modified: 2017-11-13
View all other issues in [atomics.syn].
View all issues with WP status.
P0558R1 missed updating one of the std::atomic_exchange signatures to avoid independent deduction for T on the second parameter.
[ 2017-06-26 Moved to Tentatively Ready after 6 positive votes on c++std-lib. ]
This wording is relative to N4659.
Edit 32.2 [atomics.syn], header <atomic> synopsis, as indicated:
template<class T> T atomic_exchange(volatile atomic<T>*, T) noexcept;