Atomically replaces the current value with the result of bitwise OR of the value and arg. The operation is read-modify-write operation. Memory is affected according to the value of order.
It is deprecated if std::atomic<T>::is_always_lock_free is false and overload (2) participates in overload resolution.