atomic: fallback atomics should be volatile