********* Start testing of tst_QAtomicInteger_qlonglong *********
Config: Using QtTest library 6.11.2, Qt 6.11.2 (arm64-little_endian-lp64 static release build; by Apple LLVM 15.0.0 (clang-1500.3.9.4)), macos 14.3.0
PASS   : tst_QAtomicInteger_qlonglong::initTestCase()
PASS   : tst_QAtomicInteger_qlonglong::static_checks()
PASS   : tst_QAtomicInteger_qlonglong::constructor(0)
PASS   : tst_QAtomicInteger_qlonglong::constructor(+1)
PASS   : tst_QAtomicInteger_qlonglong::constructor(42)
PASS   : tst_QAtomicInteger_qlonglong::constructor(-1)
PASS   : tst_QAtomicInteger_qlonglong::constructor(-47)
PASS   : tst_QAtomicInteger_qlonglong::constructor(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::constructor(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::constructor(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::constructor(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::constructor(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::constructor(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::constructor(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::constructor(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::constructor(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::constructor(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::constructor(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::constructor(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::constructor(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::constructor(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::copy(0)
PASS   : tst_QAtomicInteger_qlonglong::copy(+1)
PASS   : tst_QAtomicInteger_qlonglong::copy(42)
PASS   : tst_QAtomicInteger_qlonglong::copy(-1)
PASS   : tst_QAtomicInteger_qlonglong::copy(-47)
PASS   : tst_QAtomicInteger_qlonglong::copy(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::copy(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::copy(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::copy(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::copy(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::copy(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::copy(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::copy(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::copy(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::copy(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::copy(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::copy(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::copy(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::copy(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::assign(0)
PASS   : tst_QAtomicInteger_qlonglong::assign(+1)
PASS   : tst_QAtomicInteger_qlonglong::assign(42)
PASS   : tst_QAtomicInteger_qlonglong::assign(-1)
PASS   : tst_QAtomicInteger_qlonglong::assign(-47)
PASS   : tst_QAtomicInteger_qlonglong::assign(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::assign(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::assign(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::assign(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::assign(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::assign(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::assign(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::assign(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::assign(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::assign(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::assign(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::assign(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::assign(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::assign(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(0)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(+1)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(42)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(-1)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(-47)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::operatorInteger(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(0)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(+1)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(42)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(-1)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(-47)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::loadAcquireStoreRelease(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(0)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(+1)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(42)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(-1)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(-47)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::refDeref(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(0)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(+1)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(42)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(-1)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(-47)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(0)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(+1)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(42)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(-1)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(-47)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::testAndSet3(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(0)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(+1)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(42)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(-1)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(-47)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndStore(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(0)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(+1)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(42)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(-1)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(-47)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAdd(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(0)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(+1)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(42)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(-1)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(-47)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndSub(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(0)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(+1)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(42)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(-1)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(-47)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndOr(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(0)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(+1)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(42)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(-1)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(-47)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndAnd(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(0)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(+1)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(42)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(-1)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(-47)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(int8_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(int8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(-uint8_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(int16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(int16_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(-uint16_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(int32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(int32_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(-uint32_max)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(qlonglong_min)
PASS   : tst_QAtomicInteger_qlonglong::fetchAndXor(qlonglong_max)
PASS   : tst_QAtomicInteger_qlonglong::cleanupTestCase()
Totals: 269 passed, 0 failed, 0 skipped, 0 blacklisted, 14ms
********* Finished testing of tst_QAtomicInteger_qlonglong *********
