********* Start testing of tst_QmlCppCodegen *********
Config: Using QtTest library 6.11.1, Qt 6.11.1 (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_QmlCppCodegen::initTestCase()
QWARN  : tst_QmlCppCodegen::accessModelMethodFromOutSide() Singleton DummyObjekt needs to be a concrete class with either a default constructor or, when adding a default constructor is infeasible, a public static create(QQmlEngine *, QJSEngine *) method.
PASS   : tst_QmlCppCodegen::accessModelMethodFromOutSide()
PASS   : tst_QmlCppCodegen::aliasLookup()
PASS   : tst_QmlCppCodegen::aliasToAliasResolutionSkipCorruption()
PASS   : tst_QmlCppCodegen::aliasToLocalAlias()
PASS   : tst_QmlCppCodegen::ambiguousAs()
PASS   : tst_QmlCppCodegen::ambiguousSignals()
PASS   : tst_QmlCppCodegen::anchorsFill()
PASS   : tst_QmlCppCodegen::anonymousComposite()
PASS   : tst_QmlCppCodegen::argumentConversion()
PASS   : tst_QmlCppCodegen::array()
QWARN  : tst_QmlCppCodegen::arrayCtor() qrc:/qt/qml/TestTypes/arrayCtor.qml:10: RangeError: -14 out of range
PASS   : tst_QmlCppCodegen::arrayCtor()
PASS   : tst_QmlCppCodegen::asCast()
PASS   : tst_QmlCppCodegen::attachedBaseEnum()
PASS   : tst_QmlCppCodegen::attachedSelf()
PASS   : tst_QmlCppCodegen::attachedType()
PASS   : tst_QmlCppCodegen::badSequence()
PASS   : tst_QmlCppCodegen::basicBlocksWithBackJump()
PASS   : tst_QmlCppCodegen::basicBlocksWithBackJump_infinite()
PASS   : tst_QmlCppCodegen::basicDTZ()
PASS   : tst_QmlCppCodegen::bindToValueType()
PASS   : tst_QmlCppCodegen::bindingExpression()
PASS   : tst_QmlCppCodegen::bindingToScriptStringProperty()
PASS   : tst_QmlCppCodegen::blockComments()
PASS   : tst_QmlCppCodegen::boolCoercions()
PASS   : tst_QmlCppCodegen::boolPointerMerge()
QWARN  : tst_QmlCppCodegen::brokenAs() qrc:/qt/qml/TestTypes/brokenAs.qml:5: ReferenceError: SomethingElse is not defined
PASS   : tst_QmlCppCodegen::brokenAs()
PASS   : tst_QmlCppCodegen::boundComponents()
PASS   : tst_QmlCppCodegen::callContextPropertyLookupResult()
PASS   : tst_QmlCppCodegen::callFactoryFunction()
PASS   : tst_QmlCppCodegen::callObjectLookupOnNull()
PASS   : tst_QmlCppCodegen::callWithSpread()
PASS   : tst_QmlCppCodegen::collectGarbageDuringAotCode()
PASS   : tst_QmlCppCodegen::colorAsVariant()
PASS   : tst_QmlCppCodegen::colorString()
PASS   : tst_QmlCppCodegen::compareOriginals()
PASS   : tst_QmlCppCodegen::comparisonTypes()
PASS   : tst_QmlCppCodegen::componentReturnType()
PASS   : tst_QmlCppCodegen::compositeSingleton()
PASS   : tst_QmlCppCodegen::compositeTypeMethod()
PASS   : tst_QmlCppCodegen::conditionalEval()
PASS   : tst_QmlCppCodegen::confusedModule()
PASS   : tst_QmlCppCodegen::consoleObject()
PASS   : tst_QmlCppCodegen::consoleTrace()
PASS   : tst_QmlCppCodegen::construct()
PASS   : tst_QmlCppCodegen::contextParam()
PASS   : tst_QmlCppCodegen::conversionDecrement()
PASS   : tst_QmlCppCodegen::conversionInDeadCode()
PASS   : tst_QmlCppCodegen::conversions()
PASS   : tst_QmlCppCodegen::convertPrimitiveToVar()
QWARN  : tst_QmlCppCodegen::convertQJSPrimitiveValueToNumeric() qrc:/qt/qml/TestTypes/convertQJSPrimitiveValueToNumeric.qml:12:5: Unable to assign double to uint
QWARN  : tst_QmlCppCodegen::convertQJSPrimitiveValueToNumeric() qrc:/qt/qml/TestTypes/convertQJSPrimitiveValueToNumeric.qml:11:5: Unable to assign double to short
QWARN  : tst_QmlCppCodegen::convertQJSPrimitiveValueToNumeric() qrc:/qt/qml/TestTypes/convertQJSPrimitiveValueToNumeric.qml:10:5: Unable to assign double to ushort
QWARN  : tst_QmlCppCodegen::convertQJSPrimitiveValueToNumeric() qrc:/qt/qml/TestTypes/convertQJSPrimitiveValueToNumeric.qml:9:5: Unable to assign double to signed char
QWARN  : tst_QmlCppCodegen::convertQJSPrimitiveValueToNumeric() qrc:/qt/qml/TestTypes/convertQJSPrimitiveValueToNumeric.qml:8:5: Unable to assign double to uchar
PASS   : tst_QmlCppCodegen::convertQJSPrimitiveValueToNumeric()
PASS   : tst_QmlCppCodegen::convertToOriginalReadAcumulatorForUnaryOperators()
PASS   : tst_QmlCppCodegen::cppMethodListReturnType()
PASS   : tst_QmlCppCodegen::cppValueTypeList()
PASS   : tst_QmlCppCodegen::ctorArgumentConversion()
PASS   : tst_QmlCppCodegen::dateConstruction()
PASS   : tst_QmlCppCodegen::dateConversions()
PASS   : tst_QmlCppCodegen::deadContext(Unqualified lookups in dead context)
PASS   : tst_QmlCppCodegen::deadContext(Qualified lookups in dead context)
PASS   : tst_QmlCppCodegen::deadContext(Alternating lookups in live and dead contexts)
PASS   : tst_QmlCppCodegen::deadShoeSize()
PASS   : tst_QmlCppCodegen::deduplicateConversionOrigins()
PASS   : tst_QmlCppCodegen::destroyAndToString()
PASS   : tst_QmlCppCodegen::detachOnAssignment()
PASS   : tst_QmlCppCodegen::detachedListAssignment()
PASS   : tst_QmlCppCodegen::detachedReferences()
PASS   : tst_QmlCppCodegen::dialogButtonBox()
PASS   : tst_QmlCppCodegen::disappearingArrowFunction()
PASS   : tst_QmlCppCodegen::dynamicObjectProperty()
PASS   : tst_QmlCppCodegen::enumConversion()
PASS   : tst_QmlCppCodegen::enumFromBadSingleton()
PASS   : tst_QmlCppCodegen::enumLookup()
PASS   : tst_QmlCppCodegen::enumMarkedAsFlag()
PASS   : tst_QmlCppCodegen::enumProblems()
PASS   : tst_QmlCppCodegen::enumScope()
PASS   : tst_QmlCppCodegen::enums()
PASS   : tst_QmlCppCodegen::enforceSignature()
PASS   : tst_QmlCppCodegen::enumsInOtherObject()
PASS   : tst_QmlCppCodegen::equalityQObjects()
PASS   : tst_QmlCppCodegen::equalityQUrl()
QDEBUG : tst_QmlCppCodegen::equalityTestsWithNullOrUndefined() qml: true
QDEBUG : tst_QmlCppCodegen::equalityTestsWithNullOrUndefined() qml: false
QDEBUG : tst_QmlCppCodegen::equalityTestsWithNullOrUndefined() qml: false
QDEBUG : tst_QmlCppCodegen::equalityTestsWithNullOrUndefined() qml: true
PASS   : tst_QmlCppCodegen::equalityTestsWithNullOrUndefined()
PASS   : tst_QmlCppCodegen::equalityVarAndNonStorable()
PASS   : tst_QmlCppCodegen::equalityVarAndStorable()
PASS   : tst_QmlCppCodegen::equalityVarWithOutConversion()
PASS   : tst_QmlCppCodegen::equalsUndefined()
PASS   : tst_QmlCppCodegen::evadingAmbiguity()
PASS   : tst_QmlCppCodegen::exceptionFromInner()
PASS   : tst_QmlCppCodegen::excessiveParameters()
PASS   : tst_QmlCppCodegen::extendedTypes()
PASS   : tst_QmlCppCodegen::failures()
PASS   : tst_QmlCppCodegen::fallbackLookups()
PASS   : tst_QmlCppCodegen::fileImportsContainCxxTypes()
PASS   : tst_QmlCppCodegen::finalProperty()
PASS   : tst_QmlCppCodegen::flagEnum()
PASS   : tst_QmlCppCodegen::flushBeforeCapture()
PASS   : tst_QmlCppCodegen::fromBoolValue()
PASS   : tst_QmlCppCodegen::funcWithParams()
QWARN  : tst_QmlCppCodegen::functionArguments() Singleton DummyObjekt needs to be a concrete class with either a default constructor or, when adding a default constructor is infeasible, a public static create(QQmlEngine *, QJSEngine *) method.
QWARN  : tst_QmlCppCodegen::functionArguments() qrc:/qt/qml/TestTypes/preheat.qml:5:13: ReferenceError: Style is not defined
PASS   : tst_QmlCppCodegen::functionArguments()
QWARN  : tst_QmlCppCodegen::functionCallInitCrash() qrc:/qt/qml/TestTypes/functionCallInitCrash.qml:15: TypeError: Property 'hhh' of object QQuickItem_QML_309(0xb0f20d420) is not a function
QWARN  : tst_QmlCppCodegen::functionCallInitCrash() qrc:/qt/qml/TestTypes/functionCallInitCrash.qml:15: TypeError: Property 'hhh' of object QQuickItem_QML_309(0xb0f20c540) is not a function
QWARN  : tst_QmlCppCodegen::functionCallInitCrash() qrc:/qt/qml/TestTypes/functionCallInitCrash.qml:15: TypeError: Property 'hhh' of object QQuickItem_QML_309(0xb0f20d180) is not a function
PASS   : tst_QmlCppCodegen::functionCallInitCrash()
PASS   : tst_QmlCppCodegen::functionCallOnNamespaced()
PASS   : tst_QmlCppCodegen::functionLookup()
PASS   : tst_QmlCppCodegen::functionReturningVoid()
PASS   : tst_QmlCppCodegen::functionTakingVar()
PASS   : tst_QmlCppCodegen::getLookupOfScript()
PASS   : tst_QmlCppCodegen::getOptionalLookup(int on object)
PASS   : tst_QmlCppCodegen::getOptionalLookup(string on object)
PASS   : tst_QmlCppCodegen::getOptionalLookup(object on object)
PASS   : tst_QmlCppCodegen::getOptionalLookup(int on null)
PASS   : tst_QmlCppCodegen::getOptionalLookup(any on undefined as object)
PASS   : tst_QmlCppCodegen::getOptionalLookup(int on string on object)
PASS   : tst_QmlCppCodegen::getOptionalLookup(int on rect)
PASS   : tst_QmlCppCodegen::getOptionalLookup(int on point)
PASS   : tst_QmlCppCodegen::getOptionalLookup(int on undefined as point)
PASS   : tst_QmlCppCodegen::getOptionalLookup(enum on object)
PASS   : tst_QmlCppCodegen::getOptionalLookup(enum on type)
PASS   : tst_QmlCppCodegen::getOptionalLookup(enums comparison 1)
PASS   : tst_QmlCppCodegen::getOptionalLookup(enums comparison 2)
PASS   : tst_QmlCppCodegen::getOptionalLookup(mixed 1)
PASS   : tst_QmlCppCodegen::getOptionalLookup(mixed 2)
PASS   : tst_QmlCppCodegen::getOptionalLookup(early out 1)
PASS   : tst_QmlCppCodegen::getOptionalLookup(early out 2)
PASS   : tst_QmlCppCodegen::getOptionalLookupNonVoidableBase()
PASS   : tst_QmlCppCodegen::getOptionalLookupOnQJSValueNonStrict()
PASS   : tst_QmlCppCodegen::getOptionalLookupShadowed()
PASS   : tst_QmlCppCodegen::globals()
PASS   : tst_QmlCppCodegen::idAccess()
PASS   : tst_QmlCppCodegen::idVsMember()
PASS   : tst_QmlCppCodegen::ignoredFunctionReturn()
PASS   : tst_QmlCppCodegen::importsFromImportPath()
PASS   : tst_QmlCppCodegen::inPlaceDecrement()
PASS   : tst_QmlCppCodegen::inaccessibleProperty()
PASS   : tst_QmlCppCodegen::indirectlyShadowable()
PASS   : tst_QmlCppCodegen::infinities()
PASS   : tst_QmlCppCodegen::infinitiesToInt()
PASS   : tst_QmlCppCodegen::innerObjectNonShadowable()
PASS   : tst_QmlCppCodegen::insertContextOnInvalidType()
PASS   : tst_QmlCppCodegen::intEnumCompare()
PASS   : tst_QmlCppCodegen::intOverflow()
PASS   : tst_QmlCppCodegen::intToEnum()
PASS   : tst_QmlCppCodegen::interceptor()
PASS   : tst_QmlCppCodegen::interestingFiles(conversions2)
PASS   : tst_QmlCppCodegen::interestingFiles(TestCase)
PASS   : tst_QmlCppCodegen::interestingFiles(layouts)
PASS   : tst_QmlCppCodegen::interestingFiles(interactive)
PASS   : tst_QmlCppCodegen::interestingFiles(Panel)
PASS   : tst_QmlCppCodegen::interestingFiles(ProgressBar)
PASS   : tst_QmlCppCodegen::interestingFiles(Root)
PASS   : tst_QmlCppCodegen::interestingFiles(noscope)
PASS   : tst_QmlCppCodegen::interestingFiles(dynamicscene)
QWARN  : tst_QmlCppCodegen::interestingFiles(curlygrouped) qrc:/qt/qml/TestTypes/curlygrouped.qml:4:1: QML QQuickItem: Cannot anchor to an item that isn't a parent or sibling.
PASS   : tst_QmlCppCodegen::interestingFiles(curlygrouped)
PASS   : tst_QmlCppCodegen::interestingFiles(cycleHead)
PASS   : tst_QmlCppCodegen::interestingFiles(deadStoreLoop)
PASS   : tst_QmlCppCodegen::interestingFiles(moveRegVoid)
PASS   : tst_QmlCppCodegen::internalConversion()
PASS   : tst_QmlCppCodegen::invalidPropertyType()
PASS   : tst_QmlCppCodegen::invalidateCompositeType()
PASS   : tst_QmlCppCodegen::invisibleBase()
PASS   : tst_QmlCppCodegen::invisibleListElementType()
PASS   : tst_QmlCppCodegen::invisibleSingleton()
QWARN  : tst_QmlCppCodegen::invisibleTypes() Singleton DummyObjekt needs to be a concrete class with either a default constructor or, when adding a default constructor is infeasible, a public static create(QQmlEngine *, QJSEngine *) method.
PASS   : tst_QmlCppCodegen::invisibleTypes()
PASS   : tst_QmlCppCodegen::iterateUnknownValue()
PASS   : tst_QmlCppCodegen::iteration()
PASS   : tst_QmlCppCodegen::javaScriptArgument()
PASS   : tst_QmlCppCodegen::jsArrayMethods()
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/-2/0
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/-2/3
QWARN  : tst_QmlCppCodegen::jsArrayMethodsWithParams() Duplicate data tag "2147483647/-2/3" - please rename.
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/-2/3
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/-2/1
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/1/-2147483648
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/1/-2
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/1/3
QWARN  : tst_QmlCppCodegen::jsArrayMethodsWithParams() Duplicate data tag "2147483647/1/-2147483648" - please rename.
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/1/-2147483648
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/-2147483648/-1
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/-2147483648/2147483647
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/-2147483648/3
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/-2147483648/-2
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/0/-1
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/0/2147483647
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/0/1
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 2147483647/0/3
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/10/10
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/10/-1
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/10/3
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/10/2147483647
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/-2/-10
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/-2/3
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/-2/2
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/-2/-3
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/-3/2147483647
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/-3/1
QWARN  : tst_QmlCppCodegen::jsArrayMethodsWithParams() Duplicate data tag "10/-3/1" - please rename.
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/-3/1
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/-3/-10
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/-2147483648/2147483647
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/-2147483648/-3
QWARN  : tst_QmlCppCodegen::jsArrayMethodsWithParams() Duplicate data tag "10/-2147483648/-3" - please rename.
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/-2147483648/-3
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling 10/-2147483648/2
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/-10/3
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/-10/-2147483648
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/-10/0
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/-10/2147483647
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/-1/-2
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/-1/0
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/-1/2147483647
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/-1/-10
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/2/-2
QWARN  : tst_QmlCppCodegen::jsArrayMethodsWithParams() Duplicate data tag "-2/2/-2" - please rename.
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/2/-2
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/2/-1
QWARN  : tst_QmlCppCodegen::jsArrayMethodsWithParams() Duplicate data tag "-2/2/-1" - please rename.
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/2/-1
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/-1/-3
QWARN  : tst_QmlCppCodegen::jsArrayMethodsWithParams() Duplicate data tag "-2/-1/2147483647" - please rename.
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/-1/2147483647
QWARN  : tst_QmlCppCodegen::jsArrayMethodsWithParams() Duplicate data tag "-2/-1/2147483647" - please rename.
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/-1/2147483647
QWARN  : tst_QmlCppCodegen::jsArrayMethodsWithParams() Duplicate data tag "-2/-1/-2" - please rename.
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2/-1/-2
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/2/-2147483648
QWARN  : tst_QmlCppCodegen::jsArrayMethodsWithParams() Duplicate data tag "-2147483648/2/-2147483648" - please rename.
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/2/-2147483648
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/2/-2
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/2/-10
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/3/-2147483648
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/3/-10
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/3/-3
QWARN  : tst_QmlCppCodegen::jsArrayMethodsWithParams() Duplicate data tag "-2147483648/3/-2147483648" - please rename.
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/3/-2147483648
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/0/0
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/0/-2147483648
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/0/10
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/0/2147483647
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/-2/2147483647
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/-2/0
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/-2/-2147483648
QDEBUG : tst_QmlCppCodegen::jsArrayMethodsWithParams() scheduling -2147483648/-2/1
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/-2/0)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/-2/3)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/-2/3)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/-2/1)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/1/-2147483648)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/1/-2)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/1/3)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/1/-2147483648)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/-2147483648/-1)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/-2147483648/2147483647)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/-2147483648/3)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/-2147483648/-2)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/0/-1)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/0/2147483647)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/0/1)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(2147483647/0/3)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/10/10)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/10/-1)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/10/3)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/10/2147483647)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/-2/-10)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/-2/3)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/-2/2)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/-2/-3)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/-3/2147483647)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/-3/1)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/-3/1)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/-3/-10)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/-2147483648/2147483647)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/-2147483648/-3)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/-2147483648/-3)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(10/-2147483648/2)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/-10/3)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/-10/-2147483648)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/-10/0)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/-10/2147483647)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/-1/-2)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/-1/0)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/-1/2147483647)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/-1/-10)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/2/-2)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/2/-2)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/2/-1)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/2/-1)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/-1/-3)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/-1/2147483647)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/-1/2147483647)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2/-1/-2)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/2/-2147483648)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/2/-2147483648)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/2/-2)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/2/-10)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/3/-2147483648)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/3/-10)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/3/-3)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/3/-2147483648)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/0/0)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/0/-2147483648)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/0/10)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/0/2147483647)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/-2/2147483647)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/-2/0)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/-2/-2147483648)
PASS   : tst_QmlCppCodegen::jsArrayMethodsWithParams(-2147483648/-2/1)
PASS   : tst_QmlCppCodegen::jsArraySplice()
PASS   : tst_QmlCppCodegen::jsImport()
PASS   : tst_QmlCppCodegen::jsMathObject()
PASS   : tst_QmlCppCodegen::jsmoduleImport()
PASS   : tst_QmlCppCodegen::jsonArrayToStringList()
PASS   : tst_QmlCppCodegen::lengthAccessArraySequenceCompat()
PASS   : tst_QmlCppCodegen::letAndConst()
PASS   : tst_QmlCppCodegen::listAsArgument()
QWARN  : tst_QmlCppCodegen::listConversion() QQmlExpression: Expression qrc:/qt/qml/TestTypes/listConversion.qml:14:5 depends on non-bindable properties:
QWARN  : tst_QmlCppCodegen::listConversion()     BirthDayPartyExtended_QML_961::guests
QWARN  : tst_QmlCppCodegen::listConversion() QQmlExpression: Expression qrc:/qt/qml/TestTypes/listConversion.qml:15:5 depends on non-bindable properties:
QWARN  : tst_QmlCppCodegen::listConversion()     BirthDayPartyExtended_QML_961::guestNames
QWARN  : tst_QmlCppCodegen::listConversion() QQmlExpression: Expression qrc:/qt/qml/TestTypes/listConversion.qml:16:5 depends on non-bindable properties:
QWARN  : tst_QmlCppCodegen::listConversion()     BirthDayPartyExtended_QML_961::stuffs
PASS   : tst_QmlCppCodegen::listConversion()
QWARN  : tst_QmlCppCodegen::listIndices() qrc:/qt/qml/TestTypes/listIndices.qml:11:5: Unable to assign [undefined] to QObject*
QWARN  : tst_QmlCppCodegen::listIndices() qrc:/qt/qml/TestTypes/listIndices.qml:10:5: Unable to assign [undefined] to QObject*
QWARN  : tst_QmlCppCodegen::listIndices() qrc:/qt/qml/TestTypes/listIndices.qml:8:5: Unable to assign [undefined] to QObject*
PASS   : tst_QmlCppCodegen::listIndices()
PASS   : tst_QmlCppCodegen::listLength()
PASS   : tst_QmlCppCodegen::listOfInvisible()
PASS   : tst_QmlCppCodegen::listOfInlineComponent()
PASS   : tst_QmlCppCodegen::listPropertyAsModel()
PASS   : tst_QmlCppCodegen::listToString()
PASS   : tst_QmlCppCodegen::lotsOfRegisters()
PASS   : tst_QmlCppCodegen::math()
PASS   : tst_QmlCppCodegen::mathMinMax()
PASS   : tst_QmlCppCodegen::mathOperations()
PASS   : tst_QmlCppCodegen::mathStaticProperties()
QWARN  : tst_QmlCppCodegen::mergeSideEffects() qrc:/qt/qml/TestTypes/mergeSideEffects.qml:3:1: QML QObject*: Binding loop detected for property "c":
qrc:/qt/qml/TestTypes/mergeSideEffects.qml:8:5
PASS   : tst_QmlCppCodegen::mergeSideEffects()
PASS   : tst_QmlCppCodegen::mergedObjectReadWrite()
PASS   : tst_QmlCppCodegen::methodOnListLookup()
PASS   : tst_QmlCppCodegen::methods()
PASS   : tst_QmlCppCodegen::modulePrefix()
PASS   : tst_QmlCppCodegen::moveAliasedRegister()
PASS   : tst_QmlCppCodegen::multiAdjust()
PASS   : tst_QmlCppCodegen::multiDirectory(from qt_add_qml_module)
PASS   : tst_QmlCppCodegen::multiDirectory(from qt_target_qml_sources)
PASS   : tst_QmlCppCodegen::multiForeign()
PASS   : tst_QmlCppCodegen::multiLookup()
PASS   : tst_QmlCppCodegen::multiRedirect()
PASS   : tst_QmlCppCodegen::multipleCtors()
PASS   : tst_QmlCppCodegen::namespaceWithEnum()
PASS   : tst_QmlCppCodegen::noBuiltinsImport()
QWARN  : tst_QmlCppCodegen::noQQmlData() qrc:/qt/qml/TestTypes/noQQmlData.qml:7: TypeError: Cannot read property 'name' of null
PASS   : tst_QmlCppCodegen::noQQmlData()
PASS   : tst_QmlCppCodegen::nonNotifyable()
PASS   : tst_QmlCppCodegen::notEqualsInt()
PASS   : tst_QmlCppCodegen::notNotString()
PASS   : tst_QmlCppCodegen::nullAccess()
PASS   : tst_QmlCppCodegen::nullAccessInsideSignalHandler()
PASS   : tst_QmlCppCodegen::nullComparison()
PASS   : tst_QmlCppCodegen::nullishCoalescing(trivial-good-int)
PASS   : tst_QmlCppCodegen::nullishCoalescing(trivial-good-string)
PASS   : tst_QmlCppCodegen::nullishCoalescing(trivial-bad-undefined-undefined)
PASS   : tst_QmlCppCodegen::nullishCoalescing(trivial-bad-undefined-null)
PASS   : tst_QmlCppCodegen::nullishCoalescing(trivial-bad-undefined-int)
PASS   : tst_QmlCppCodegen::nullishCoalescing(trivial-bad-undefined-string)
PASS   : tst_QmlCppCodegen::nullishCoalescing(trivial-bad-null-undefined)
PASS   : tst_QmlCppCodegen::nullishCoalescing(trivial-bad-null-null)
PASS   : tst_QmlCppCodegen::nullishCoalescing(trivial-bad-null-int)
PASS   : tst_QmlCppCodegen::nullishCoalescing(trivial-bad-null-string)
PASS   : tst_QmlCppCodegen::nullishCoalescing(enum1)
PASS   : tst_QmlCppCodegen::nullishCoalescing(multiple ?? int)
PASS   : tst_QmlCppCodegen::nullishCoalescing(multiple ?? string)
PASS   : tst_QmlCppCodegen::nullishCoalescing(multiple ?? mixed2)
PASS   : tst_QmlCppCodegen::nullishCoalescing(multiple ?? mixed3)
PASS   : tst_QmlCppCodegen::nullishCoalescing(optional + nullish bad)
PASS   : tst_QmlCppCodegen::nullishCoalescing(optional + nullish good)
PASS   : tst_QmlCppCodegen::numbersInJsPrimitive()
PASS   : tst_QmlCppCodegen::objectInVar()
PASS   : tst_QmlCppCodegen::objectLookupOnListElement()
PASS   : tst_QmlCppCodegen::objectToString()
PASS   : tst_QmlCppCodegen::objectWithStringListMethod()
PASS   : tst_QmlCppCodegen::oldEnum()
PASS   : tst_QmlCppCodegen::onAssignment()
PASS   : tst_QmlCppCodegen::optionalComparison()
QWARN  : tst_QmlCppCodegen::outOfBoundsArray() qrc:/qt/qml/TestTypes/outOfBounds.qml:6:5: Unable to assign [undefined] to QObject*
PASS   : tst_QmlCppCodegen::outOfBoundsArray()
PASS   : tst_QmlCppCodegen::overriddenProperty()
PASS   : tst_QmlCppCodegen::ownPropertiesNonShadowable()
QWARN  : tst_QmlCppCodegen::parentProperty() qt.qml.propertyCache.append: Member implicitWidth of the object QQuickItem_QML_1147 overrides a member of the base object. Consider renaming it or adding final or override specifier
PASS   : tst_QmlCppCodegen::parentProperty()
PASS   : tst_QmlCppCodegen::popContextAfterRet()
PASS   : tst_QmlCppCodegen::prefixedType()
PASS   : tst_QmlCppCodegen::propertyMap()
PASS   : tst_QmlCppCodegen::propertyOfParent()
PASS   : tst_QmlCppCodegen::qmlUsing()
PASS   : tst_QmlCppCodegen::qtfont()
PASS   : tst_QmlCppCodegen::readEnumFromInstance()
PASS   : tst_QmlCppCodegen::readonlyListProperty()
PASS   : tst_QmlCppCodegen::reduceWithNullThis()
PASS   : tst_QmlCppCodegen::refuseWrite()
PASS   : tst_QmlCppCodegen::registerElimination()
PASS   : tst_QmlCppCodegen::registerPropagation()
PASS   : tst_QmlCppCodegen::renameAdjust()
PASS   : tst_QmlCppCodegen::resettableProperty(object lookups)
PASS   : tst_QmlCppCodegen::resettableProperty(fallback lookups)
PASS   : tst_QmlCppCodegen::returnAfterReject()
PASS   : tst_QmlCppCodegen::revisions()
PASS   : tst_QmlCppCodegen::scopeIdLookup()
PASS   : tst_QmlCppCodegen::scopeObjectDestruction()
PASS   : tst_QmlCppCodegen::scopeVsObject()
PASS   : tst_QmlCppCodegen::scopedEnum()
PASS   : tst_QmlCppCodegen::sequenceToIterable()
PASS   : tst_QmlCppCodegen::setLookupConversion()
PASS   : tst_QmlCppCodegen::setLookupOriginalScope()
PASS   : tst_QmlCppCodegen::shadowedAsCasts()
PASS   : tst_QmlCppCodegen::shadowedMethod()
PASS   : tst_QmlCppCodegen::shadowedPrimitiveCmpEqNull()
PASS   : tst_QmlCppCodegen::shadowingSingleton()
PASS   : tst_QmlCppCodegen::sideEffectOnArgument()
PASS   : tst_QmlCppCodegen::shifts()
PASS   : tst_QmlCppCodegen::signalHandler()
PASS   : tst_QmlCppCodegen::signalIndexMismatch()
PASS   : tst_QmlCppCodegen::signalsWithLists()
PASS   : tst_QmlCppCodegen::signatureIgnored()
PASS   : tst_QmlCppCodegen::simpleBinding()
PASS   : tst_QmlCppCodegen::skippedFunction()
PASS   : tst_QmlCppCodegen::storeElementSideEffects()
PASS   : tst_QmlCppCodegen::storeMetaEnum()
PASS   : tst_QmlCppCodegen::stringArg()
PASS   : tst_QmlCppCodegen::stringLength()
PASS   : tst_QmlCppCodegen::stringToByteArray()
PASS   : tst_QmlCppCodegen::structuredValueType()
PASS   : tst_QmlCppCodegen::multiEnginePropertyCache()
PASS   : tst_QmlCppCodegen::takeNumbers(literal0)
PASS   : tst_QmlCppCodegen::takeNumbers(literal56)
PASS   : tst_QmlCppCodegen::takeNumbers(variable0)
PASS   : tst_QmlCppCodegen::takeNumbers(variable484)
PASS   : tst_QmlCppCodegen::takeNumbers(literal3B)
PASS   : tst_QmlCppCodegen::takeNumbers(variable3B)
PASS   : tst_QmlCppCodegen::testIsnan()
PASS   : tst_QmlCppCodegen::thisObject()
PASS   : tst_QmlCppCodegen::throwObjectName()
PASS   : tst_QmlCppCodegen::topLevelComponent()
PASS   : tst_QmlCppCodegen::translation()
PASS   : tst_QmlCppCodegen::trigraphs()
PASS   : tst_QmlCppCodegen::trivialSignalHandler()
PASS   : tst_QmlCppCodegen::typePropagationLoop()
PASS   : tst_QmlCppCodegen::typePropertyClash()
PASS   : tst_QmlCppCodegen::typedArray()
PASS   : tst_QmlCppCodegen::unclearComponentBoundaries()
PASS   : tst_QmlCppCodegen::undefinedResets()
PASS   : tst_QmlCppCodegen::undefinedToDouble()
PASS   : tst_QmlCppCodegen::unknownAttached()
PASS   : tst_QmlCppCodegen::unknownParameter()
PASS   : tst_QmlCppCodegen::unknownUnderlyingType()
PASS   : tst_QmlCppCodegen::unstoredUndefined()
PASS   : tst_QmlCppCodegen::unusedAttached()
PASS   : tst_QmlCppCodegen::urlString()
PASS   : tst_QmlCppCodegen::valueTypeArgument()
QWARN  : tst_QmlCppCodegen::valueTypeBehavior() Could not find any constructor for value type QQmlRectFValueType to call with value undefined
QWARN  : tst_QmlCppCodegen::valueTypeBehavior() Could not find any constructor for value type QQmlRectFValueType to call with value undefined
QWARN  : tst_QmlCppCodegen::valueTypeBehavior() Could not find any constructor for value type QQmlPointFValueType to call with value 0
QWARN  : tst_QmlCppCodegen::valueTypeBehavior() qt.qml.coercingTypeAssertion: qrc:/qt/qml/TestTypes/valueTypeCast.qml:34: Coercing a value to QML/string using a type assertion. This behavior is deprecated. Add 'pragma ValueTypeBehavior: Assertable' to prevent it.
QWARN  : tst_QmlCppCodegen::valueTypeBehavior() Could not find any constructor for value type QQmlRectFValueType to call with value not a rect
PASS   : tst_QmlCppCodegen::valueTypeBehavior()
PASS   : tst_QmlCppCodegen::valueTypeLists()
QWARN  : tst_QmlCppCodegen::valueTypeProperty() qt.qpa.fonts: Populating font family aliases took 54 ms. Replace uses of missing font family "Bar" with one that exists to avoid this cost. 
PASS   : tst_QmlCppCodegen::valueTypeProperty()
PASS   : tst_QmlCppCodegen::variantMapLookup()
PASS   : tst_QmlCppCodegen::variantReturn()
PASS   : tst_QmlCppCodegen::variantlist()
PASS   : tst_QmlCppCodegen::variantMap()
PASS   : tst_QmlCppCodegen::voidConversion()
PASS   : tst_QmlCppCodegen::voidFunction()
PASS   : tst_QmlCppCodegen::writeBack()
PASS   : tst_QmlCppCodegen::writeVariantMap()
PASS   : tst_QmlCppCodegen::writeAndReturnTempArray()
XFAIL  : tst_QmlCppCodegen::cleanupTestCase() Expected failure
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp(582)]
XFAIL  : tst_QmlCppCodegen::cleanupTestCase() Expected failure
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp(582)]
PASS   : tst_QmlCppCodegen::cleanupTestCase()
Totals: 381 passed, 0 failed, 0 skipped, 0 blacklisted, 49040ms
********* Finished testing of tst_QmlCppCodegen *********
