Annex D (normative) Compatibility features [depr]

D.22 Deprecated atomic operations [depr.atomics]

D.22.5 memory_order​::​consume [depr.atomics.order]

The memory_order enumeration contains an additional enumerator: consume = 1
The memory_order​::​consume enumerator is allowed wherever memory_order​::​acquire is allowed, and it has the same meaning.
template<class T> constexpr T kill_dependency(T y) noexcept;
Returns: y.