re PR c++/60272 (atomic<>::compare_exchange_weak has spurious store and can cause...