-
Bug
-
Resolution: Fixed
-
P0: Blocker
-
6.8.0 FF
-
None
agent:2024/03/22 06:26:20 build.go:404: In file included from /home/qt/work/qt/qtdeclarative_build/include/QtQml/6.8.0/QtQml/private/qqmlanybinding_p.h:1,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:28:
agent:2024/03/22 06:26:20 build.go:404: /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlanybinding_p.h: In member function ‘void QQmlAnyBinding::clear()’:
agent:2024/03/22 06:26:20 build.go:404: /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlanybinding_p.h:462:19: error: ‘int QtPrivate::RefCounted::ref’ is private within this context
agent:2024/03/22 06:26:20 build.go:404: 462 | priv->ref--;
agent:2024/03/22 06:26:20 build.go:404: | ^~~
agent:2024/03/22 06:26:20 build.go:404: In file included from /home/qt/work/install/include/QtCore/qproperty.h:14,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/install/include/QtCore/qchronotimer.h:12,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/install/include/QtCore/QtCore:61,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/qt/qtdeclarative_build/include/QtQmlBuiltins/QtQmlBuiltinsDepends:3,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/qt/qtdeclarative_build/include/QtQmlBuiltins/QtQmlBuiltins:3,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/qt/qtdeclarative_build/src/qml/CMakeFiles/Qml.dir/cmake_pch.hxx:5,
agent:2024/03/22 06:26:20 build.go:404: from <command-line>:
agent:2024/03/22 06:26:20 build.go:404: /home/qt/work/install/include/QtCore/qpropertyprivate.h:45:9: note: declared private here
agent:2024/03/22 06:26:20 build.go:404: 45 | int ref = 0;
agent:2024/03/22 06:26:20 build.go:404: | ^~~
agent:2024/03/22 06:26:20 build.go:404: In file included from /home/qt/work/qt/qtdeclarative_build/include/QtQml/6.8.0/QtQml/private/qqmlanybinding_p.h:1,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:28:
agent:2024/03/22 06:26:20 build.go:404: /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlanybinding_p.h:462:19: note: field ‘int QtPrivate::RefCounted::ref’ can be accessed via ‘int QtPrivate::RefCounted::refCount() const’
agent:2024/03/22 06:26:20 build.go:404: 462 | priv->ref--;
agent:2024/03/22 06:26:20 build.go:404: | ^~~
agent:2024/03/22 06:26:20 build.go:404: | refCount()
agent:2024/03/22 06:26:20 build.go:404: /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlanybinding_p.h:463:24: error: ‘int QtPrivate::RefCounted::ref’ is private within this context
agent:2024/03/22 06:26:20 build.go:404: 463 | if (!priv->ref)
agent:2024/03/22 06:26:20 build.go:404: | ^~~
agent:2024/03/22 06:26:20 build.go:404: In file included from /home/qt/work/install/include/QtCore/qproperty.h:14,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/install/include/QtCore/qchronotimer.h:12,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/install/include/QtCore/QtCore:61,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/qt/qtdeclarative_build/include/QtQmlBuiltins/QtQmlBuiltinsDepends:3,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/qt/qtdeclarative_build/include/QtQmlBuiltins/QtQmlBuiltins:3,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/qt/qtdeclarative_build/src/qml/CMakeFiles/Qml.dir/cmake_pch.hxx:5,
agent:2024/03/22 06:26:20 build.go:404: from <command-line>:
agent:2024/03/22 06:26:20 build.go:404: /home/qt/work/install/include/QtCore/qpropertyprivate.h:45:9: note: declared private here
agent:2024/03/22 06:26:20 build.go:404: 45 | int ref = 0;
agent:2024/03/22 06:26:20 build.go:404: | ^~~
agent:2024/03/22 06:26:20 build.go:404: In file included from /home/qt/work/qt/qtdeclarative_build/include/QtQml/6.8.0/QtQml/private/qqmlanybinding_p.h:1,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:28:
agent:2024/03/22 06:26:20 build.go:404: /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlanybinding_p.h:463:24: note: field ‘int QtPrivate::RefCounted::ref’ can be accessed via ‘int QtPrivate::RefCounted::refCount() const’
agent:2024/03/22 06:26:20 build.go:404: 463 | if (!priv->ref)
agent:2024/03/22 06:26:20 build.go:404: | ^~~
agent:2024/03/22 06:26:20 build.go:404: | refCount()
agent:2024/03/22 06:26:20 build.go:404: /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp: In member function ‘bool QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&)’:
agent:2024/03/22 06:26:20 build.go:404: /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1550:87: error: ‘int QtPrivate::RefCounted::ref’ is private within this context
agent:2024/03/22 06:26:20 build.go:404: 1550 | const auto bindingPrivateRefCount = QPropertyBindingPrivate::get(qmlBinding)->ref;
agent:2024/03/22 06:26:20 build.go:404: | ^~~
agent:2024/03/22 06:26:20 build.go:404: In file included from /home/qt/work/install/include/QtCore/qproperty.h:14,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/install/include/QtCore/qchronotimer.h:12,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/install/include/QtCore/QtCore:61,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/qt/qtdeclarative_build/include/QtQmlBuiltins/QtQmlBuiltinsDepends:3,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/qt/qtdeclarative_build/include/QtQmlBuiltins/QtQmlBuiltins:3,
agent:2024/03/22 06:26:20 build.go:404: from /home/qt/work/qt/qtdeclarative_build/src/qml/CMakeFiles/Qml.dir/cmake_pch.hxx:5,
agent:2024/03/22 06:26:20 build.go:404: from <command-line>:
agent:2024/03/22 06:26:20 build.go:404: /home/qt/work/install/include/QtCore/qpropertyprivate.h:45:9: note: declared private here
agent:2024/03/22 06:26:20 build.go:404: 45 | int ref = 0;
agent:2024/03/22 06:26:20 build.go:404: | ^~~
agent:2024/03/22 06:26:20 build.go:404: /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1550:87: note: field ‘int QtPrivate::RefCounted::ref’ can be accessed via ‘int QtPrivate::RefCounted::refCount() const’
1550 | const auto bindingPrivateRefCount = QPropertyBindingPrivate::get(qmlBinding)->ref;
| ^~~
| refCount()
Sccache command failed, re-try calling build tool directly
In file included from /home/qt/work/qt/qtdeclarative_build/include/QtQml/6.8.0/QtQml/private/qqmlanybinding_p.h:1,
from /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:28:
/home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlanybinding_p.h: In member function ‘void QQmlAnyBinding::clear()’:
/home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlanybinding_p.h:462:19: error: ‘int QtPrivate::RefCounted::ref’ is private within this context
462 | priv->ref--;
| ^~~
In file included from /home/qt/work/install/include/QtCore/qproperty.h:14,
from /home/qt/work/install/include/QtCore/qchronotimer.h:12,
from /home/qt/work/install/include/QtCore/QtCore:61,
from /home/qt/work/qt/qtdeclarative_build/include/QtQmlBuiltins/QtQmlBuiltinsDepends:3,
from /home/qt/work/qt/qtdeclarative_build/include/QtQmlBuiltins/QtQmlBuiltins:3,
from /home/qt/work/qt/qtdeclarative_build/src/qml/CMakeFiles/Qml.dir/cmake_pch.hxx:5,
from <command-line>:
/home/qt/work/install/include/QtCore/qpropertyprivate.h:45:9: note: declared private here
45 | int ref = 0;
| ^~~
In file included from /home/qt/work/qt/qtdeclarative_build/include/QtQml/6.8.0/QtQml/private/qqmlanybinding_p.h:1,
from /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:28:
/home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlanybinding_p.h:462:19: note: field ‘int QtPrivate::RefCounted::ref’ can be accessed via ‘int QtPrivate::RefCounted::refCount() const’
462 | priv->ref--;
| ^~~
| refCount()
/home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlanybinding_p.h:463:24: error: ‘int QtPrivate::RefCounted::ref’ is private within this context
463 | if (!priv->ref)
| ^~~
In file included from /home/qt/work/install/include/QtCore/qproperty.h:14,
from /home/qt/work/install/include/QtCore/qchronotimer.h:12,
from /home/qt/work/install/include/QtCore/QtCore:61,
from /home/qt/work/qt/qtdeclarative_build/include/QtQmlBuiltins/QtQmlBuiltinsDepends:3,
from /home/qt/work/qt/qtdeclarative_build/include/QtQmlBuiltins/QtQmlBuiltins:3,
from /home/qt/work/qt/qtdeclarative_build/src/qml/CMakeFiles/Qml.dir/cmake_pch.hxx:5,
from <command-line>:
/home/qt/work/install/include/QtCore/qpropertyprivate.h:45:9: note: declared private here
45 | int ref = 0;
| ^~~
In file included from /home/qt/work/qt/qtdeclarative_build/include/QtQml/6.8.0/QtQml/private/qqmlanybinding_p.h:1,
from /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:28:
/home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlanybinding_p.h:463:24: note: field ‘int QtPrivate::RefCounted::ref’ can be accessed via ‘int QtPrivate::RefCounted::refCount() const’
463 | if (!priv->ref)
| ^~~
| refCount()
/home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp: In member function ‘bool QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&)’:
/home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1550:87: error: ‘int QtPrivate::RefCounted::ref’ is private within this context
1550 | const auto bindingPrivateRefCount = QPropertyBindingPrivate::get(qmlBinding)->ref;
| ^~~
In file included from /home/qt/work/install/include/QtCore/qproperty.h:14,
from /home/qt/work/install/include/QtCore/qchronotimer.h:12,
from /home/qt/work/install/include/QtCore/QtCore:61,
from /home/qt/work/qt/qtdeclarative_build/include/QtQmlBuiltins/QtQmlBuiltinsDepends:3,
from /home/qt/work/qt/qtdeclarative_build/include/QtQmlBuiltins/QtQmlBuiltins:3,
from /home/qt/work/qt/qtdeclarative_build/src/qml/CMakeFiles/Qml.dir/cmake_pch.hxx:5,
from <command-line>:
/home/qt/work/install/include/QtCore/qpropertyprivate.h:45:9: note: declared private here
45 | int ref = 0;
| ^~~
/home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1550:87: note: field ‘int QtPrivate::RefCounted::ref’ can be accessed via ‘int QtPrivate::RefCounted::refCount() const’
1550 | const auto bindingPrivateRefCount = QPropertyBindingPrivate::get(qmlBinding)->ref;
| ^~~
| refCount()
Details: https://testresults.qt.io/coin/integration/qt/qtdeclarative/tasks/1711088626
Tested changes (refs/builds/qtci/dev/1711088569):
https://codereview.qt-project.org/c/qt/qtdeclarative/+/550329/2 Update dependencies on 'dev' in qt/qtdeclarative