`UL_COMPARE_AND_WAIT` assumes a 32 bit value, but we're pointing to a `contention_t` which is a 64 bit value.