********* Start testing of tst_QGlobal_strict *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (arm64-little_endian-llp64 shared (dynamic) release build; by MSVC 2022), windows 11
PASS   : tst_QGlobal_strict::initTestCase()
PASS   : tst_QGlobal_strict::cMode()
PASS   : tst_QGlobal_strict::qIsNull()
PASS   : tst_QGlobal_strict::for_each()
PASS   : tst_QGlobal_strict::qassert()
PASS   : tst_QGlobal_strict::qtry()
PASS   : tst_QGlobal_strict::checkptr()
PASS   : tst_QGlobal_strict::qstaticassert()
PASS   : tst_QGlobal_strict::qConstructorFunction()
PASS   : tst_QGlobal_strict::qCoreAppStartupFunction()
PASS   : tst_QGlobal_strict::qCoreAppStartupFunctionRestart()
PASS   : tst_QGlobal_strict::qDeclareSharedMarksTheTypeRelocatable()
PASS   : tst_QGlobal_strict::qDeclareSharedMakesTheTypeAdlSwappable()
PASS   : tst_QGlobal_strict::integerForSize()
SKIP   : tst_QGlobal_strict::int128Literals() This test requires 128-bit integer support enabled in the compiler.
C:\Users\qt\work\qt\qtbase\tests\auto\corelib\global\qglobal\tst_qglobal.cpp(728) : failure location
PASS   : tst_QGlobal_strict::buildAbiEndianness()
PASS   : tst_QGlobal_strict::testqOverload()
PASS   : tst_QGlobal_strict::testqMinMax()
PASS   : tst_QGlobal_strict::qRoundFloats(round half)
PASS   : tst_QGlobal_strict::qRoundFloats(round negative half)
PASS   : tst_QGlobal_strict::qRoundFloats(round negative)
XFAIL  : tst_QGlobal_strict::qRoundFloats(round largest representable float less than 0.5) We know qRound fails in this case, but decided that we value simplicity over correctness
C:\Users\qt\work\qt\qtbase\tests\auto\corelib\global\qglobal\tst_qglobal.cpp(908) : failure location
XFAIL  : tst_QGlobal_strict::qRoundFloats(round largest representable float less than 0.5) We know qRound fails in this case, but decided that we value simplicity over correctness
C:\Users\qt\work\qt\qtbase\tests\auto\corelib\global\qglobal\tst_qglobal.cpp(915) : failure location
PASS   : tst_QGlobal_strict::qRoundFloats(round largest representable float less than 0.5)
PASS   : tst_QGlobal_strict::qRoundDoubles(round half)
PASS   : tst_QGlobal_strict::qRoundDoubles(round negative half)
PASS   : tst_QGlobal_strict::qRoundDoubles(round negative)
XFAIL  : tst_QGlobal_strict::qRoundDoubles(round largest representable double less than 0.5) We know qRound fails in this case, but decided that we value simplicity over correctness
C:\Users\qt\work\qt\qtbase\tests\auto\corelib\global\qglobal\tst_qglobal.cpp(937) : failure location
XFAIL  : tst_QGlobal_strict::qRoundDoubles(round largest representable double less than 0.5) We know qRound fails in this case, but decided that we value simplicity over correctness
C:\Users\qt\work\qt\qtbase\tests\auto\corelib\global\qglobal\tst_qglobal.cpp(944) : failure location
PASS   : tst_QGlobal_strict::qRoundDoubles(round largest representable double less than 0.5)
PASS   : tst_QGlobal_strict::PRImacros()
PASS   : tst_QGlobal_strict::testqToUnderlying()
PASS   : tst_QGlobal_strict::nodiscard()
PASS   : tst_QGlobal_strict::tagStructDefinitions()
PASS   : tst_QGlobal_strict::CXX20_constexpr_dtor()
PASS   : tst_QGlobal_strict::cleanupTestCase()
Totals: 31 passed, 0 failed, 1 skipped, 0 blacklisted, 20ms
********* Finished testing of tst_QGlobal_strict *********
