All challenges
Code AnalysisHard 60s

Hazard Pointer Ordering Bug

What is the root cause?
Starter code
Node* p = head.load(memory_order_relaxed);
hp.store(p, memory_order_relaxed);  // publish hazard
use(p);

Think you can answer under pressure?

Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.

Play this in a 3-minute battle