diff --git a/tests/libc/oracle/fc_libc.1.res.oracle b/tests/libc/oracle/fc_libc.1.res.oracle index b12618051d597aabd339dd8b8be1b42905ffa0fb..740ca94c2c576e8051f3a7454075ab85eb96ec5b 100644 --- a/tests/libc/oracle/fc_libc.1.res.oracle +++ b/tests/libc/oracle/fc_libc.1.res.oracle @@ -6530,7 +6530,7 @@ unsigned long long __fc_atomic_fetch_and_explicit(void *obj, _Bool atomic_flag_test_and_set(atomic_flag volatile *object) { - _Bool r = (_Bool)(object->__fc_val != 0); + _Bool r = (_Bool)((int)object->__fc_val != 0); object->__fc_val = (unsigned char)1; return r; } @@ -6538,7 +6538,7 @@ _Bool atomic_flag_test_and_set(atomic_flag volatile *object) _Bool atomic_flag_test_and_set_explicit(atomic_flag volatile *object, memory_order order) { - _Bool r = (_Bool)(object->__fc_val != 0); + _Bool r = (_Bool)((int)object->__fc_val != 0); object->__fc_val = (unsigned char)1; return r; }