Details
-
Bug
-
Resolution: Fixed
-
P0: Blocker
-
None
-
6.10.0 FF
-
None
Description
In file included from /home/qt/work/install/include/QtCore/qglobal.h:13, from /home/qt/work/install/include/QtCore/QtCore:4, from /home/qt/work/qt/qtquick3d_build/src/utils/CMakeFiles/Quick3DUtils.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/10/type_traits: In instantiation of ‘QQuick3DProfilerSceneGraphData::TimingData<12>::TimingData()’: /usr/include/c++/10/type_traits:1192:30: required from ‘struct std::is_trivially_default_constructible<QQuick3DProfilerSceneGraphData::TimingData<12> >’ /usr/include/c++/10/type_traits:3128:46: required from ‘constexpr const bool std::is_trivially_default_constructible_v<QQuick3DProfilerSceneGraphData::TimingData<12> >’ /home/qt/work/install/include/QtCore/qthreadstorage.h:101:45: required from ‘class QThreadStorage<QQuick3DProfilerSceneGraphData::TimingData<12> >’ /home/qt/work/qt/qtquick3d_build/src/utils/Quick3DUtils_autogen/EWIEGA46WW/../../../../../qtquick3d/src/utils/qquick3dprofiler_p.h:103:57: required from here /usr/include/c++/10/type_traits:1192:30: error: default member initializer for ‘QQuick3DProfilerSceneGraphData::Timings::nesting’ required before the end of its enclosing class 1192 | : public __bool_constant<__is_trivially_constructible(_Tp)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/qt/work/qt/qtquick3d_build/src/utils/Quick3DUtils_autogen/EWIEGA46WW/moc_qquick3dprofiler_p.cpp:9, from /home/qt/work/qt/qtquick3d_build/src/utils/Quick3DUtils_autogen/mocs_compilation.cpp:2: /home/qt/work/qt/qtquick3d_build/src/utils/Quick3DUtils_autogen/EWIEGA46WW/../../../../../qtquick3d/src/utils/qquick3dprofiler_p.h:95:22: note: defined here 95 | uint nesting = 0; | ^~~~ Sccache command failed, re-try calling build tool directly In file included from /home/qt/work/install/include/QtCore/qglobal.h:13, from /home/qt/work/install/include/QtCore/QtCore:4, from /home/qt/work/qt/qtquick3d_build/src/utils/CMakeFiles/Quick3DUtils.dir/cmake_pch.hxx:5, from <command-line>: /usr/include/c++/10/type_traits: In instantiation of ‘QQuick3DProfilerSceneGraphData::TimingData<12>::TimingData()’: /usr/include/c++/10/type_traits:1192:30: required from ‘struct std::is_trivially_default_constructible<QQuick3DProfilerSceneGraphData::TimingData<12> >’ /usr/include/c++/10/type_traits:3128:46: required from ‘constexpr const bool std::is_trivially_default_constructible_v<QQuick3DProfilerSceneGraphData::TimingData<12> >’ /home/qt/work/install/include/QtCore/qthreadstorage.h:101:45: required from ‘class QThreadStorage<QQuick3DProfilerSceneGraphData::TimingData<12> >’ /home/qt/work/qt/qtquick3d_build/src/utils/Quick3DUtils_autogen/EWIEGA46WW/../../../../../qtquick3d/src/utils/qquick3dprofiler_p.h:103:57: required from here /usr/include/c++/10/type_traits:1192:30: error: default member initializer for ‘QQuick3DProfilerSceneGraphData::Timings::nesting’ required before the end of its enclosing class 1192 | : public __bool_constant<__is_trivially_constructible(_Tp)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/qt/work/qt/qtquick3d_build/src/utils/Quick3DUtils_autogen/EWIEGA46WW/moc_qquick3dprofiler_p.cpp:9, from /home/qt/work/qt/qtquick3d_build/src/utils/Quick3DUtils_autogen/mocs_compilation.cpp:2: /home/qt/work/qt/qtquick3d_build/src/utils/Quick3DUtils_autogen/EWIEGA46WW/../../../../../qtquick3d/src/utils/qquick3dprofiler_p.h:95:22: note: defined here 95 | uint nesting = 0; | ^~~~
Details: https://testresults.qt.io/coin/integration/qt/qtquick3d/tasks/1747192915
Tested changes (refs/builds/qtci/dev/1747192736):
https://codereview.qt-project.org/c/qt/qtquick3d/+/645320/2 Update dependencies on 'dev' in qt/qtquick3d