Title
Clause 32 cleanup missed one typename
Status
c++20
Section
[atomics.syn]
Submitter
Jens Maurer

Created on 2017-06-25.00:00:00 last changed 38 months ago

Messages

Date: 2017-06-26.17:12:14

Proposed resolution:

This wording is relative to N4659.

  1. Edit [atomics.syn], header <atomic> synopsis, as indicated:

    template<class T>
    T atomic_exchange(volatile atomic<T>*, typename atomic<T>::value_type) noexcept;
    
Date: 2017-07-26.00:00:00

[ 2017-06-26 Moved to Tentatively Ready after 6 positive votes on c++std-lib. ]

Date: 2017-06-25.00:00:00

P0558R1 missed updating one of the std::atomic_exchange signatures to avoid independent deduction for T on the second parameter.

History
Date User Action Args
2021-02-25 10:48:01adminsetstatus: wp -> c++20
2017-11-13 19:01:36adminsetstatus: voting -> wp
2017-10-17 18:34:55adminsetstatus: ready -> voting
2017-06-26 17:12:14adminsetmessages: + msg9286
2017-06-26 17:12:14adminsetstatus: new -> ready
2017-06-25 19:20:15adminsetmessages: + msg9283
2017-06-25 00:00:00admincreate