********* Start testing of tst_QHash *********
Config: Using QtTest library 6.12.0, Qt 6.12.0 (arm64-little_endian-lp64 static release build; by Apple LLVM 15.0.0 (clang-1500.3.9.4)), macos 14.3.0
PASS   : tst_QHash::initTestCase()
PASS   : tst_QHash::insert1()
PASS   : tst_QHash::erase()
PASS   : tst_QHash::erase_edge_case()
PASS   : tst_QHash::key()
PASS   : tst_QHash::keys()
PASS   : tst_QHash::swap()
PASS   : tst_QHash::count()
PASS   : tst_QHash::clear()
PASS   : tst_QHash::empty()
PASS   : tst_QHash::find()
PASS   : tst_QHash::constFind()
PASS   : tst_QHash::contains()
PASS   : tst_QHash::qhash()
PASS   : tst_QHash::take()
PASS   : tst_QHash::comparisonCompiles()
PASS   : tst_QHash::operator_eq()
PASS   : tst_QHash::heterogeneousSearch()
PASS   : tst_QHash::heterogeneousSearchConstKey()
PASS   : tst_QHash::heterogeneousSearchByteArray()
PASS   : tst_QHash::heterogeneousSearchString()
SKIP   : tst_QHash::heterogeneousSearchLatin1String() QLatin1StringView and QString do not have the same hash on this platform
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/tools/qhash/tst_qhash.cpp(1386)]
PASS   : tst_QHash::rehash_isnt_quadratic()
PASS   : tst_QHash::dont_need_default_constructor()
PASS   : tst_QHash::qmultihash_specific()
PASS   : tst_QHash::qmultihash_qhash_rvalue_ref_ctor()
PASS   : tst_QHash::qmultihash_qhash_rvalue_ref_unite()
PASS   : tst_QHash::qmultihashUnite()
PASS   : tst_QHash::qmultihashSize()
PASS   : tst_QHash::qmultihashHeterogeneousSearch()
PASS   : tst_QHash::qmultihashHeterogeneousSearchConstKey()
PASS   : tst_QHash::qmultihashHeterogeneousSearchByteArray()
PASS   : tst_QHash::qmultihashHeterogeneousSearchString()
SKIP   : tst_QHash::qmultihashHeterogeneousSearchLatin1String() QLatin1StringView and QString do not have the same hash on this platform
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/tools/qhash/tst_qhash.cpp(1386)]
PASS   : tst_QHash::compare()
PASS   : tst_QHash::compare2()
PASS   : tst_QHash::iterators()
PASS   : tst_QHash::multihashIterators()
PASS   : tst_QHash::iteratorsInEmptyHash()
PASS   : tst_QHash::keyIterator()
PASS   : tst_QHash::multihashKeyIterator()
PASS   : tst_QHash::keyValueIterator()
PASS   : tst_QHash::multihashKeyValueIterator()
PASS   : tst_QHash::keyValueIteratorInEmptyHash()
PASS   : tst_QHash::keys_values_uniqueKeys()
PASS   : tst_QHash::const_shared_null()
PASS   : tst_QHash::twoArguments_qHash()
PASS   : tst_QHash::initializerList()
PASS   : tst_QHash::eraseValidIteratorOnSharedHash()
PASS   : tst_QHash::equal_range()
PASS   : tst_QHash::insert_hash()
PASS   : tst_QHash::multiHashStoresInReverseInsertionOrder()
PASS   : tst_QHash::emplace()
PASS   : tst_QHash::tryEmplace()
PASS   : tst_QHash::insertOrAssign()
PASS   : tst_QHash::badHashFunction()
PASS   : tst_QHash::hashOfHash()
PASS   : tst_QHash::stdHash()
PASS   : tst_QHash::countInEmptyHash()
PASS   : tst_QHash::removeInEmptyHash()
PASS   : tst_QHash::valueInEmptyHash()
PASS   : tst_QHash::fineTuningInEmptyHash()
PASS   : tst_QHash::reserveShared()
PASS   : tst_QHash::reserveLessThanCurrentAmount()
PASS   : tst_QHash::reserveKeepCapacity(63)
PASS   : tst_QHash::reserveKeepCapacity(64)
PASS   : tst_QHash::reserveKeepCapacity(65)
PASS   : tst_QHash::reserveKeepCapacity(127)
PASS   : tst_QHash::reserveKeepCapacity(128)
PASS   : tst_QHash::reserveKeepCapacity(129)
PASS   : tst_QHash::QTBUG98265()
PASS   : tst_QHash::detachAndReferences()
PASS   : tst_QHash::lookupUsingKeyIterator()
PASS   : tst_QHash::squeeze()
PASS   : tst_QHash::squeezeShared()
PASS   : tst_QHash::cleanupTestCase()
Totals: 74 passed, 0 failed, 2 skipped, 0 blacklisted, 322ms
********* Finished testing of tst_QHash *********
