diff --git a/test/atomics/atomics.general/replace_failure_order.pass.cpp b/test/atomics/atomics.general/replace_failure_order.pass.cpp index 0b37c9db..09d0b879 100644 --- a/test/atomics/atomics.general/replace_failure_order.pass.cpp +++ b/test/atomics/atomics.general/replace_failure_order.pass.cpp @@ -25,7 +25,7 @@ int main() { std::atomic i; volatile std::atomic v; - int exp; + int exp = 0; i.compare_exchange_weak(exp, 0, std::memory_order_acq_rel); i.compare_exchange_weak(exp, 0, std::memory_order_release);