********* Start testing of tst_qqmlecmascript *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (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_qqmlecmascript::initTestCase()
PASS   : tst_qqmlecmascript::arrayIncludesValueType()
PASS   : tst_qqmlecmascript::assignValueTypes()
PASS   : tst_qqmlecmascript::assignDate(Component.onComplete JS Parse)
PASS   : tst_qqmlecmascript::assignDate(Component.onComplete JS)
PASS   : tst_qqmlecmascript::assignDate(Binding JS)
PASS   : tst_qqmlecmascript::assignDate(Binding UTC)
PASS   : tst_qqmlecmascript::assignDate(Binding JS UTC)
PASS   : tst_qqmlecmascript::assignDate(Binding UTC+2)
PASS   : tst_qqmlecmascript::assignDate(Binding JS UTC+2 )
PASS   : tst_qqmlecmascript::assignFunctionThroughAliasToVarProperty()
PASS   : tst_qqmlecmascript::exportDate(Local time early)
PASS   : tst_qqmlecmascript::exportDate(Local time late)
PASS   : tst_qqmlecmascript::exportDate(UTC early)
PASS   : tst_qqmlecmascript::exportDate(UTC late)
PASS   : tst_qqmlecmascript::exportDate(+11:30 early)
PASS   : tst_qqmlecmascript::exportDate(+11:30 late)
PASS   : tst_qqmlecmascript::exportDate(-11:30 early)
PASS   : tst_qqmlecmascript::exportDate(-11:30 late)
PASS   : tst_qqmlecmascript::checkDate(denormal-March)
PASS   : tst_qqmlecmascript::checkDate(denormal-leap)
PASS   : tst_qqmlecmascript::checkDate(denormal-Feb)
PASS   : tst_qqmlecmascript::checkDate(denormal-year)
PASS   : tst_qqmlecmascript::checkDate(denormal-wrap)
PASS   : tst_qqmlecmascript::checkDate(October)
PASS   : tst_qqmlecmascript::checkDateTime(denormal-March)
PASS   : tst_qqmlecmascript::checkDateTime(denormal-leap)
PASS   : tst_qqmlecmascript::checkDateTime(denormal-hours)
PASS   : tst_qqmlecmascript::checkDateTime(denormal-minutes)
PASS   : tst_qqmlecmascript::checkDateTime(denormal-seconds)
PASS   : tst_qqmlecmascript::checkDateTime(October)
PASS   : tst_qqmlecmascript::checkDateTime(nonstandard-format)
PASS   : tst_qqmlecmascript::checkDateTimeParsing(rfc2822-with-timezone-name)
PASS   : tst_qqmlecmascript::checkDateTimeParsing(rfc2822-with-2-digit-year)
PASS   : tst_qqmlecmascript::checkDateTimeParsing(rfc2822-with-1-digit-hour)
PASS   : tst_qqmlecmascript::idShortcutInvalidates()
PASS   : tst_qqmlecmascript::boolPropertiesEvaluateAsBool()
PASS   : tst_qqmlecmascript::methods()
QWARN  : tst_qqmlecmascript::signalAssignment() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/signalAssignment.2.qml:4:5 Parameter "a" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS   : tst_qqmlecmascript::signalAssignment()
PASS   : tst_qqmlecmascript::signalArguments()
PASS   : tst_qqmlecmascript::bindingLoop()
PASS   : tst_qqmlecmascript::cppPropertyBindingLoop(eager eager)
PASS   : tst_qqmlecmascript::cppPropertyBindingLoop(lazy lazy)
PASS   : tst_qqmlecmascript::cppPropertyBindingLoop(lazy eager)
PASS   : tst_qqmlecmascript::cppPropertyBindingLoop(eager lazy)
PASS   : tst_qqmlecmascript::cppPropertyBindingLoop(eager old)
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Context property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Context property expression" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Overridden context property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Overridden object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Default object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Default object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Nested default object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Nested default object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions() Duplicate data tag "Nested default object property" - please rename.
QWARN  : tst_qqmlecmascript::basicExpressions(Syntax error (self test)) <Unknown File>:0:20: SyntaxError: Expected token `}'
PASS   : tst_qqmlecmascript::basicExpressions(Syntax error (self test))
PASS   : tst_qqmlecmascript::basicExpressions(Context property)
PASS   : tst_qqmlecmascript::basicExpressions(Context property)
PASS   : tst_qqmlecmascript::basicExpressions(Context property expression)
PASS   : tst_qqmlecmascript::basicExpressions(Context property expression)
PASS   : tst_qqmlecmascript::basicExpressions(Overridden context property)
PASS   : tst_qqmlecmascript::basicExpressions(Overridden context property)
PASS   : tst_qqmlecmascript::basicExpressions(Object property)
PASS   : tst_qqmlecmascript::basicExpressions(Object property)
PASS   : tst_qqmlecmascript::basicExpressions(Overridden object property)
PASS   : tst_qqmlecmascript::basicExpressions(Overridden object property)
PASS   : tst_qqmlecmascript::basicExpressions(Default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Nested default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Nested default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Nested default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Nested default object property)
PASS   : tst_qqmlecmascript::basicExpressions(Context property override default object property)
PASS   : tst_qqmlecmascript::arrayExpressions()
PASS   : tst_qqmlecmascript::contextPropertiesTriggerReeval()
PASS   : tst_qqmlecmascript::objectPropertiesTriggerReeval()
PASS   : tst_qqmlecmascript::dependenciesWithFunctions()
PASS   : tst_qqmlecmascript::immediateProperties()
PASS   : tst_qqmlecmascript::deferredProperties()
PASS   : tst_qqmlecmascript::deferredPropertiesParent()
PASS   : tst_qqmlecmascript::deferredPropertiesOverwrite()
PASS   : tst_qqmlecmascript::deferredPropertiesByParent()
PASS   : tst_qqmlecmascript::deferredPropertiesErrors()
PASS   : tst_qqmlecmascript::deferredPropertiesInComponents()
PASS   : tst_qqmlecmascript::deferredPropertiesInDestruction()
PASS   : tst_qqmlecmascript::deferredPropertiesInInlineComponent()
PASS   : tst_qqmlecmascript::extensionObjects()
PASS   : tst_qqmlecmascript::overrideExtensionProperties()
PASS   : tst_qqmlecmascript::attachedProperties()
PASS   : tst_qqmlecmascript::enums()
PASS   : tst_qqmlecmascript::valueTypeFunctions()
PASS   : tst_qqmlecmascript::valueTypeReadAfterWrite()
PASS   : tst_qqmlecmascript::constantsOverrideBindings()
PASS   : tst_qqmlecmascript::outerBindingOverridesInnerBinding()
PASS   : tst_qqmlecmascript::groupPropertyBindingOrder()
PASS   : tst_qqmlecmascript::aliasPropertyAndBinding()
PASS   : tst_qqmlecmascript::aliasPropertyReset()
PASS   : tst_qqmlecmascript::aliasPropertyToIC()
PASS   : tst_qqmlecmascript::nonExistentAttachedObject()
QWARN  : tst_qqmlecmascript::scope() Member b of the object QQuickItem_QML_96 overrides a member of the base object. Consider renaming it or adding final or virtual specifier
XFAIL  : tst_qqmlecmascript::scope() Properties resolvable at compile time come before the global object, which is not 100% compatible with older QML versions
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/tst_qqmlecmascript.cpp(1844)]
QWARN  : tst_qqmlecmascript::scope() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/scope.4.qml:11:5 Parameter "a" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS   : tst_qqmlecmascript::scope()
PASS   : tst_qqmlecmascript::importScope()
QWARN  : tst_qqmlecmascript::signalParameterTypes() Member intProperty of the object MyQmlObject_QML_115 overrides a member of the base object. Consider renaming it or adding final or virtual specifier
QWARN  : tst_qqmlecmascript::signalParameterTypes() Member enumProperty of the object MyQmlObject_QML_115 overrides a member of the base object. Consider renaming it or adding final or virtual specifier
QWARN  : tst_qqmlecmascript::signalParameterTypes() Member qtEnumProperty of the object MyQmlObject_QML_115 overrides a member of the base object. Consider renaming it or adding final or virtual specifier
QWARN  : tst_qqmlecmascript::signalParameterTypes() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/signalParameterTypes.qml:16:5 Parameter "a" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN  : tst_qqmlecmascript::signalParameterTypes() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/signalParameterTypes.qml:23:5 Parameter "value" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN  : tst_qqmlecmascript::signalParameterTypes() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/signalParameterTypes.qml:25: Error: Cannot assign [undefined] to int
PASS   : tst_qqmlecmascript::signalParameterTypes()
PASS   : tst_qqmlecmascript::objectsCompareAsEqual()
PASS   : tst_qqmlecmascript::componentCreation(url)
PASS   : tst_qqmlecmascript::componentCreation(urlMode)
PASS   : tst_qqmlecmascript::componentCreation(urlParent)
PASS   : tst_qqmlecmascript::componentCreation(urlNullParent)
PASS   : tst_qqmlecmascript::componentCreation(urlModeParent)
PASS   : tst_qqmlecmascript::componentCreation(urlModeNullParent)
PASS   : tst_qqmlecmascript::componentCreation(invalidSecondArg)
PASS   : tst_qqmlecmascript::componentCreation(invalidThirdArg)
PASS   : tst_qqmlecmascript::componentCreation(invalidMode)
PASS   : tst_qqmlecmascript::dynamicCreation(One)
PASS   : tst_qqmlecmascript::dynamicCreation(Two)
PASS   : tst_qqmlecmascript::dynamicCreation(Three)
PASS   : tst_qqmlecmascript::dynamicDestruction()
PASS   : tst_qqmlecmascript::objectToString()
PASS   : tst_qqmlecmascript::objectHasOwnProperty()
PASS   : tst_qqmlecmascript::selfDeletingBinding()
PASS   : tst_qqmlecmascript::extendedObjectPropertyLookup()
PASS   : tst_qqmlecmascript::extendedObjectPropertyLookup2()
QWARN  : tst_qqmlecmascript::uncreatableExtendedObjectFailureCheck() QQmlComponent: Component is not ready
PASS   : tst_qqmlecmascript::uncreatableExtendedObjectFailureCheck()
PASS   : tst_qqmlecmascript::extendedObjectPropertyLookup3()
PASS   : tst_qqmlecmascript::scriptErrors()
PASS   : tst_qqmlecmascript::functionErrors()
PASS   : tst_qqmlecmascript::propertyAssignmentErrors()
PASS   : tst_qqmlecmascript::signalTriggeredBindings()
PASS   : tst_qqmlecmascript::listProperties()
PASS   : tst_qqmlecmascript::exceptionClearsOnReeval()
PASS   : tst_qqmlecmascript::exceptionSlotProducesWarning()
PASS   : tst_qqmlecmascript::exceptionBindingProducesWarning()
PASS   : tst_qqmlecmascript::bindingNoEvaluationIfObjectGone()
PASS   : tst_qqmlecmascript::compileInvalidBinding()
PASS   : tst_qqmlecmascript::transientErrors()
PASS   : tst_qqmlecmascript::shutdownErrors()
PASS   : tst_qqmlecmascript::compositePropertyType()
PASS   : tst_qqmlecmascript::jsObject()
PASS   : tst_qqmlecmascript::undefinedResetsProperty()
PASS   : tst_qqmlecmascript::undefinedResetsEveryTime(old property)
PASS   : tst_qqmlecmascript::undefinedResetsEveryTime(new property)
PASS   : tst_qqmlecmascript::listToVariant()
PASS   : tst_qqmlecmascript::listAssignment()
PASS   : tst_qqmlecmascript::multiEngineObject()
PASS   : tst_qqmlecmascript::deletedObject()
PASS   : tst_qqmlecmascript::attachedPropertyScope()
PASS   : tst_qqmlecmascript::scriptConnect()
PASS   : tst_qqmlecmascript::scriptDisconnect()
PASS   : tst_qqmlecmascript::ownership()
PASS   : tst_qqmlecmascript::cppOwnershipReturnValue()
PASS   : tst_qqmlecmascript::ownershipCustomReturnValue()
PASS   : tst_qqmlecmascript::ownershipRootObject()
PASS   : tst_qqmlecmascript::ownershipConsistency()
PASS   : tst_qqmlecmascript::ownershipQmlIncubated()
PASS   : tst_qqmlecmascript::qlistqobjectMethods()
PASS   : tst_qqmlecmascript::strictlyEquals()
PASS   : tst_qqmlecmascript::compiled()
PASS   : tst_qqmlecmascript::numberAssignment()
PASS   : tst_qqmlecmascript::propertySplicing()
QWARN  : tst_qqmlecmascript::signalWithUnknownTypes() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/signalWithUnknownTypes.qml:4:5 Parameter "arg" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN  : tst_qqmlecmascript::signalWithUnknownTypes() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/signalWithUnknownTypes.qml:5:5 Parameter "arg" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
XFAIL  : tst_qqmlecmascript::signalWithUnknownTypes() New metaobject implementation causes test to pass
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/tst_qqmlecmascript.cpp(4531)]
PASS   : tst_qqmlecmascript::signalWithUnknownTypes()
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant(true)
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant(undefined)
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant(null)
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant(123)
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant('ciao')
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant({ foo: 'bar' })
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant([10,20,30])
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant_twoEngines(true)
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant_twoEngines(undefined)
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant_twoEngines(null)
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant_twoEngines(123)
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant_twoEngines('ciao')
QWARN  : tst_qqmlecmascript::signalWithJSValueInVariant_twoEngines({ foo: 'bar' }) eval code:1: TypeError: Cannot read property 'foo' of undefined
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant_twoEngines({ foo: 'bar' })
QWARN  : tst_qqmlecmascript::signalWithJSValueInVariant_twoEngines([10,20,30]) eval code:1: TypeError: Cannot read property '0' of undefined
PASS   : tst_qqmlecmascript::signalWithJSValueInVariant_twoEngines([10,20,30])
PASS   : tst_qqmlecmascript::signalWithQJSValue(true)
PASS   : tst_qqmlecmascript::signalWithQJSValue(undefined)
PASS   : tst_qqmlecmascript::signalWithQJSValue(null)
PASS   : tst_qqmlecmascript::signalWithQJSValue(123)
PASS   : tst_qqmlecmascript::signalWithQJSValue('ciao')
PASS   : tst_qqmlecmascript::signalWithQJSValue({ foo: 'bar' })
PASS   : tst_qqmlecmascript::signalWithQJSValue([10,20,30])
PASS   : tst_qqmlecmascript::singletonType(qobject, register + read + method [no qualifier])
PASS   : tst_qqmlecmascript::singletonType(script, register + read [no qualifier])
PASS   : tst_qqmlecmascript::singletonType(qobject, register + read + method)
PASS   : tst_qqmlecmascript::singletonType(script, register + read)
PASS   : tst_qqmlecmascript::singletonType(qobject, writing + readonly constraints)
PASS   : tst_qqmlecmascript::singletonType(script, writing + readonly constraints)
PASS   : tst_qqmlecmascript::singletonType(qobject singleton Type enum values in JS)
PASS   : tst_qqmlecmascript::singletonType(qobject, invalid major version fail)
PASS   : tst_qqmlecmascript::singletonType(qobject, invalid minor version fail)
PASS   : tst_qqmlecmascript::singletonType(qobject, multiple in namespace)
PASS   : tst_qqmlecmascript::singletonTypeCaching(qobject, caching + read)
PASS   : tst_qqmlecmascript::singletonTypeCaching(script, caching + read)
QWARN  : tst_qqmlecmascript::singletonTypeImportOrder() QQmlExpression: Expression file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/singletontype/singletonTypeImportOrder.qml:6:5 depends on non-bindable properties:
QWARN  : tst_qqmlecmascript::singletonTypeImportOrder()     testImportOrderApi::value
PASS   : tst_qqmlecmascript::singletonTypeImportOrder()
PASS   : tst_qqmlecmascript::singletonTypeResolution()
QWARN  : tst_qqmlecmascript::importScripts() Duplicate data tag "malformed module qualifier 2" - please rename.
PASS   : tst_qqmlecmascript::importScripts(basic functionality)
PASS   : tst_qqmlecmascript::importScripts(import scoping)
PASS   : tst_qqmlecmascript::importScripts(parent scope shouldn't be inherited by import with imports)
PASS   : tst_qqmlecmascript::importScripts(javascript imports in an import should be private to the import scope)
PASS   : tst_qqmlecmascript::importScripts(module imports in an import should be private to the import scope)
PASS   : tst_qqmlecmascript::importScripts(typenames in an import should be private to the import scope)
PASS   : tst_qqmlecmascript::importScripts(import with imports has it's own activation scope)
PASS   : tst_qqmlecmascript::importScripts(import pragma library script)
PASS   : tst_qqmlecmascript::importScripts(pragma library imports shouldn't inherit parent imports or scope)
PASS   : tst_qqmlecmascript::importScripts(import pragma library script which has an import)
PASS   : tst_qqmlecmascript::importScripts(import pragma library script which has a pragma library import)
PASS   : tst_qqmlecmascript::importScripts(import singleton type into js import)
PASS   : tst_qqmlecmascript::importScripts(import module which exports a script)
PASS   : tst_qqmlecmascript::importScripts(import module which exports a script which imports a remote module)
PASS   : tst_qqmlecmascript::importScripts(malformed import statement)
PASS   : tst_qqmlecmascript::importScripts(malformed file name)
PASS   : tst_qqmlecmascript::importScripts(missing file qualifier)
PASS   : tst_qqmlecmascript::importScripts(malformed file qualifier)
PASS   : tst_qqmlecmascript::importScripts(malformed module qualifier 2)
PASS   : tst_qqmlecmascript::importScripts(malformed module uri)
PASS   : tst_qqmlecmascript::importScripts(missing module version)
PASS   : tst_qqmlecmascript::importScripts(malformed module version)
PASS   : tst_qqmlecmascript::importScripts(missing module qualifier)
PASS   : tst_qqmlecmascript::importScripts(malformed module qualifier)
PASS   : tst_qqmlecmascript::importScripts(malformed module qualifier 2)
PASS   : tst_qqmlecmascript::importCreationContext()
PASS   : tst_qqmlecmascript::canAccsseScriptFromClosureAfterContextWasInvalidated()
QWARN  : tst_qqmlecmascript::scarceResources() Duplicate data tag "var: import explicit-preserve SR from JS in binding side-effect" - please rename.
PASS   : tst_qqmlecmascript::scarceResources(var: import scarce resource copy directly)
PASS   : tst_qqmlecmascript::scarceResources(var: import scarce resource copy from JS)
PASS   : tst_qqmlecmascript::scarceResources(var: import released scarce resource copy from JS)
PASS   : tst_qqmlecmascript::scarceResources(var: import auto-release SR from JS in binding side-effect)
PASS   : tst_qqmlecmascript::scarceResources(var: import explicit-preserve SR from JS in binding side-effect)
PASS   : tst_qqmlecmascript::scarceResources(var: import explicit-preserve SR from JS in binding side-effect)
PASS   : tst_qqmlecmascript::scarceResources(var: import with no binding)
PASS   : tst_qqmlecmascript::scarceResources(var: import with binding without explicit preserve)
PASS   : tst_qqmlecmascript::scarceResources(var: import with explicit release after binding evaluation)
PASS   : tst_qqmlecmascript::scarceResources(var: import with different js objects)
PASS   : tst_qqmlecmascript::scarceResources(var: import with different js objects and explicit release)
PASS   : tst_qqmlecmascript::scarceResources(var: import with same js objects and explicit release)
PASS   : tst_qqmlecmascript::scarceResources(var: binding with same js objects and explicit release)
PASS   : tst_qqmlecmascript::scarceResources_other()
PASS   : tst_qqmlecmascript::propertyChangeSlots()
PASS   : tst_qqmlecmascript::propertyVar(non-bindable object subproperty changed)
PASS   : tst_qqmlecmascript::propertyVar(non-bindable object changed)
PASS   : tst_qqmlecmascript::propertyVar(primitive changed)
PASS   : tst_qqmlecmascript::propertyVar(javascript array modification)
PASS   : tst_qqmlecmascript::propertyVar(javascript map modification)
PASS   : tst_qqmlecmascript::propertyVar(javascript array assignment)
PASS   : tst_qqmlecmascript::propertyVar(javascript map assignment)
PASS   : tst_qqmlecmascript::propertyVar(literal property assignment)
PASS   : tst_qqmlecmascript::propertyVar(qobject property assignment)
PASS   : tst_qqmlecmascript::propertyVar(base class var property assignment)
PASS   : tst_qqmlecmascript::propertyVar(javascript function assignment)
PASS   : tst_qqmlecmascript::propertyVar(javascript special assignment)
PASS   : tst_qqmlecmascript::propertyVar(declarative binding assignment)
PASS   : tst_qqmlecmascript::propertyVar(imperative binding assignment)
PASS   : tst_qqmlecmascript::propertyVar(stored binding assignment)
PASS   : tst_qqmlecmascript::propertyVar(function expression binding assignment)
PASS   : tst_qqmlecmascript::propertyQJSValue(non-bindable object subproperty changed)
PASS   : tst_qqmlecmascript::propertyQJSValue(non-bindable object changed)
PASS   : tst_qqmlecmascript::propertyQJSValue(primitive changed)
PASS   : tst_qqmlecmascript::propertyQJSValue(javascript array modification)
PASS   : tst_qqmlecmascript::propertyQJSValue(javascript map modification)
PASS   : tst_qqmlecmascript::propertyQJSValue(javascript array assignment)
PASS   : tst_qqmlecmascript::propertyQJSValue(javascript map assignment)
PASS   : tst_qqmlecmascript::propertyQJSValue(literal property assignment)
PASS   : tst_qqmlecmascript::propertyQJSValue(qobject property assignment)
PASS   : tst_qqmlecmascript::propertyQJSValue(base class var property assignment)
PASS   : tst_qqmlecmascript::propertyQJSValue(javascript function assignment)
PASS   : tst_qqmlecmascript::propertyQJSValue(javascript special assignment)
PASS   : tst_qqmlecmascript::propertyQJSValue(declarative binding assignment)
PASS   : tst_qqmlecmascript::propertyQJSValue(imperative binding assignment)
PASS   : tst_qqmlecmascript::propertyQJSValue(stored binding assignment)
PASS   : tst_qqmlecmascript::propertyQJSValue(javascript function binding)
PASS   : tst_qqmlecmascript::propertyQJSValue(reset property)
PASS   : tst_qqmlecmascript::propertyQJSValue(reset property in binding)
PASS   : tst_qqmlecmascript::propertyVarCpp()
PASS   : tst_qqmlecmascript::propertyVarOwnership()
PASS   : tst_qqmlecmascript::propertyVarImplicitOwnership()
PASS   : tst_qqmlecmascript::propertyVarReparent()
PASS   : tst_qqmlecmascript::propertyVarReparentNullContext()
PASS   : tst_qqmlecmascript::propertyVarCircular()
PASS   : tst_qqmlecmascript::propertyVarCircular2()
PASS   : tst_qqmlecmascript::propertyVarInheritance()
PASS   : tst_qqmlecmascript::propertyVarInheritance2()
PASS   : tst_qqmlecmascript::elementAssign()
PASS   : tst_qqmlecmascript::objectPassThroughSignals()
PASS   : tst_qqmlecmascript::objectConversion()
PASS   : tst_qqmlecmascript::booleanConversion()
PASS   : tst_qqmlecmascript::handleReferenceManagement()
PASS   : tst_qqmlecmascript::stringArg()
PASS   : tst_qqmlecmascript::readonlyDeclaration()
PASS   : tst_qqmlecmascript::sequenceConversionRead()
QWARN  : tst_qqmlecmascript::sequenceConversionWrite() Could not find any constructor for value type QQmlPointValueType to call with value hello world
QWARN  : tst_qqmlecmascript::sequenceConversionWrite() Could not find any constructor for value type QQmlPointValueType to call with value QVariant(QString, hello world)
PASS   : tst_qqmlecmascript::sequenceConversionWrite()
QWARN  : tst_qqmlecmascript::sequenceConversionArray() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/sequenceConversion.array.qml:142: Error: Invalid write to global property "stringList"
PASS   : tst_qqmlecmascript::sequenceConversionArray()
PASS   : tst_qqmlecmascript::sequenceConversionIndexes()
QWARN  : tst_qqmlecmascript::sequenceConversionThreads() qt.core.qobject.connect: QObject::connect(QJSEngine, QtObject): invalid nullptr parameter
QWARN  : tst_qqmlecmascript::sequenceConversionThreads() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/sequenceConversion.threads.qml:65:9 Parameter "messageObject" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS   : tst_qqmlecmascript::sequenceConversionThreads()
PASS   : tst_qqmlecmascript::sequenceConversionBindings()
PASS   : tst_qqmlecmascript::assignSequenceTypes()
PASS   : tst_qqmlecmascript::sequenceSort(qtbug_25269)
PASS   : tst_qqmlecmascript::sequenceSort(alphabet_insertionSort[default])
PASS   : tst_qqmlecmascript::sequenceSort(alphabet_insertionSort[custom])
PASS   : tst_qqmlecmascript::sequenceSort(alphabet_quickSort[default])
PASS   : tst_qqmlecmascript::sequenceSort(alphabet_quickSort[custom])
PASS   : tst_qqmlecmascript::sequenceSort(numbers_insertionSort[default])
PASS   : tst_qqmlecmascript::sequenceSort(numbers_insertionSort[custom])
PASS   : tst_qqmlecmascript::sequenceSort(numbers_quickSort[default])
PASS   : tst_qqmlecmascript::sequenceSort(numbers_quickSort[custom])
PASS   : tst_qqmlecmascript::sequenceSort(reals_insertionSort[default])
PASS   : tst_qqmlecmascript::sequenceSort(reals_insertionSort[custom])
PASS   : tst_qqmlecmascript::sequenceSort(reals_quickSort[default])
PASS   : tst_qqmlecmascript::sequenceSort(reals_quickSort[custom])
PASS   : tst_qqmlecmascript::sequenceSort(number_vector_insertionSort[default])
PASS   : tst_qqmlecmascript::sequenceSort(number_vector_insertionSort[custom])
PASS   : tst_qqmlecmascript::sequenceSort(number_vector_quickSort[default])
PASS   : tst_qqmlecmascript::sequenceSort(number_vector_quickSort[custom])
PASS   : tst_qqmlecmascript::sequenceSort(real_vector_insertionSort[default])
PASS   : tst_qqmlecmascript::sequenceSort(real_vector_insertionSort[custom])
PASS   : tst_qqmlecmascript::sequenceSort(real_vector_quickSort[default])
PASS   : tst_qqmlecmascript::sequenceSort(real_vector_quickSort[custom])
PASS   : tst_qqmlecmascript::sequenceConversionViaSequentialIterableFallback()
PASS   : tst_qqmlecmascript::dateParse()
PASS   : tst_qqmlecmascript::utcDate()
PASS   : tst_qqmlecmascript::negativeYear()
PASS   : tst_qqmlecmascript::qtbug_22464()
PASS   : tst_qqmlecmascript::qtbug_21580()
PASS   : tst_qqmlecmascript::singleV8BindingDestroyedDuringEvaluation()
PASS   : tst_qqmlecmascript::bug1()
PASS   : tst_qqmlecmascript::bug2()
PASS   : tst_qqmlecmascript::dynamicCreationCrash()
PASS   : tst_qqmlecmascript::dynamicCreationOwnership()
PASS   : tst_qqmlecmascript::regExpBug()
PASS   : tst_qqmlecmascript::nullObjectBinding()
PASS   : tst_qqmlecmascript::nullObjectInitializer()
PASS   : tst_qqmlecmascript::deletedEngine()
PASS   : tst_qqmlecmascript::libraryScriptAssert()
PASS   : tst_qqmlecmascript::variantsAssignedUndefined()
PASS   : tst_qqmlecmascript::variants()
PASS   : tst_qqmlecmascript::qtbug_9792()
PASS   : tst_qqmlecmascript::qtcreatorbug_1289()
QWARN  : tst_qqmlecmascript::noSpuriousWarningsAtShutdown() Member children of the object SpuriousWarning_QMLTYPE_749 overrides a member of the base object. Consider renaming it or adding final or virtual specifier
PASS   : tst_qqmlecmascript::noSpuriousWarningsAtShutdown()
PASS   : tst_qqmlecmascript::canAssignNullToQObject()
PASS   : tst_qqmlecmascript::functionAssignment_fromBinding()
PASS   : tst_qqmlecmascript::functionAssignment_fromJS(assign to property)
PASS   : tst_qqmlecmascript::functionAssignment_fromJS(assign to property, from JS file)
PASS   : tst_qqmlecmascript::functionAssignment_fromJS(assign to value type)
PASS   : tst_qqmlecmascript::functionAssignment_fromJS(use 'this')
PASS   : tst_qqmlecmascript::functionAssignment_fromJS(use 'this' from JS file)
PASS   : tst_qqmlecmascript::functionAssignmentfromJS_invalid()
PASS   : tst_qqmlecmascript::functionAssignment_afterBinding()
PASS   : tst_qqmlecmascript::eval()
QWARN  : tst_qqmlecmascript::function() Qt.atob(string): This method is deprecated. Its output differs from the common Web API. Use the overloads that take array-likes.
QWARN  : tst_qqmlecmascript::function() Qt.atob(string): This method is deprecated. Its output differs from the common Web API. Use the overloads that take array-likes.
PASS   : tst_qqmlecmascript::function()
PASS   : tst_qqmlecmascript::topLevelGeneratorFunction()
PASS   : tst_qqmlecmascript::generatorCrashNewProperty()
PASS   : tst_qqmlecmascript::generatorCallsGC()
PASS   : tst_qqmlecmascript::noYieldInInnerFunction()
PASS   : tst_qqmlecmascript::qtbug_10696()
PASS   : tst_qqmlecmascript::qtbug_11606()
PASS   : tst_qqmlecmascript::qtbug_11600()
PASS   : tst_qqmlecmascript::qtbug_21864()
PASS   : tst_qqmlecmascript::qobjectConnectionListExceptionHandling()
PASS   : tst_qqmlecmascript::nonscriptable()
PASS   : tst_qqmlecmascript::deleteLater()
PASS   : tst_qqmlecmascript::objectNameChangedSignal()
PASS   : tst_qqmlecmascript::destroyedSignal()
PASS   : tst_qqmlecmascript::in()
PASS   : tst_qqmlecmascript::typeOf()
PASS   : tst_qqmlecmascript::qtbug_24448()
PASS   : tst_qqmlecmascript::sharedAttachedObject()
PASS   : tst_qqmlecmascript::objectName()
PASS   : tst_qqmlecmascript::writeRemovesBinding()
PASS   : tst_qqmlecmascript::aliasBindingsAssignCorrectly()
PASS   : tst_qqmlecmascript::aliasBindingsOverrideTarget()
PASS   : tst_qqmlecmascript::aliasWritesOverrideBindings()
PASS   : tst_qqmlecmascript::aliasToCompositeElement()
PASS   : tst_qqmlecmascript::realToInt()
PASS   : tst_qqmlecmascript::urlProperty()
PASS   : tst_qqmlecmascript::urlPropertyWithEncoding()
PASS   : tst_qqmlecmascript::urlListPropertyWithEncoding()
PASS   : tst_qqmlecmascript::dynamicString()
QDEBUG : tst_qqmlecmascript::include() qml: 0
QDEBUG : tst_qqmlecmascript::include() qml: 0
PASS   : tst_qqmlecmascript::include()
PASS   : tst_qqmlecmascript::includeRemoteSuccess()
QWARN  : tst_qqmlecmascript::signalHandlers() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/signalHandlers.qml:98:5 Parameter "f" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS   : tst_qqmlecmascript::signalHandlers()
PASS   : tst_qqmlecmascript::qtbug_37351()
PASS   : tst_qqmlecmascript::doubleEvaluate()
PASS   : tst_qqmlecmascript::forInLoop()
PASS   : tst_qqmlecmascript::nonNotifyable()
PASS   : tst_qqmlecmascript::nonNotifyableConstant()
PASS   : tst_qqmlecmascript::deleteWhileBindingRunning()
QWARN  : tst_qqmlecmascript::callQtInvokables() @:1
QWARN  : tst_qqmlecmascript::callQtInvokables() @:1
QWARN  : tst_qqmlecmascript::callQtInvokables() Could not find any constructor for value type QQmlPointFValueType to call with value 0
QWARN  : tst_qqmlecmascript::callQtInvokables() "Could not convert argument 0 from 0 to QPointF"
QWARN  : tst_qqmlecmascript::callQtInvokables() 	 "@:1"
QWARN  : tst_qqmlecmascript::callQtInvokables() Could not find any constructor for value type QQmlPointFValueType to call with value null
QWARN  : tst_qqmlecmascript::callQtInvokables() "Could not convert argument 0 from null to QPointF"
QWARN  : tst_qqmlecmascript::callQtInvokables() 	 "@:1"
QWARN  : tst_qqmlecmascript::callQtInvokables() Could not find any constructor for value type QQmlPointFValueType to call with value undefined
QWARN  : tst_qqmlecmascript::callQtInvokables() "Could not convert argument 0 from undefined to QPointF"
QWARN  : tst_qqmlecmascript::callQtInvokables() 	 "@:1"
QWARN  : tst_qqmlecmascript::callQtInvokables() "Could not convert argument 0 from 0 to QObject*"
QWARN  : tst_qqmlecmascript::callQtInvokables() 	 "@:1"
QWARN  : tst_qqmlecmascript::callQtInvokables() "Could not convert argument 0 from Hello world to QObject*"
QWARN  : tst_qqmlecmascript::callQtInvokables() 	 "@:1"
QWARN  : tst_qqmlecmascript::callQtInvokables() "Could not convert argument 0 from Unknown Type to QObject*"
QWARN  : tst_qqmlecmascript::callQtInvokables() 	 "expression for onCompleted@file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/qmlTypeWrapperArgs2.qml:8"
QWARN  : tst_qqmlecmascript::callQtInvokables() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/qmlTypeWrapperArgs2.qml:8: TypeError: Passing incompatible arguments to C++ functions from JavaScript is not allowed.
QWARN  : tst_qqmlecmascript::callQtInvokables() "Could not convert argument 0 from null to NonRegisteredType"
QWARN  : tst_qqmlecmascript::callQtInvokables() 	 "@:1"
QWARN  : tst_qqmlecmascript::callQtInvokables() Could not find any constructor for value type QQuickFontValueType to call with value 123
QWARN  : tst_qqmlecmascript::callQtInvokables() "Could not convert argument 0 from 123 to QFont"
QWARN  : tst_qqmlecmascript::callQtInvokables() 	 "@:1"
PASS   : tst_qqmlecmascript::callQtInvokables()
PASS   : tst_qqmlecmascript::resolveClashingProperties()
PASS   : tst_qqmlecmascript::invokableObjectArg()
PASS   : tst_qqmlecmascript::invokableObjectRet()
PASS   : tst_qqmlecmascript::invokableEnumRet()
PASS   : tst_qqmlecmascript::qtbug_20344()
PASS   : tst_qqmlecmascript::qtbug_22679()
PASS   : tst_qqmlecmascript::qtbug_22843(without .pragma library)
PASS   : tst_qqmlecmascript::qtbug_22843(with .pragma library)
PASS   : tst_qqmlecmascript::rewriteMultiLineStrings()
PASS   : tst_qqmlecmascript::revisionErrors()
PASS   : tst_qqmlecmascript::revision()
PASS   : tst_qqmlecmascript::invokableWithQObjectDerived()
QWARN  : tst_qqmlecmascript::realTypePrecision() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/realTypePrecision.qml:19:5 Parameter "arg" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS   : tst_qqmlecmascript::realTypePrecision()
PASS   : tst_qqmlecmascript::registeredFlagMethod()
PASS   : tst_qqmlecmascript::deleteLaterObjectMethodCall()
PASS   : tst_qqmlecmascript::automaticSemicolon()
PASS   : tst_qqmlecmascript::compatibilitySemicolon()
PASS   : tst_qqmlecmascript::incrDecrSemicolon1()
PASS   : tst_qqmlecmascript::incrDecrSemicolon2()
QWARN  : tst_qqmlecmascript::incrDecrSemicolon_error1() QQmlComponent: Component is not ready
PASS   : tst_qqmlecmascript::incrDecrSemicolon_error1()
PASS   : tst_qqmlecmascript::unaryExpression()
PASS   : tst_qqmlecmascript::switchStatement()
PASS   : tst_qqmlecmascript::withStatement()
PASS   : tst_qqmlecmascript::tryStatement()
PASS   : tst_qqmlecmascript::replaceBinding()
QDEBUG : tst_qqmlecmascript::bindingBoundFunctions() qml: success!!!
PASS   : tst_qqmlecmascript::bindingBoundFunctions()
QWARN  : tst_qqmlecmascript::qpropertyAndQtBinding() qt.qproperty.binding: setBinding: Could not set binding via bindable interface. The QBindable is read-only.
PASS   : tst_qqmlecmascript::qpropertyAndQtBinding()
PASS   : tst_qqmlecmascript::qpropertyBindingReplacement()
PASS   : tst_qqmlecmascript::qpropertyBindingNoQPropertyCapture()
PASS   : tst_qqmlecmascript::deleteRootObjectInCreation()
PASS   : tst_qqmlecmascript::onDestruction()
PASS   : tst_qqmlecmascript::onDestructionViaGC()
PASS   : tst_qqmlecmascript::bindingSuppression()
PASS   : tst_qqmlecmascript::signalEmitted()
QWARN  : tst_qqmlecmascript::threadSignal() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/threadSignal.qml:7:5 Parameter "result" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN  : tst_qqmlecmascript::threadSignal() qt.qml.context: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/threadSignal.2.qml:6:5 Parameter "result" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS   : tst_qqmlecmascript::threadSignal()
PASS   : tst_qqmlecmascript::qqmldataDestroyed()
PASS   : tst_qqmlecmascript::secondAlias()
PASS   : tst_qqmlecmascript::varAlias()
PASS   : tst_qqmlecmascript::overrideDataAssert()
PASS   : tst_qqmlecmascript::fallbackBindings(Property without fallback)
QWARN  : tst_qqmlecmascript::fallbackBindings(Property fallback) Member baz of the object BaseComponent_QMLTYPE_1011_QML_1013 overrides a member of the base object. Consider renaming it or adding final or virtual specifier
PASS   : tst_qqmlecmascript::fallbackBindings(Property fallback)
PASS   : tst_qqmlecmascript::fallbackBindings(SingletonType without fallback)
PASS   : tst_qqmlecmascript::fallbackBindings(SingletonType fallback)
PASS   : tst_qqmlecmascript::fallbackBindings(Attached without fallback)
PASS   : tst_qqmlecmascript::fallbackBindings(Attached fallback)
PASS   : tst_qqmlecmascript::fallbackBindings(Subproperty without fallback)
PASS   : tst_qqmlecmascript::fallbackBindings(Subproperty fallback)
QWARN  : tst_qqmlecmascript::propertyOverride() Member directProperty of the object BaseComponent2_QMLTYPE_1027_QML_1029 overrides a member of the base object. Consider renaming it or adding final or virtual specifier
QWARN  : tst_qqmlecmascript::propertyOverride() Member objectProperty of the object BaseComponent2_QMLTYPE_1027_QML_1029 overrides a member of the base object. Consider renaming it or adding final or virtual specifier
QWARN  : tst_qqmlecmascript::propertyOverride() Member optimizedBoundProperty of the object BaseComponent2_QMLTYPE_1027_QML_1029 overrides a member of the base object. Consider renaming it or adding final or virtual specifier
QWARN  : tst_qqmlecmascript::propertyOverride() Member unoptimizedBoundProperty of the object BaseComponent2_QMLTYPE_1027_QML_1029 overrides a member of the base object. Consider renaming it or adding final or virtual specifier
PASS   : tst_qqmlecmascript::propertyOverride()
PASS   : tst_qqmlecmascript::concatenatedStringPropertyAccess()
PASS   : tst_qqmlecmascript::jsOwnedObjectsDeletedOnEngineDestroy()
QWARN  : tst_qqmlecmascript::updateCall() QQuickMouseArea : Update called for a item without content
PASS   : tst_qqmlecmascript::updateCall()
PASS   : tst_qqmlecmascript::numberParsing()
QWARN  : tst_qqmlecmascript::stringParsing() QQmlComponent: Component is not ready
QWARN  : tst_qqmlecmascript::stringParsing() QQmlComponent: Component is not ready
QWARN  : tst_qqmlecmascript::stringParsing() QQmlComponent: Component is not ready
QWARN  : tst_qqmlecmascript::stringParsing() QQmlComponent: Component is not ready
QWARN  : tst_qqmlecmascript::stringParsing() QQmlComponent: Component is not ready
QWARN  : tst_qqmlecmascript::stringParsing() QQmlComponent: Component is not ready
PASS   : tst_qqmlecmascript::stringParsing()
PASS   : tst_qqmlecmascript::push_and_shift()
PASS   : tst_qqmlecmascript::qtbug_32801()
PASS   : tst_qqmlecmascript::thisObject()
PASS   : tst_qqmlecmascript::qtbug_33754()
PASS   : tst_qqmlecmascript::qtbug_34493()
QWARN  : tst_qqmlecmascript::singletonFromQMLToCpp() QQmlExpression: Expression file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/singletonTest.qml:11:5 depends on non-bindable properties:
QWARN  : tst_qqmlecmascript::singletonFromQMLToCpp()     TestTypeCppSingleton::foo
PASS   : tst_qqmlecmascript::singletonFromQMLToCpp()
PASS   : tst_qqmlecmascript::singletonFromQMLAndBackAndCompare()
PASS   : tst_qqmlecmascript::setPropertyOnInvalid()
PASS   : tst_qqmlecmascript::miscTypeTest()
PASS   : tst_qqmlecmascript::stackLimits()
PASS   : tst_qqmlecmascript::idsAsLValues()
PASS   : tst_qqmlecmascript::qtbug_34792()
PASS   : tst_qqmlecmascript::noCaptureWhenWritingProperty()
PASS   : tst_qqmlecmascript::singletonWithEnum()
PASS   : tst_qqmlecmascript::lazyBindingEvaluation()
PASS   : tst_qqmlecmascript::varPropertyAccessOnObjectWithInvalidContext()
QWARN  : tst_qqmlecmascript::importedScriptsAccessOnObjectWithInvalidContext() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/importedScriptsAccessOnObjectWithInvalidContext.qml:29: TypeError: Cannot read property 'Foo' of null
PASS   : tst_qqmlecmascript::importedScriptsAccessOnObjectWithInvalidContext()
PASS   : tst_qqmlecmascript::importedScriptsWithoutQmlMode()
PASS   : tst_qqmlecmascript::contextObjectOnLazyBindings()
PASS   : tst_qqmlecmascript::garbageCollectionDuringCreation()
PASS   : tst_qqmlecmascript::qtbug_39520()
PASS   : tst_qqmlecmascript::readUnregisteredQObjectProperty()
PASS   : tst_qqmlecmascript::writeUnregisteredQObjectProperty()
PASS   : tst_qqmlecmascript::switchExpression()
PASS   : tst_qqmlecmascript::qtbug_46022()
PASS   : tst_qqmlecmascript::qtbug_52340()
PASS   : tst_qqmlecmascript::qtbug_54589()
PASS   : tst_qqmlecmascript::qtbug_54687()
PASS   : tst_qqmlecmascript::stringify_qtbug_50592()
PASS   : tst_qqmlecmascript::instanceof(String instanceof String)
PASS   : tst_qqmlecmascript::instanceof(s instanceof String)
PASS   : tst_qqmlecmascript::instanceof(objectString instanceof String)
PASS   : tst_qqmlecmascript::instanceof(o instanceof Object)
PASS   : tst_qqmlecmascript::instanceof(o instanceof String)
PASS   : tst_qqmlecmascript::instanceof(true instanceof true)
PASS   : tst_qqmlecmascript::instanceof(1 instanceof Math)
PASS   : tst_qqmlecmascript::instanceof(date instanceof Date)
PASS   : tst_qqmlecmascript::instanceof(date instanceof Object)
PASS   : tst_qqmlecmascript::instanceof(date instanceof String)
PASS   : tst_qqmlecmascript::constkw(simpleconst)
PASS   : tst_qqmlecmascript::constkw(twoconst)
PASS   : tst_qqmlecmascript::constkw(constandvar)
PASS   : tst_qqmlecmascript::constkw(const-multiple-scopes-same-var)
PASS   : tst_qqmlecmascript::constkw(const-no-initializer)
PASS   : tst_qqmlecmascript::constkw(const-no-initializer-comma)
PASS   : tst_qqmlecmascript::constkw(const-no-duplicate)
PASS   : tst_qqmlecmascript::constkw(const-no-duplicate-2)
PASS   : tst_qqmlecmascript::constkw(const-no-duplicate-var)
PASS   : tst_qqmlecmascript::constkw(var-no-duplicate-const)
PASS   : tst_qqmlecmascript::constkw(const-no-duplicate-let)
PASS   : tst_qqmlecmascript::constkw(let-no-duplicate-const)
PASS   : tst_qqmlecmascript::redefineGlobalProp()
PASS   : tst_qqmlecmascript::freeze_empty_object()
PASS   : tst_qqmlecmascript::singleBlockLoops()
PASS   : tst_qqmlecmascript::qtbug_60547()
PASS   : tst_qqmlecmascript::delayLoadingArgs()
PASS   : tst_qqmlecmascript::manyArguments()
PASS   : tst_qqmlecmascript::forInIterator()
PASS   : tst_qqmlecmascript::localForInIterator()
PASS   : tst_qqmlecmascript::shadowedFunctionName()
PASS   : tst_qqmlecmascript::anotherNaN()
PASS   : tst_qqmlecmascript::callPropertyOnUndefined()
PASS   : tst_qqmlecmascript::jumpStrictNotEqualUndefined()
PASS   : tst_qqmlecmascript::removeBindingsWithNoDependencies()
PASS   : tst_qqmlecmascript::preserveBindingWithUnresolvedNames()
QWARN  : tst_qqmlecmascript::temporaryDeadZone() qt.qml.usedbeforedeclared: :1:1 Variable "a" is used before its declaration at 1:8.
QWARN  : tst_qqmlecmascript::temporaryDeadZone() qt.qml.usedbeforedeclared: :1:1 Variable "a" is used before its declaration at 1:13.
QWARN  : tst_qqmlecmascript::temporaryDeadZone() qt.qml.usedbeforedeclared: :1:15 Variable "b" is used before its declaration at 1:23.
QWARN  : tst_qqmlecmascript::temporaryDeadZone() qt.qml.usedbeforedeclared: :1:33 Variable "x" is used before its declaration at 1:41.
PASS   : tst_qqmlecmascript::temporaryDeadZone()
PASS   : tst_qqmlecmascript::importLexicalVariables(script)
PASS   : tst_qqmlecmascript::importLexicalVariables(pragmaLibrary)
PASS   : tst_qqmlecmascript::importLexicalVariables(module)
PASS   : tst_qqmlecmascript::hugeObject()
PASS   : tst_qqmlecmascript::templateStringTerminator()
PASS   : tst_qqmlecmascript::arrayAndException()
PASS   : tst_qqmlecmascript::numberToStringWithRadix()
PASS   : tst_qqmlecmascript::tailCallWithArguments()
PASS   : tst_qqmlecmascript::deleteSparseInIteration()
PASS   : tst_qqmlecmascript::saveAccumulatorBeforeToInt32()
PASS   : tst_qqmlecmascript::intMinDividedByMinusOne()
PASS   : tst_qqmlecmascript::undefinedPropertiesInObjectWrapper()
PASS   : tst_qqmlecmascript::qpropertyBindingHandlesUndefinedCorrectly(QProperty)
PASS   : tst_qqmlecmascript::qpropertyBindingHandlesUndefinedCorrectly(QObjectProperty)
QWARN  : tst_qqmlecmascript::qpropertyBindingHandlesUndefinedWithoutResetCorrectly(QProperty) file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/qpropertyBindingUndefinedWithoutReset1.qml:5:5: QML ClassWithQProperty: Unable to assign [undefined] to "value2"
PASS   : tst_qqmlecmascript::qpropertyBindingHandlesUndefinedWithoutResetCorrectly(QProperty)
QWARN  : tst_qqmlecmascript::qpropertyBindingHandlesUndefinedWithoutResetCorrectly(QObjectProperty) file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/qpropertyBindingUndefinedWithoutReset2.qml:5:5: QML ClassWithQObjectProperty: Unable to assign [undefined] to "value2"
PASS   : tst_qqmlecmascript::qpropertyBindingHandlesUndefinedWithoutResetCorrectly(QObjectProperty)
QWARN  : tst_qqmlecmascript::qpropertyBindingHandlesUndefinedWithoutResetCorrectly(QCompatProperty) file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/qpropertyBindingUndefinedWithoutReset3.qml:5:5: QML ClassWithQCompatProperty: Unable to assign [undefined] to "value2"
PASS   : tst_qqmlecmascript::qpropertyBindingHandlesUndefinedWithoutResetCorrectly(QCompatProperty)
PASS   : tst_qqmlecmascript::qpropertyBindingRestoresObserverAfterReset()
PASS   : tst_qqmlecmascript::qpropertyBindingObserverCorrectlyLinkedAfterReset()
PASS   : tst_qqmlecmascript::hugeRegexpQuantifiers()
PASS   : tst_qqmlecmascript::singletonTypeWrapperLookup()
PASS   : tst_qqmlecmascript::getThisObject()
PASS   : tst_qqmlecmascript::semicolonAfterProperty()
PASS   : tst_qqmlecmascript::hugeStack()
PASS   : tst_qqmlecmascript::bindingOnQProperty()
PASS   : tst_qqmlecmascript::overwrittenBindingOnQProperty()
PASS   : tst_qqmlecmascript::aliasOfQProperty()
SKIP   : tst_qqmlecmascript::bindingOnQPropertyContextProperty() Test needs to be adjusted
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/tst_qqmlecmascript.cpp(9913)]
PASS   : tst_qqmlecmascript::bindingContainingQProperty()
PASS   : tst_qqmlecmascript::urlConstruction()
PASS   : tst_qqmlecmascript::urlPropertyInvalid()
PASS   : tst_qqmlecmascript::urlPropertySet()
PASS   : tst_qqmlecmascript::colonAfterProtocol()
PASS   : tst_qqmlecmascript::urlSearchParamsConstruction()
PASS   : tst_qqmlecmascript::urlSearchParamsMethods()
PASS   : tst_qqmlecmascript::urlInstanceof()
PASS   : tst_qqmlecmascript::variantConversionMethod()
PASS   : tst_qqmlecmascript::sequenceConversionMethod()
PASS   : tst_qqmlecmascript::proxyIteration()
PASS   : tst_qqmlecmascript::proxyHandlerTraps()
PASS   : tst_qqmlecmascript::lookupsDoNotBypassProxy()
PASS   : tst_qqmlecmascript::gcCrashRegressionTest()
PASS   : tst_qqmlecmascript::cmpInThrows()
PASS   : tst_qqmlecmascript::frozenQObject()
PASS   : tst_qqmlecmascript::constPointer()
PASS   : tst_qqmlecmascript::icUsingJSLib()
PASS   : tst_qqmlecmascript::optionalChainEval()
PASS   : tst_qqmlecmascript::optionalChainDelete()
PASS   : tst_qqmlecmascript::optionalChainNull()
PASS   : tst_qqmlecmascript::asCast()
PASS   : tst_qqmlecmascript::functionNameInFunctionScope()
PASS   : tst_qqmlecmascript::functionAsDefaultArgument()
PASS   : tst_qqmlecmascript::internalClassParentGc()
QWARN  : tst_qqmlecmascript::methodTypeMismatch() Could not find any constructor for value type QQuickFontValueType to call with value 123
QWARN  : tst_qqmlecmascript::methodTypeMismatch() Could not find any constructor for value type QQuickFontValueType to call with value 0
QWARN  : tst_qqmlecmascript::methodTypeMismatch() Could not find any constructor for value type QQuickFontValueType to call with value null
PASS   : tst_qqmlecmascript::methodTypeMismatch()
PASS   : tst_qqmlecmascript::doNotCrashOnReadOnlyBindable()
PASS   : tst_qqmlecmascript::resetGadget()
PASS   : tst_qqmlecmascript::assignListPropertyByIndexOnGadget()
PASS   : tst_qqmlecmascript::methodCallOnDerivedSingleton()
PASS   : tst_qqmlecmascript::proxyMetaObject()
QWARN  : tst_qqmlecmascript::jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown.qml:35: TypeError: Cannot assign to read-only property "active"
QWARN  : tst_qqmlecmascript::jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown.qml:29: TypeError: Cannot assign to read-only property "active"
QWARN  : tst_qqmlecmascript::jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown.qml:35: TypeError: Cannot assign to read-only property "active"
QWARN  : tst_qqmlecmascript::jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown.qml:29: TypeError: Cannot assign to read-only property "active"
QWARN  : tst_qqmlecmascript::jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown.qml:35: TypeError: Cannot assign to read-only property "active"
QWARN  : tst_qqmlecmascript::jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown.qml:29: TypeError: Cannot assign to read-only property "active"
QWARN  : tst_qqmlecmascript::jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown.qml:35: TypeError: Cannot assign to read-only property "active"
QWARN  : tst_qqmlecmascript::jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown.qml:29: TypeError: Cannot assign to read-only property "active"
QWARN  : tst_qqmlecmascript::jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown.qml:35: TypeError: Cannot assign to read-only property "active"
QWARN  : tst_qqmlecmascript::jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmlecmascript/data/jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown.qml:29: TypeError: Cannot assign to read-only property "active"
PASS   : tst_qqmlecmascript::jittedJavaScriptExpressionDoesNotCrashOnExceptionBeingThrown()
PASS   : tst_qqmlecmascript::anonymousFunctionReturnTypeAnnotationIsPreserved()
PASS   : tst_qqmlecmascript::namedFunctionExpressionReturnTypeIsPreserved()
PASS   : tst_qqmlecmascript::cleanupTestCase()
Totals: 557 passed, 0 failed, 1 skipped, 0 blacklisted, 16539ms
********* Finished testing of tst_qqmlecmascript *********
