********* Start testing of tst_qmessagehandler *********
Config: Using QtTest library 6.11.2, Qt 6.11.2 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), macos 26.0.0
PASS   : tst_qmessagehandler::initTestCase()
PASS   : tst_qmessagehandler::defaultHandler()
PASS   : tst_qmessagehandler::installMessageHandler()
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_void)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_int)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_unsigned)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_long)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_ll)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_ull)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_char)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_schar)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_uchar)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_Rchar)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_Pchar)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_KPchar)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_VKPchar)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_KVPull)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_KPKVvoid)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_ai)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_aptr)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_aenum)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_aaptr)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_ienummap)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_template1)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_template2)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_fptr)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_pmf)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_uglypmf)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::func_uglypmf2)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator())
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator<)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator>)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator<=)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator>=)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator=)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator+)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator-)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator*)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator/)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator%)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator++)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator++.postfix)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator--)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::operator--.postfix)
XFAIL  : tst_qmessagehandler::cleanupFuncinfo(TestClass1::nested_struct) Nested function processing is broken
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/global/qlogging/tst_qlogging.cpp(686)]
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::nested_struct)
XFAIL  : tst_qmessagehandler::cleanupFuncinfo(TestClass1::nested_struct_const) Nested function processing is broken
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/global/qlogging/tst_qlogging.cpp(686)]
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::nested_struct_const)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::lvalue)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::const_lvalue)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::rvalue)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::const_rvalue)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::decltype_param)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::decltype_template_param)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::decltype_template_param2)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::decltype_return)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass1::decltype_template_return)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass4::func2)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass2::func_long)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass2::func_template1)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass2::func_template2)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass4::func3)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass3::func_long)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass3::func_template1)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass3::func_template2)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass4::TestClass4)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_01)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_01)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_02)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_02)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_03)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_03)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_04)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_04)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_05)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_05)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_06)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_06)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_07)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_07)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_08)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_08)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_09)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_09)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_09a)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_09a)
PASS   : tst_qmessagehandler::cleanupFuncinfo(clang_09a)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_10)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_10)
PASS   : tst_qmessagehandler::cleanupFuncinfo(clang_10)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_11)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_11)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_12)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_12)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_13)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_13)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_14)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_14)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_15)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_15)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_16)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_16)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_17)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_17)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_18)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_18)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_19)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_19)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_20)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_20)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_21)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_21)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_22)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_22)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_23)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_23)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_24)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_24)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_25)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_25)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_26)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_26)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_27)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_27)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_28)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_28)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_29)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_29)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_30)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_30)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_31)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_31)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_32)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_32)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_33)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_33)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_34)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_34)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_35)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_35)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_36)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_37)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_38)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_39)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_40)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_41)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_41)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_42)
PASS   : tst_qmessagehandler::cleanupFuncinfo(msvc_42)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_lambda_1)
PASS   : tst_qmessagehandler::cleanupFuncinfo(gcc_lambda_with_auto_1)
PASS   : tst_qmessagehandler::cleanupFuncinfo(objc_1)
PASS   : tst_qmessagehandler::cleanupFuncinfo(objc_2)
PASS   : tst_qmessagehandler::cleanupFuncinfo(objc_3)
PASS   : tst_qmessagehandler::cleanupFuncinfo(objc_4)
PASS   : tst_qmessagehandler::cleanupFuncinfo(thunk-1)
PASS   : tst_qmessagehandler::cleanupFuncinfo(thunk-2)
PASS   : tst_qmessagehandler::cleanupFuncinfo(TestClass4::~TestClass4)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(1)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(2)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(3)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(4)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(5)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(6)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(7)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(8)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(9)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(10)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(11)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(12)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(13)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(14)
PASS   : tst_qmessagehandler::cleanupFuncinfoBad(15)
PASS   : tst_qmessagehandler::qMessagePattern(basic)
PASS   : tst_qmessagehandler::qMessagePattern(invalid)
PASS   : tst_qmessagehandler::qMessagePattern(ifs)
PASS   : tst_qmessagehandler::qMessagePattern(ifs-invalid1)
PASS   : tst_qmessagehandler::qMessagePattern(ifs-invalid2)
PASS   : tst_qmessagehandler::qMessagePattern(pid-tid)
PASS   : tst_qmessagehandler::qMessagePattern(threadname)
PASS   : tst_qmessagehandler::qMessagePattern(qthreadptr)
PASS   : tst_qmessagehandler::qMessagePattern(time)
PASS   : tst_qmessagehandler::qMessagePattern(time-time)
PASS   : tst_qmessagehandler::qMessagePattern(skipped-time-shown-time)
PASS   : tst_qmessagehandler::qMessagePattern(time-process)
PASS   : tst_qmessagehandler::setMessagePattern()
PASS   : tst_qmessagehandler::fatalWarnings(QT_FATAL_WARNINGS=1)
PASS   : tst_qmessagehandler::fatalWarnings(QT_FATAL_CRITICALS=1)
PASS   : tst_qmessagehandler::fatalWarnings(QT_FATAL_WARNINGS=2)
PASS   : tst_qmessagehandler::fatalWarningsRaceCondition()
PASS   : tst_qmessagehandler::formatLogMessage(basic)
PASS   : tst_qmessagehandler::formatLogMessage(if-debug)
PASS   : tst_qmessagehandler::formatLogMessage(if_info)
PASS   : tst_qmessagehandler::formatLogMessage(if_warning)
PASS   : tst_qmessagehandler::formatLogMessage(if_critical)
PASS   : tst_qmessagehandler::formatLogMessage(if_fatal)
PASS   : tst_qmessagehandler::formatLogMessage(if_cat)
PASS   : tst_qmessagehandler::cleanupTestCase()
Totals: 196 passed, 0 failed, 0 skipped, 0 blacklisted, 153ms
********* Finished testing of tst_qmessagehandler *********
