https://godbolt.org/z/nKz9ohЕсть вот такой код и цитата из стандарта:
memory_order_release,memory_order_acq_rel, and memory_order_seq_cst: a store operation performs a release operation on the affected memory location (29.3 [atomic.order])
Вопрос: почему компилятор сгенерил разный код, если стандарт говорит, что seq_cst на store операции имеет release семантику?