Pattern
Memory Ordering Misuse
atomic-memory-ordering-misuse
Atomic memory-ordering constraints get violated or misapplied—success/failure orders are swapped or made overly strong/weak—so later iterations or state setup observe stale writes, leading to correctness breaks or performance regressions despite seemingly “correct” CAS loops.