{
bool __r;
int8_t __v;
- REQUIRE(succ == fail);
+
+ UNUSED(succ);
+ UNUSED(fail);
+
__v = InterlockedCompareExchange8((atomic_int_fast8_t *)obj, desired, *expected);
__r = (*(expected) == __v);
if (!__r) {
memory_order fail) {
bool __r;
int32_t __v;
- REQUIRE(succ == fail);
+
+ UNUSED(succ);
+ UNUSED(fail);
+
switch (succ) {
case memory_order_relaxed:
__v = InterlockedCompareExchangeNoFence((atomic_int_fast32_t *)obj, desired, *expected);
memory_order fail) {
bool __r;
int64_t __v;
- REQUIRE(succ == fail);
+
+ UNUSED(succ);
+ UNUSED(fail);
+
#ifdef _WIN64
switch (succ) {
case memory_order_relaxed: