=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for kdevelop-23.08.4 [ 0%] Generating po/it/docs/kdevelop/index.cache.bz2 [ 0%] Generating po/pt/docs/kdevelop/index.cache.bz2 [ 0%] Generating po/pt_BR/docs/kdevelop/index.cache.bz2 [ 1%] Generating ts... [ 2%] Generating po/ca/docs/kdevelop/index.cache.bz2 [ 2%] Generating mo... [ 2%] Generating po/es/docs/kdevelop/index.cache.bz2 [ 2%] Generating po/nl/docs/kdevelop/index.cache.bz2 [ 2%] Built target tsfiles-39845d1a9f7e80bb5443bb5b53b3aa9b I/O warning : failed to load external entity "/usr/pkg/share/kf5/kdoctools/customization/xsl/pt-BR.xml" No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". [ 2%] Generating po/ru/docs/kdevelop/index.cache.bz2 No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". [ 2%] Built target po-pt-docs-kdevelop-index-cache-bz2 No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". [ 2%] Built target po-ca-docs-kdevelop-index-cache-bz2 No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". [ 2%] Generating po/sv/docs/kdevelop/index.cache.bz2 No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". No "pt_br" localization of "footer-doc-comment" exists; using "en". No "pt_br" localization of "footer-doc-feedback" exists; using "en". No "pt_br" localization of "footer-doc-teamname" exists; using "en". [ 2%] Generating po/uk/docs/kdevelop/index.cache.bz2 [ 2%] Built target po-pt-BR-docs-kdevelop-index-cache-bz2 [ 2%] Built target po-nl-docs-kdevelop-index-cache-bz2 [ 2%] Built target po-it-docs-kdevelop-index-cache-bz2 [ 2%] Built target KDevPlatformSublime_autogen_timestamp_deps [ 2%] Built target KDevPlatformInterfaces_autogen_timestamp_deps [ 2%] Built target kdev_format_source_autogen_timestamp_deps [ 2%] Built target kdev_dbus_socket_transformer_autogen_timestamp_deps [ 2%] Built target po-es-docs-kdevelop-index-cache-bz2 [ 2%] Built target astylelib_autogen_timestamp_deps [ 2%] Built target kdevqtc-qmlsupport_autogen_timestamp_deps [ 2%] Generating dockerfile-template.tar.bz2 [ 2%] Generating flatpak-template.tar.bz2 [ 2%] Built target dockerfile-template [ 2%] Built target kdevsvncpp_autogen_timestamp_deps [ 2%] Built target flatpak-template [ 2%] Built target p4clientstub_autogen_timestamp_deps [ 2%] Built target KDevelopSessionsWatch_autogen_timestamp_deps [ 2%] Generating cmake_plaincpp.tar.bz2 [ 2%] Generating cmake_qt5guiapp.tar.bz2 [ 2%] Generating cmake_kdevplugin.tar.bz2 [ 3%] Generating cmake_qt5-qml2.tar.bz2 [ 3%] Built target cmake_plaincpp [ 3%] Built target cmake_qt5guiapp [ 3%] Built target cmake_kdevplugin [ 3%] Built target po-ru-docs-kdevelop-index-cache-bz2 [ 3%] Built target cmake_qt5-qml2 [ 3%] Generating meson_plaincpp.tar.bz2 [ 3%] Generating qmake_qt5guiapp.tar.bz2 [ 3%] Generating qt5-qml2.tar.bz2 [ 3%] Built target meson_plaincpp [ 3%] Built target po-uk-docs-kdevelop-index-cache-bz2 [ 4%] Generating meson_plainc.tar.bz2 [ 4%] Built target qmake_qt5guiapp [ 4%] Generating cmake_plainc.tar.bz2 [ 4%] Generating file_template_template.tar.bz2 [ 4%] Built target qt5-qml2 [ 4%] Built target meson_plainc [ 4%] Generating empty.tar.bz2 [ 4%] Built target cmake_plainc [ 4%] Built target file_template_template [ 4%] Generating private_pointer.tar.bz2 [ 4%] Generating cpp_basic.tar.bz2 [ 4%] Built target po-sv-docs-kdevelop-index-cache-bz2 [ 4%] Generating python_basic.tar.bz2 [ 4%] Generating c_gobject.tar.bz2 [ 4%] Built target empty [ 4%] Built target private_pointer [ 4%] Built target cpp_basic [ 4%] Built target c_gobject [ 4%] Generating c_gobject_properties.tar.bz2 [ 4%] Built target python_basic [ 4%] Generating c_gobject_private.tar.bz2 [ 4%] Generating qt_shared.tar.bz2 [ 4%] Built target c_gobject_properties [ 4%] Built target c_gobject_private [ 4%] Generating qt_interface.tar.bz2 [ 4%] Generating qobject_pimpl.tar.bz2 [ 4%] Generating qabstractitemmodel.tar.bz2 [ 4%] Built target qt_shared [ 4%] Generating qobject.tar.bz2 [ 4%] Generating qabstractitemmodel_pimpl.tar.bz2 [ 4%] Built target qt_interface [ 4%] Built target qabstractitemmodel [ 4%] Generating qwidget_pimpl.tar.bz2 [ 4%] Generating qt_widget.tar.bz2 [ 4%] Built target qobject [ 4%] Built target qabstractitemmodel_pimpl [ 4%] Generating qdialog.tar.bz2 [ 4%] Built target qobject_pimpl [ 4%] Generating qdialog_pimpl.tar.bz2 [ 4%] Built target qwidget_pimpl [ 4%] Built target qt_widget [ 4%] Built target qdialog [ 4%] Generating cpp_gtest.tar.bz2 [ 4%] Generating cpp_qtestlib.tar.bz2 [ 4%] Generating cpp_cpputest.tar.bz2 [ 4%] Generating cpp_qtestlib_kdevelop.tar.bz2 [ 4%] Built target qdialog_pimpl [ 4%] Generating php_phpunit.tar.bz2 [ 4%] Built target cpp_gtest [ 4%] Generating python_pyunit.tar.bz2 [ 4%] Built target cpp_qtestlib [ 4%] Built target cpp_cpputest [ 4%] Built target cpp_qtestlib_kdevelop [ 4%] Built target php_phpunit [ 4%] Generating cmake_module.tar.bz2 [ 4%] Built target python_pyunit [ 4%] Generating index.cache.bz2 [ 4%] Automatic MOC for target KDevPlatformSublime [ 4%] Built target cmake_module [ 4%] Automatic MOC for target kdev_format_source [ 4%] Automatic MOC for target KDevPlatformInterfaces [ 4%] Automatic MOC for target kdev_dbus_socket_transformer [ 4%] Automatic MOC for target astylelib [ 4%] Automatic MOC for target kdevqtc-qmlsupport [ 4%] Built target kdev_dbus_socket_transformer_autogen [ 4%] Automatic MOC for target p4clientstub [ 4%] Built target astylelib_autogen [ 4%] Automatic MOC for target kdevsvncpp [ 4%] Built target kdev_format_source_autogen [ 5%] Automatic MOC for target KDevelopSessionsWatch [ 5%] Built target p4clientstub_autogen [ 5%] Built target kdevsvncpp_autogen [ 5%] Building CXX object kdevplatform/util/CMakeFiles/kdev_format_source.dir/kdev_format_source_autogen/mocs_compilation.cpp.o [ 5%] Building CXX object kdevplatform/util/CMakeFiles/kdev_format_source.dir/kdevformatsource.cpp.o [ 5%] Building CXX object kdevplatform/util/dbus_socket_transformer/CMakeFiles/kdev_dbus_socket_transformer.dir/kdev_dbus_socket_transformer_autogen/mocs_compilation.cpp.o [ 5%] Built target kdevqtc-qmlsupport_autogen [ 5%] Built target doc-kdevelop-index-cache-bz2 [ 5%] Building CXX object plugins/astyle/3rdparty/libastyle/CMakeFiles/astylelib.dir/astylelib_autogen/mocs_compilation.cpp.o [ 5%] Generating ui_projectintropage.h [ 5%] Generating ui_filewizardpage.h [ 5%] Building CXX object plugins/astyle/3rdparty/libastyle/CMakeFiles/astylelib.dir/ASBeautifier.cpp.o [ 5%] Built target KDevelopSessionsWatch_autogen [ 5%] Building CXX object kdevplatform/util/dbus_socket_transformer/CMakeFiles/kdev_dbus_socket_transformer.dir/main.cpp.o [ 5%] Generating ui_newclasswidget.h [ 5%] Building CXX object plugins/astyle/3rdparty/libastyle/CMakeFiles/astylelib.dir/ASEnhancer.cpp.o [ 5%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/kdevqtc-qmlsupport_autogen/mocs_compilation.cpp.o [ 5%] Built target KDevPlatformInterfaces_autogen [ 5%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp_autogen/mocs_compilation.cpp.o [ 5%] Building CXX object plugins/perforce/p4clientstub/CMakeFiles/p4clientstub.dir/p4clientstub_autogen/mocs_compilation.cpp.o [ 5%] Building CXX object plugins/perforce/p4clientstub/CMakeFiles/p4clientstub.dir/main.cpp.o [ 5%] Built target KDevPlatformSublime_autogen [ 5%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/apr.cpp.o [ 5%] Building CXX object plugins/astyle/3rdparty/libastyle/CMakeFiles/astylelib.dir/ASFormatter.cpp.o [ 5%] Linking CXX executable ../../../bin/kdev_dbus_socket_transformer [ 5%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/client_annotate.cpp.o [ 5%] Building CXX object kdevplatform/util/CMakeFiles/kdev_format_source.dir/kdevformatfile.cpp.o [ 5%] Built target kdev_dbus_socket_transformer [ 5%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/languageutils/componentversion.cpp.o [ 5%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/client_cat.cpp.o [ 5%] Building CXX object app/plasma/kdevelopsessionswatch/CMakeFiles/KDevelopSessionsWatch.dir/KDevelopSessionsWatch_autogen/mocs_compilation.cpp.o [ 5%] Building CXX object app/plasma/kdevelopsessionswatch/CMakeFiles/KDevelopSessionsWatch.dir/kdevelopsessionswatch.cpp.o [ 5%] Linking CXX executable ../../../bin/p4clientstub [ 5%] Linking CXX executable ../../bin/kdev_format_source [ 5%] Built target p4clientstub [ 5%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/client.cpp.o [ 5%] Building CXX object plugins/astyle/3rdparty/libastyle/CMakeFiles/astylelib.dir/ASResource.cpp.o [ 6%] Built target kdev_format_source [ 6%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/client_diff.cpp.o [ 7%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/KDevPlatformSublime_autogen/mocs_compilation.cpp.o [ 7%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/area.cpp.o [ 7%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/languageutils/fakemetaobject.cpp.o [ 7%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/KDevPlatformInterfaces_autogen/mocs_compilation.cpp.o [ 7%] Building CXX object plugins/astyle/3rdparty/libastyle/CMakeFiles/astylelib.dir/ASLocalizer.cpp.o [ 7%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/client_ls.cpp.o [ 7%] Building CXX object app/plasma/kdevelopsessionswatch/CMakeFiles/KDevelopSessionsWatch.dir/kdevelopsessionsobserver.cpp.o [ 7%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/iassistant.cpp.o [ 7%] Building CXX object app/plasma/kdevelopsessionswatch/CMakeFiles/KDevelopSessionsWatch.dir/sessionfilestracker.cpp.o [ 7%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/client_modify.cpp.o [ 7%] Linking CXX static library ../../../../lib/libastylelib.a [ 7%] Built target astylelib [ 7%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/client_property.cpp.o [ 7%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/parser/qmldirparser.cpp.o [ 7%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/client_status.cpp.o [ 7%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/parser/qmlerror.cpp.o [ 7%] Linking CXX shared library ../../../bin/libKDevelopSessionsWatch.so [ 7%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/context.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 7%] Built target KDevelopSessionsWatch [ 7%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/datetime.cpp.o [ 7%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/parser/qmljsast.cpp.o [ 7%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/context.cpp.o [ 8%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/dirent.cpp.o [ 8%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/parser/qmljsastvisitor.cpp.o [ 8%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/parser/qmljsengine_p.cpp.o [ 8%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/entry.cpp.o [ 8%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/exception.cpp.o [ 8%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/areaindex.cpp.o [ 8%] Built target kdevelopsessionsplugin_autogen_timestamp_deps [ 8%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/parser/qmljsgrammar.cpp.o [ 8%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/info.cpp.o [ 8%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/log_entry.cpp.o [ 8%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/configpage.cpp.o [ 8%] Generating kdevelopsessions.json About to parse service type file "/usr/pkg/share/kservicetypes5/plasma-runner.desktop" Found property definition "X-Plasma-AdvertiseSingleRunnerQueryMode" with type "bool" Found property definition "TryExec" with type "QString" Found property definition "X-Plasma-Api" with type "QString" Found property definition "X-Plasma-DBusRunner-Service" with type "QString" Found property definition "X-Plasma-DBusRunner-Path" with type "QString" Found property definition "X-Plasma-Request-Actions-Once" with type "bool" Found property definition "X-Plasma-Runner-Syntaxes" with type "QStringList" Found property definition "X-Plasma-Runner-Syntax-Descriptions" with type "QStringList" Found property definition "X-Plasma-Runner-Min-Letter-Count" with type "int" Found property definition "X-Plasma-Runner-Match-Regex" with type "QString" Found property definition "X-Plasma-Runner-Unique-Results" with type "bool" Found property definition "X-Plasma-Runner-Weak-Results" with type "bool" Generated "/pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/_KDE_build/app/plasma/runner/kdevelopsessions.json" [ 8%] Built target krunner_kdevelopsessions_autogen_timestamp_deps [ 8%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/parser/qmljslexer.cpp.o [ 8%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/path.cpp.o [ 8%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/parser/qmljsparser.cpp.o [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsdocument.cpp.o [ 9%] Automatic MOC for target kdevelopsessionsplugin [ 9%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/pool.cpp.o [ 9%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/property.cpp.o [ 9%] Built target kdevelopsessionsplugin_autogen [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsutils.cpp.o [ 9%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/container.cpp.o [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/utils/changeset.cpp.o [ 9%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/iplugin.cpp.o [ 9%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/revision.cpp.o [ 9%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/status.cpp.o [ 9%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/status_selection.cpp.o [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/utils/fileutils.cpp.o [ 9%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/targets.cpp.o [ 9%] Automatic MOC for target krunner_kdevelopsessions [ 9%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/url.cpp.o [ 9%] Building CXX object app/plasma/applet/CMakeFiles/kdevelopsessionsplugin.dir/kdevelopsessionsplugin_autogen/mocs_compilation.cpp.o [ 9%] Building CXX object app/plasma/applet/CMakeFiles/kdevelopsessionsplugin.dir/plugin/kdevelopsessionsplugin.cpp.o [ 9%] Building CXX object plugins/subversion/3rdparty/CMakeFiles/kdevsvncpp.dir/kdevsvncpp/wc.cpp.o [ 9%] Built target krunner_kdevelopsessions_autogen [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/utils/qtcassert.cpp.o [ 9%] Building CXX object app/plasma/applet/CMakeFiles/kdevelopsessionsplugin.dir/plugin/sessionlistmodel.cpp.o [ 9%] Linking CXX static library ../../../lib/libkdevsvncpp.a [ 9%] Building CXX object app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/krunner_kdevelopsessions_autogen/mocs_compilation.cpp.o [ 9%] Building CXX object app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/kdevelopsessions.cpp.o [ 9%] Built target kdevsvncpp [ 9%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/idocument.cpp.o [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/utils/savefile.cpp.o [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/utils/json.cpp.o [ 9%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/icore.cpp.o /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.cpp: In constructor 'KDevelopSessions::KDevelopSessions(QObject*, const KPluginMetaData&, const QVariantList&)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.cpp:25:53: warning: 'void Plasma::RunnerSyntax::addExampleQuery(const QString&)' is deprecated: Since 5.106. Use constructor taking example query QStringList [-Wdeprecated-declarations] s.addExampleQuery(QStringLiteral("kdevelop :q:")); ^ In file included from /usr/pkg/include/KF5/KRunner/krunner/abstractrunner.h:40:0, from /usr/pkg/include/KF5/KRunner/KRunner/AbstractRunner:1, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.cpp:7: /usr/pkg/include/KF5/KRunner/krunner/runnersyntax.h:86:10: note: declared here void addExampleQuery(const QString &exampleQuery); ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.cpp: In member function 'virtual void KDevelopSessions::match(Plasma::RunnerContext&)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.cpp:86:61: warning: 'void Plasma::QueryMatch::setType(Plasma::QueryMatch::Type)' is deprecated: Since 5.113. Use setCategoryRelevance instead [-Wdeprecated-declarations] match.setType(Plasma::QueryMatch::ExactMatch); ^ In file included from /usr/pkg/include/KF5/KRunner/krunner/abstractrunner.h:38:0, from /usr/pkg/include/KF5/KRunner/KRunner/AbstractRunner:1, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.cpp:7: /usr/pkg/include/KF5/KRunner/krunner/querymatch.h:111:10: note: declared here void setType(Type type); ^~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.cpp:91:65: warning: 'void Plasma::QueryMatch::setType(Plasma::QueryMatch::Type)' is deprecated: Since 5.113. Use setCategoryRelevance instead [-Wdeprecated-declarations] match.setType(Plasma::QueryMatch::ExactMatch); ^ In file included from /usr/pkg/include/KF5/KRunner/krunner/abstractrunner.h:38:0, from /usr/pkg/include/KF5/KRunner/KRunner/AbstractRunner:1, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.cpp:7: /usr/pkg/include/KF5/KRunner/krunner/querymatch.h:111:10: note: declared here void setType(Type type); ^~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.cpp:95:68: warning: 'void Plasma::QueryMatch::setType(Plasma::QueryMatch::Type)' is deprecated: Since 5.113. Use setCategoryRelevance instead [-Wdeprecated-declarations] match.setType(Plasma::QueryMatch::PossibleMatch); ^ In file included from /usr/pkg/include/KF5/KRunner/krunner/abstractrunner.h:38:0, from /usr/pkg/include/KF5/KRunner/KRunner/AbstractRunner:1, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/app/plasma/runner/kdevelopsessions.cpp:7: /usr/pkg/include/KF5/KRunner/krunner/querymatch.h:111:10: note: declared here void setType(Type type); ^~~~~~~ [ 9%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/controller.cpp.o [ 9%] Linking CXX shared module ../../../bin/krunner_kdevelopsessions.so [ 9%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/iuicontroller.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 9%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/document.cpp.o [ 9%] Built target krunner_kdevelopsessions [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/utils/filesystemwatcher.cpp.o [ 9%] Linking CXX shared library ../../../bin/libkdevelopsessionsplugin.so [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/utils/environment.cpp.o [ 9%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/mainwindow.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 9%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/iplugincontroller.cpp.o [ 9%] Built target kdevelopsessionsplugin [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/utils/hostosinfo.cpp.o [ 9%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/iprojectcontroller.cpp.o [ 9%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/mainwindow_p.cpp.o [ 9%] Built target pofiles-39845d1a9f7e80bb5443bb5b53b3aa9b [ 9%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/mainwindowoperator.cpp.o [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/utils/runextensions.cpp.o [ 9%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/iproject.cpp.o [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/persistenttrie.cpp.o [ 9%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/urldocument.cpp.o [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsbind.cpp.o [ 9%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/ilanguagecontroller.cpp.o [ 9%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/tooldocument.cpp.o [ 9%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/idocumentcontroller.cpp.o [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsbundle.cpp.o [ 9%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/view.cpp.o [ 9%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/viewbarcontainer.cpp.o [ 9%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/sublimedefs.cpp.o [ 9%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/istatus.cpp.o [ 9%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/aggregatemodel.cpp.o [ 9%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljscontext.cpp.o [ 9%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/holdupdates.cpp.o [ 10%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/iruncontroller.cpp.o [ 10%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/idealcontroller.cpp.o [ 10%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsdialect.cpp.o [ 10%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/isession.cpp.o [ 11%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/ideallayout.cpp.o [ 11%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/idealtoolbutton.cpp.o [ 11%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsevaluate.cpp.o [ 11%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/idealdockwidget.cpp.o [ 11%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/isessionlock.cpp.o [ 11%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/idealbuttonbarwidget.cpp.o [ 11%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/isourceformatter.cpp.o [ 12%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsimportdependencies.cpp.o [ 12%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/message.cpp.o [ 12%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/messagewidget.cpp.o [ 12%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsinterpreter.cpp.o [ 12%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/isourceformattercontroller.cpp.o [ 12%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsmodelmanagerinterface.cpp.o [ 12%] Building CXX object kdevplatform/sublime/CMakeFiles/KDevPlatformSublime.dir/debug.cpp.o [ 12%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/contextmenuextension.cpp.o [ 12%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsplugindumper.cpp.o [ 12%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/icompletionsettings.cpp.o [ 12%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsqrcparser.cpp.o [ 12%] Linking CXX shared library ../../bin/libKDevPlatformSublime.so [ 12%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/iselectioncontroller.cpp.o [ 12%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsscopeastpath.cpp.o [ 12%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsscopebuilder.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 12%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsscopechain.cpp.o [ 12%] Built target KDevPlatformSublime [ 12%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljstypedescriptionreader.cpp.o [ 12%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/idocumentationprovider.cpp.o [ 12%] Built target example1_autogen_timestamp_deps [ 12%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsvalueowner.cpp.o [ 12%] Building CXX object plugins/qmljs/3rdparty/qtcreator-libs/CMakeFiles/kdevqtc-qmlsupport.dir/qmljs/qmljsviewercontext.cpp.o [ 12%] Built target example2_autogen_timestamp_deps [ 12%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/idocumentationproviderprovider.cpp.o [ 12%] Automatic MOC for target example1 [ 12%] Built target example1_autogen [ 12%] Automatic MOC for target example2 [ 12%] Building CXX object kdevplatform/sublime/examples/CMakeFiles/example1.dir/example1_autogen/mocs_compilation.cpp.o [ 12%] Building CXX object kdevplatform/sublime/examples/CMakeFiles/example1.dir/example1main.cpp.o [ 12%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/idocumentation.cpp.o [ 12%] Building CXX object kdevplatform/sublime/examples/CMakeFiles/example1.dir/example1.cpp.o [ 12%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/idocumentationcontroller.cpp.o [ 12%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/idebugcontroller.cpp.o [ 12%] Built target example2_autogen [ 12%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/ipartcontroller.cpp.o [ 12%] Linking CXX static library ../../../../lib/libkdevqtc-qmlsupport.a [ 12%] Built target kdevqtc-qmlsupport [ 13%] Building CXX object kdevplatform/sublime/examples/CMakeFiles/example2.dir/example2_autogen/mocs_compilation.cpp.o [ 13%] Building CXX object kdevplatform/sublime/examples/CMakeFiles/example2.dir/example2main.cpp.o [ 13%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/launchconfigurationpage.cpp.o [ 13%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/launchconfigurationtype.cpp.o [ 13%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/ilauncher.cpp.o [ 14%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/ilaunchconfiguration.cpp.o [ 14%] Building CXX object kdevplatform/sublime/examples/CMakeFiles/example2.dir/example2.cpp.o [ 14%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/ilaunchmode.cpp.o [ 14%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/iprojectprovider.cpp.o /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/ipartcontroller.cpp: In static member function 'static KPluginFactory* KDevelop::IPartController::findPartFactory(const QString&, const QString&, const QString&)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/ipartcontroller.cpp:29:98: warning: 'KService::List KMimeTypeTrader::query(const QString&, const QString&, const QString&) const' is deprecated: Since 5.82. See API docs. [-Wdeprecated-declarations] QStringLiteral( "'%1' in ServiceTypes" ).arg( parttype ) ); ^ In file included from /usr/pkg/include/KF5/KService/KMimeTypeTrader:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/ipartcontroller.cpp:9: /usr/pkg/include/KF5/KService/kmimetypetrader.h:87:5: note: declared here query(const QString &mimeType, const QString &genericServiceType = QStringLiteral("Application"), const QString &constraint = QString()) const; ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/ipartcontroller.cpp:49:31: warning: 'KPluginFactory* KPluginLoader::factory()' is deprecated: Since 5.86. Use KPluginFactory::loadFactory or KPluginFactory::instantiatePlugin instead [-Wdeprecated-declarations] return loader.factory(); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginLoader:1:0, from /usr/pkg/include/KF5/KService/kservice.h:22, from /usr/pkg/include/KF5/KService/kmimetypetrader.h:12, from /usr/pkg/include/KF5/KService/KMimeTypeTrader:1, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/ipartcontroller.cpp:9: /usr/pkg/include/KF5/KCoreAddons/kpluginloader.h:126:21: note: declared here KPluginFactory *factory(); ^~~~~~~ [ 14%] Linking CXX executable ../../../bin/example1 [ 14%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/ibuddydocumentfinder.cpp.o [ 14%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/itemplateprovider.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 14%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/itestsuite.cpp.o [ 14%] Built target example1 [ 14%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/itestcontroller.cpp.o [ 14%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/itoolviewactionlistener.cpp.o [ 14%] Linking CXX executable ../../../bin/example2 ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 14%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/ilanguagecheck.cpp.o [ 14%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/ilanguagecheckprovider.cpp.o [ 14%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/iproblem.cpp.o [ 14%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/iruntime.cpp.o [ 14%] Built target example2 [ 14%] Building CXX object kdevplatform/interfaces/CMakeFiles/KDevPlatformInterfaces.dir/iruntimecontroller.cpp.o [ 14%] Linking CXX shared library ../../bin/libKDevPlatformInterfaces.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 14%] Built target KDevPlatformInterfaces [ 14%] Built target kdevfilemanager_autogen_timestamp_deps [ 14%] Automatic MOC for target kdevfilemanager [ 14%] Built target KDevPlatformUtil_autogen_timestamp_deps [ 14%] Automatic MOC for target KDevPlatformUtil [ 14%] Built target KDevPlatformUtil_autogen [ 14%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/formattinghelpers.cpp.o [ 14%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/zoomcontroller.cpp.o [ 14%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/autoorientedsplitter.cpp.o [ 14%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/KDevPlatformUtil_autogen/mocs_compilation.cpp.o [ 14%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/filesystemhelpers.cpp.o [ 14%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/kdevstringhandler.cpp.o [ 14%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/foregroundlock.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/focusedtreeview.cpp.o [ 15%] Built target kdevfilemanager_autogen [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/processlinemaker.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/commandexecutor.cpp.o [ 15%] Generating qrc_kdevfilemanager.cpp [ 15%] Building CXX object plugins/filemanager/CMakeFiles/kdevfilemanager.dir/kdevfilemanager_autogen/mocs_compilation.cpp.o [ 15%] Building CXX object plugins/filemanager/CMakeFiles/kdevfilemanager.dir/kdevfilemanagerplugin.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/environmentselectionwidget.cpp.o [ 15%] Building CXX object plugins/filemanager/CMakeFiles/kdevfilemanager.dir/filemanager.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/environmentselectionmodel.cpp.o [ 15%] Building CXX object plugins/filemanager/CMakeFiles/kdevfilemanager.dir/bookmarkhandler.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/environmentprofilelist.cpp.o [ 15%] Building CXX object plugins/filemanager/CMakeFiles/kdevfilemanager.dir/debug.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/jobstatus.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/activetooltip.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/executecompositejob.cpp.o [ 15%] Building CXX object plugins/filemanager/CMakeFiles/kdevfilemanager.dir/qrc_kdevfilemanager.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/shellutils.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/multilevellistview.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/objectlist.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/placeholderitemproxymodel.cpp.o [ 15%] Linking CXX shared module ../../bin/kdevfilemanager.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 15%] Built target kdevfilemanager [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/projecttestjob.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/widgetcolorizer.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/path.cpp.o [ 15%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/texteditorhelpers.cpp.o [ 16%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/stack.cpp.o [ 16%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/expandablelineedit.cpp.o [ 16%] Building CXX object kdevplatform/util/CMakeFiles/KDevPlatformUtil.dir/debug.cpp.o /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/util/widgetcolorizer.cpp:195:2: warning: extra ';' [-Wpedantic] }; ^ [ 16%] Linking CXX shared library ../../bin/libKDevPlatformUtil.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 16%] Built target KDevPlatformUtil [ 16%] Built target KDevPlatformOutputView_autogen_timestamp_deps [ 16%] Built target KDevPlatformDebugger_autogen_timestamp_deps [ 16%] Built target kdevworkingsets_autogen_timestamp_deps [ 16%] Built target kdevkonsoleview_autogen_timestamp_deps [ 16%] Built target kdevdocumentview_autogen_timestamp_deps [ 16%] Built target kdevastyle_autogen_timestamp_deps [ 16%] Built target KDevPlatformSerialization_autogen_timestamp_deps [ 16%] Built target KDevPlatformDocumentation_autogen_timestamp_deps [ 16%] Automatic MOC for target KDevPlatformOutputView [ 16%] Automatic MOC for target kdevdocumentview [ 16%] Automatic MOC for target KDevPlatformSerialization [ 16%] Automatic MOC for target kdevastyle [ 16%] Automatic MOC for target kdevworkingsets [ 16%] Automatic MOC for target KDevPlatformDocumentation [ 16%] Automatic MOC for target KDevPlatformDebugger [ 16%] Automatic MOC for target kdevkonsoleview [ 16%] Built target KDevPlatformSerialization_autogen [ 16%] Building CXX object kdevplatform/serialization/CMakeFiles/KDevPlatformSerialization.dir/KDevPlatformSerialization_autogen/mocs_compilation.cpp.o [ 16%] Building CXX object kdevplatform/serialization/CMakeFiles/KDevPlatformSerialization.dir/abstractitemrepository.cpp.o [ 16%] Built target kdevworkingsets_autogen [ 16%] Building CXX object kdevplatform/serialization/CMakeFiles/KDevPlatformSerialization.dir/indexedstring.cpp.o [ 16%] Built target kdevdocumentview_autogen [ 16%] Building CXX object kdevplatform/serialization/CMakeFiles/KDevPlatformSerialization.dir/itemrepositoryregistry.cpp.o [ 16%] Built target KDevPlatformDocumentation_autogen [ 17%] Building CXX object kdevplatform/shell/CMakeFiles/kdevworkingsets.dir/kdevworkingsets_autogen/mocs_compilation.cpp.o [ 17%] Built target kdevkonsoleview_autogen [ 17%] Building CXX object kdevplatform/shell/CMakeFiles/kdevworkingsets.dir/workingsetcontroller.cpp.o [ 17%] Building CXX object kdevplatform/serialization/CMakeFiles/KDevPlatformSerialization.dir/referencecounting.cpp.o [ 17%] Built target KDevPlatformOutputView_autogen [ 17%] Building CXX object kdevplatform/shell/CMakeFiles/kdevworkingsets.dir/workingsets/workingset.cpp.o [ 17%] Built target kdevastyle_autogen [ 18%] Building CXX object kdevplatform/serialization/CMakeFiles/KDevPlatformSerialization.dir/debug.cpp.o [ 18%] Built target KDevPlatformDebugger_autogen [ 18%] Building CXX object kdevplatform/shell/CMakeFiles/kdevworkingsets.dir/workingsets/workingsetfilelabel.cpp.o [ 18%] Building CXX object kdevplatform/shell/CMakeFiles/kdevworkingsets.dir/workingsets/workingsettoolbutton.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/indexedstring.cpp:10:0: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository<{anonymous}::IndexedStringData, {anonymous}::IndexedStringRepositoryItemRequest, false>': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/repositorymanager.h:25:77: required from 'struct KDevelop::RepositoryManager, true, false>' /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/indexedstring.cpp:148:72: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = {anonymous}::IndexedStringData; ItemRequest = {anonymous}::IndexedStringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = {anonymous}::IndexedStringData; ItemRequest = {anonymous}::IndexedStringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = {anonymous}::IndexedStringData; ItemRequest = {anonymous}::IndexedStringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = {anonymous}::IndexedStringData; ItemRequest = {anonymous}::IndexedStringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = {anonymous}::IndexedStringData; ItemRequest = {anonymous}::IndexedStringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = {anonymous}::IndexedStringData; ItemRequest = {anonymous}::IndexedStringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = {anonymous}::IndexedStringData; ItemRequest = {anonymous}::IndexedStringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = {anonymous}::IndexedStringData; ItemRequest = {anonymous}::IndexedStringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 18%] Generating ui_documentationfindwidget.h [ 18%] Building CXX object kdevplatform/shell/CMakeFiles/kdevworkingsets.dir/workingsets/workingsettooltipwidget.cpp.o [ 18%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/KDevPlatformDebugger_autogen/mocs_compilation.cpp.o [ 18%] Building CXX object kdevplatform/documentation/CMakeFiles/KDevPlatformDocumentation.dir/KDevPlatformDocumentation_autogen/mocs_compilation.cpp.o [ 18%] Generating ui_astyle_preferences.h [ 18%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/interfaces/idebugsession.cpp.o [ 18%] Building CXX object kdevplatform/documentation/CMakeFiles/KDevPlatformDocumentation.dir/standarddocumentationview.cpp.o [ 18%] Building CXX object plugins/astyle/CMakeFiles/kdevastyle.dir/kdevastyle_autogen/mocs_compilation.cpp.o [ 18%] Building CXX object plugins/astyle/CMakeFiles/kdevastyle.dir/astyle_plugin.cpp.o [ 18%] Building CXX object kdevplatform/shell/CMakeFiles/kdevworkingsets.dir/workingsets/workingsetwidget.cpp.o [ 18%] Generating qrc_kdevdocumentview.cpp [ 18%] Building CXX object plugins/documentview/CMakeFiles/kdevdocumentview.dir/kdevdocumentview_autogen/mocs_compilation.cpp.o [ 18%] Building CXX object plugins/documentview/CMakeFiles/kdevdocumentview.dir/kdevdocumentview.cpp.o [ 18%] Linking CXX shared library ../../bin/libKDevPlatformSerialization.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 18%] Built target KDevPlatformSerialization [ 18%] Building CXX object kdevplatform/shell/CMakeFiles/kdevworkingsets.dir/workingsets/closedworkingsetswidget.cpp.o [ 18%] Building CXX object plugins/konsole/CMakeFiles/kdevkonsoleview.dir/kdevkonsoleview_autogen/mocs_compilation.cpp.o [ 19%] Building CXX object plugins/konsole/CMakeFiles/kdevkonsoleview.dir/kdevkonsoleviewplugin.cpp.o [ 19%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/interfaces/iframestackmodel.cpp.o [ 19%] Building CXX object plugins/astyle/CMakeFiles/kdevastyle.dir/astyle_preferences.cpp.o [ 19%] Building CXX object plugins/documentview/CMakeFiles/kdevdocumentview.dir/kdevdocumentviewdelegate.cpp.o [ 19%] Building CXX object plugins/astyle/CMakeFiles/kdevastyle.dir/astyle_formatter.cpp.o [ 19%] Building CXX object kdevplatform/documentation/CMakeFiles/KDevPlatformDocumentation.dir/documentationfindwidget.cpp.o [ 19%] Building CXX object kdevplatform/outputview/CMakeFiles/KDevPlatformOutputView.dir/KDevPlatformOutputView_autogen/mocs_compilation.cpp.o [ 19%] Building CXX object kdevplatform/outputview/CMakeFiles/KDevPlatformOutputView.dir/outputdelegate.cpp.o [ 19%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/interfaces/ibreakpointcontroller.cpp.o [ 19%] Building CXX object kdevplatform/shell/CMakeFiles/kdevworkingsets.dir/workingsets/workingsethelpers.cpp.o /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/konsole/kdevkonsoleviewplugin.cpp: In function 'QObject* createKonsoleView(QWidget*, QObject*, const QVariantList&)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/konsole/kdevkonsoleviewplugin.cpp:24:58: warning: 'KPluginFactory* KPluginLoader::factory()' is deprecated: Since 5.86. Use KPluginFactory::loadFactory or KPluginFactory::instantiatePlugin instead [-Wdeprecated-declarations] factory = KPluginLoader(*service.data()).factory(); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginLoader:1:0, from /usr/pkg/include/KF5/KService/kservice.h:22, from /usr/pkg/include/KF5/KService/KService:1, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/konsole/kdevkonsoleviewplugin.cpp:11: /usr/pkg/include/KF5/KCoreAddons/kpluginloader.h:126:21: note: declared here KPluginFactory *factory(); ^~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginFactory:1:0, from /usr/pkg/include/KF5/KService/kservice.h:21, from /usr/pkg/include/KF5/KService/KService:1, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/konsole/kdevkonsoleviewplugin.cpp:11: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/konsole/kdevkonsoleviewplugin.cpp: In constructor 'KonsoleViewFactory::KonsoleViewFactory()': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/konsole/kdevkonsoleviewplugin.cpp:32:141: warning: 'void KPluginFactory::registerPlugin(const QString&, KPluginFactory::CreateInstanceFunction) [with T = KDevKonsoleViewPlugin; KPluginFactory::CreateInstanceFunction = QObject* (*)(QWidget*, QObject*, const QList&); QVariantList = QList]' is deprecated: Since 5.95. Use registerPlugin(CreateInstanceWithMetaDataFunction) instead [-Wdeprecated-declarations] K_PLUGIN_FACTORY_WITH_JSON(KonsoleViewFactory, "kdevkonsoleview.json", registerPlugin( QString(), &createKonsoleView );) ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginFactory:1:0, from /usr/pkg/include/KF5/KService/kservice.h:21, from /usr/pkg/include/KF5/KService/KService:1, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/konsole/kdevkonsoleviewplugin.cpp:11: /usr/pkg/include/KF5/KCoreAddons/kpluginfactory.h:720:10: note: declared here void registerPlugin(const QString &keyword, CreateInstanceFunction instanceFunction) ^~~~~~~~~~~~~~ [ 19%] Building CXX object plugins/konsole/CMakeFiles/kdevkonsoleview.dir/kdevkonsoleview.cpp.o [ 19%] Building CXX object plugins/documentview/CMakeFiles/kdevdocumentview.dir/kdevdocumentviewplugin.cpp.o [ 19%] Building CXX object kdevplatform/documentation/CMakeFiles/KDevPlatformDocumentation.dir/documentationview.cpp.o [ 19%] Building CXX object kdevplatform/outputview/CMakeFiles/KDevPlatformOutputView.dir/outputformats.cpp.o [ 19%] Building CXX object plugins/documentview/CMakeFiles/kdevdocumentview.dir/kdevdocumentmodel.cpp.o [ 19%] Building CXX object kdevplatform/shell/CMakeFiles/kdevworkingsets.dir/debug_workingset.cpp.o [ 19%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/interfaces/ivariablecontroller.cpp.o [ 19%] Building CXX object plugins/astyle/CMakeFiles/kdevastyle.dir/astyle_stringiterator.cpp.o [ 19%] Building CXX object plugins/konsole/CMakeFiles/kdevkonsoleview.dir/debug.cpp.o [ 19%] Building CXX object kdevplatform/outputview/CMakeFiles/KDevPlatformOutputView.dir/filtereditem.cpp.o [ 19%] Building CXX object kdevplatform/documentation/CMakeFiles/KDevPlatformDocumentation.dir/debug.cpp.o [ 19%] Built target kdevworkingsets [ 19%] Building CXX object plugins/documentview/CMakeFiles/kdevdocumentview.dir/kdevdocumentselection.cpp.o [ 19%] Building CXX object plugins/astyle/CMakeFiles/kdevastyle.dir/debug.cpp.o [ 19%] Building CXX object plugins/documentview/CMakeFiles/kdevdocumentview.dir/qrc_kdevdocumentview.cpp.o [ 19%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/util/treeitem.cpp.o [ 19%] Linking CXX shared module ../../bin/kdevkonsoleview.so [ 19%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/util/treemodel.cpp.o [ 19%] Building CXX object kdevplatform/outputview/CMakeFiles/KDevPlatformOutputView.dir/ifilterstrategy.cpp.o [ 19%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/util/treeview.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 19%] Built target kdevkonsoleview [ 19%] Building CXX object kdevplatform/outputview/CMakeFiles/KDevPlatformOutputView.dir/outputmodel.cpp.o [ 20%] Linking CXX shared library ../../bin/libKDevPlatformDocumentation.so ld: warning: libstdc++.so.7, needed by /pbulk/work/devel/kdevelop/work/.buildlink/qt5/lib/libQt5WebEngineWidgets.so, may conflict with libstdc++.so.9 [ 20%] Linking CXX shared module ../../bin/kdevdocumentview.so [ 20%] Linking CXX shared module ../../bin/kdevastyle.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 21%] Built target kdevdocumentview [ 21%] Building CXX object kdevplatform/outputview/CMakeFiles/KDevPlatformOutputView.dir/ioutputview.cpp.o [ 21%] Built target kdevastyle [ 21%] Building CXX object kdevplatform/outputview/CMakeFiles/KDevPlatformOutputView.dir/ioutputviewmodel.cpp.o [ 21%] Built target KDevPlatformDocumentation [ 21%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/util/pathmappings.cpp.o [ 21%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/breakpoint/breakpoint.cpp.o [ 21%] Building CXX object kdevplatform/outputview/CMakeFiles/KDevPlatformOutputView.dir/outputfilteringstrategies.cpp.o [ 21%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/breakpoint/breakpointmodel.cpp.o [ 21%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/breakpoint/breakpointwidget.cpp.o [ 21%] Building CXX object kdevplatform/outputview/CMakeFiles/KDevPlatformOutputView.dir/outputjob.cpp.o [ 21%] Building CXX object kdevplatform/outputview/CMakeFiles/KDevPlatformOutputView.dir/outputexecutejob.cpp.o [ 21%] Building CXX object kdevplatform/outputview/CMakeFiles/KDevPlatformOutputView.dir/debug.cpp.o [ 22%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/breakpoint/breakpointdetails.cpp.o [ 22%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/variable/variablewidget.cpp.o [ 22%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/variable/variablecollection.cpp.o [ 22%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/variable/variabletooltip.cpp.o [ 22%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/variable/variablesortmodel.cpp.o [ 22%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/framestack/framestackmodel.cpp.o [ 22%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/framestack/framestackwidget.cpp.o [ 23%] Linking CXX shared library ../../bin/libKDevPlatformOutputView.so [ 23%] Building CXX object kdevplatform/debugger/CMakeFiles/KDevPlatformDebugger.dir/debug.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 23%] Built target KDevPlatformOutputView [ 23%] Built target KDevPlatformVcs_autogen_timestamp_deps [ 23%] Built target kdevstandardoutputview_autogen_timestamp_deps [ 23%] Built target kdevscratchpad_autogen_timestamp_deps [ 23%] Automatic MOC for target KDevPlatformVcs [ 23%] Automatic MOC for target kdevstandardoutputview [ 23%] Automatic MOC for target kdevscratchpad [ 23%] Built target kdevstandardoutputview_autogen [ 23%] Building CXX object plugins/standardoutputview/CMakeFiles/kdevstandardoutputview.dir/standardoutputview.cpp.o [ 23%] Building CXX object plugins/standardoutputview/CMakeFiles/kdevstandardoutputview.dir/kdevstandardoutputview_autogen/mocs_compilation.cpp.o [ 23%] Building CXX object plugins/standardoutputview/CMakeFiles/kdevstandardoutputview.dir/outputwidget.cpp.o [ 23%] Built target kdevscratchpad_autogen [ 23%] Building CXX object plugins/standardoutputview/CMakeFiles/kdevstandardoutputview.dir/outputwidgetconfig.cpp.o [ 23%] Built target KDevPlatformVcs_autogen [ 23%] Generating ui_scratchpadview.h [ 23%] Generating ui_vcseventwidget.h [ 23%] Generating qrc_kdevscratchpad.cpp [ 23%] Generating ui_branchmanager.h [ 24%] Building CXX object plugins/scratchpad/CMakeFiles/kdevscratchpad.dir/kdevscratchpad_autogen/mocs_compilation.cpp.o [ 24%] Generating ui_dvcsimportmetadatawidget.h [ 24%] Building CXX object plugins/scratchpad/CMakeFiles/kdevscratchpad.dir/scratchpad.cpp.o [ 24%] Generating ui_vcscommitdialog.h [ 24%] Building CXX object plugins/scratchpad/CMakeFiles/kdevscratchpad.dir/scratchpadview.cpp.o [ 24%] Generating ui_vcsdiffwidget.h [ 24%] Building CXX object plugins/scratchpad/CMakeFiles/kdevscratchpad.dir/scratchpadjob.cpp.o [ 24%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/KDevPlatformVcs_autogen/mocs_compilation.cpp.o [ 24%] Linking CXX shared library ../../bin/libKDevPlatformDebugger.so [ 24%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/vcsjob.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 24%] Built target KDevPlatformDebugger [ 24%] Building CXX object plugins/standardoutputview/CMakeFiles/kdevstandardoutputview.dir/toolviewdata.cpp.o [ 24%] Building CXX object plugins/scratchpad/CMakeFiles/kdevscratchpad.dir/qrc_kdevscratchpad.cpp.o [ 24%] Building CXX object plugins/scratchpad/CMakeFiles/kdevscratchpad.dir/debug.cpp.o [ 24%] Building CXX object plugins/standardoutputview/CMakeFiles/kdevstandardoutputview.dir/standardoutputviewmetadata.cpp.o [ 24%] Building CXX object plugins/standardoutputview/CMakeFiles/kdevstandardoutputview.dir/debug.cpp.o [ 24%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/vcsrevision.cpp.o [ 24%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/vcsannotation.cpp.o [ 24%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/vcspluginhelper.cpp.o [ 24%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/vcslocation.cpp.o [ 25%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/vcsdiff.cpp.o [ 25%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/vcsevent.cpp.o [ 25%] Linking CXX shared module ../../bin/kdevstandardoutputview.so [ 25%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/vcsstatusinfo.cpp.o [ 25%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/widgets/vcsannotationitemdelegate.cpp.o [ 25%] Linking CXX shared module ../../bin/kdevscratchpad.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 26%] Built target kdevstandardoutputview [ 26%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/widgets/vcsimportmetadatawidget.cpp.o [ 26%] Built target kdevscratchpad [ 26%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/widgets/vcseventwidget.cpp.o [ 26%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/widgets/vcsdiffwidget.cpp.o [ 26%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/widgets/vcscommitdialog.cpp.o [ 26%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/widgets/vcsdiffpatchsources.cpp.o [ 26%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/widgets/vcslocationwidget.cpp.o [ 26%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/widgets/standardvcslocationwidget.cpp.o [ 26%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/models/vcsannotationmodel.cpp.o [ 26%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/models/vcseventmodel.cpp.o [ 26%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/models/vcsfilechangesmodel.cpp.o [ 26%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/models/vcsitemeventmodel.cpp.o [ 26%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/models/brancheslistmodel.cpp.o [ 26%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/dvcs/dvcsjob.cpp.o [ 27%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/dvcs/dvcsplugin.cpp.o [ 27%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/dvcs/dvcsevent.cpp.o [ 27%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/dvcs/ui/dvcsimportmetadatawidget.cpp.o [ 27%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/dvcs/ui/branchmanager.cpp.o [ 27%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/interfaces/ibasicversioncontrol.cpp.o [ 27%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/interfaces/icontentawareversioncontrol.cpp.o [ 27%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/interfaces/ipatchdocument.cpp.o [ 27%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/interfaces/ipatchsource.cpp.o [ 27%] Building CXX object kdevplatform/vcs/CMakeFiles/KDevPlatformVcs.dir/debug.cpp.o [ 27%] Linking CXX shared library ../../bin/libKDevPlatformVcs.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 27%] Built target KDevPlatformVcs [ 27%] Built target kdevelopdashboarddeclarativeplugin_autogen_timestamp_deps [ 27%] Built target kdevghprovider_autogen_timestamp_deps [ 27%] Built target KDevPlatformProject_autogen_timestamp_deps [ 27%] Built target kdevperforce_autogen_timestamp_deps [ 27%] Built target kdevbazaar_autogen_timestamp_deps [ 27%] Automatic MOC for target kdevelopdashboarddeclarativeplugin [ 27%] Automatic MOC for target kdevghprovider [ 27%] Automatic MOC for target kdevperforce [ 27%] Automatic MOC for target kdevbazaar [ 27%] Automatic MOC for target KDevPlatformProject [ 27%] Built target kdevelopdashboarddeclarativeplugin_autogen [ 27%] Built target kdevperforce_autogen [ 27%] Built target kdevghprovider_autogen [ 27%] Building CXX object plugins/welcomepage/declarative/CMakeFiles/kdevelopdashboarddeclarativeplugin.dir/icoreobject.cpp.o [ 27%] Building CXX object plugins/welcomepage/declarative/CMakeFiles/kdevelopdashboarddeclarativeplugin.dir/kdevelopdashboarddeclarativeplugin.cpp.o [ 27%] Building CXX object plugins/welcomepage/declarative/CMakeFiles/kdevelopdashboarddeclarativeplugin.dir/kdevelopdashboarddeclarativeplugin_autogen/mocs_compilation.cpp.o [ 27%] Generating ui_perforceimportmetadatawidget.h [ 27%] Built target kdevbazaar_autogen [ 27%] Building CXX object plugins/ghprovider/CMakeFiles/kdevghprovider.dir/ghlineedit.cpp.o [ 27%] Building CXX object plugins/ghprovider/CMakeFiles/kdevghprovider.dir/ghprovidermodel.cpp.o [ 27%] Building CXX object plugins/ghprovider/CMakeFiles/kdevghprovider.dir/kdevghprovider_autogen/mocs_compilation.cpp.o [ 27%] Building CXX object plugins/bazaar/CMakeFiles/kdevbazaar.dir/kdevbazaar_autogen/mocs_compilation.cpp.o [ 27%] Building CXX object plugins/perforce/CMakeFiles/kdevperforce.dir/kdevperforce_autogen/mocs_compilation.cpp.o [ 27%] Building CXX object plugins/perforce/CMakeFiles/kdevperforce.dir/ui/perforceimportmetadatawidget.cpp.o [ 28%] Building CXX object plugins/bazaar/CMakeFiles/kdevbazaar.dir/diffjob.cpp.o [ 28%] Building CXX object plugins/bazaar/CMakeFiles/kdevbazaar.dir/bzrannotatejob.cpp.o [ 28%] Built target KDevPlatformProject_autogen [ 28%] Building CXX object plugins/bazaar/CMakeFiles/kdevbazaar.dir/bazaarplugin.cpp.o [ 29%] Building CXX object plugins/perforce/CMakeFiles/kdevperforce.dir/perforceplugin.cpp.o [ 29%] Generating ui_dependencieswidget.h [ 29%] Building CXX object plugins/ghprovider/CMakeFiles/kdevghprovider.dir/ghproviderplugin.cpp.o [ 29%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/KDevPlatformProject_autogen/mocs_compilation.cpp.o [ 29%] Linking CXX shared library ../../../bin/libkdevelopdashboarddeclarativeplugin.so [ 29%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/projectutils.cpp.o [ 29%] Building CXX object plugins/bazaar/CMakeFiles/kdevbazaar.dir/bazaarpluginmetadata.cpp.o [ 30%] Building CXX object plugins/ghprovider/CMakeFiles/kdevghprovider.dir/ghproviderwidget.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 30%] Built target kdevelopdashboarddeclarativeplugin [ 30%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/projectmodel.cpp.o [ 30%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/projectchangesmodel.cpp.o [ 30%] Building CXX object plugins/perforce/CMakeFiles/kdevperforce.dir/perforcepluginmetadata.cpp.o [ 30%] Building CXX object plugins/ghprovider/CMakeFiles/kdevghprovider.dir/ghresource.cpp.o [ 30%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/projectconfigskeleton.cpp.o [ 30%] Building CXX object plugins/bazaar/CMakeFiles/kdevbazaar.dir/bazaarutils.cpp.o [ 30%] Building CXX object plugins/ghprovider/CMakeFiles/kdevghprovider.dir/ghaccount.cpp.o [ 30%] Building CXX object plugins/ghprovider/CMakeFiles/kdevghprovider.dir/ghdialog.cpp.o [ 30%] Building CXX object plugins/perforce/CMakeFiles/kdevperforce.dir/debug.cpp.o [ 30%] Building CXX object plugins/bazaar/CMakeFiles/kdevbazaar.dir/copyjob.cpp.o [ 30%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/importprojectjob.cpp.o [ 30%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/builderjob.cpp.o [ 30%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/projectbuildsetmodel.cpp.o [ 30%] Building CXX object plugins/ghprovider/CMakeFiles/kdevghprovider.dir/debug.cpp.o [ 30%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/projectitemlineedit.cpp.o [ 30%] Linking CXX shared module ../../bin/kdevperforce.so [ 30%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/helper.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 30%] Built target kdevperforce [ 30%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/projectproxymodel.cpp.o [ 30%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/abstractfilemanagerplugin.cpp.o [ 30%] Linking CXX shared module ../../bin/kdevbazaar.so [ 30%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/filemanagerlistjob.cpp.o [ 30%] Linking CXX shared module ../../bin/kdevghprovider.so [ 31%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/projectfiltermanager.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 31%] Built target kdevbazaar [ 31%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/interfaces/iprojectbuilder.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 31%] Built target kdevghprovider [ 31%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/interfaces/iprojectfilemanager.cpp.o [ 31%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/interfaces/ibuildsystemmanager.cpp.o [ 31%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/interfaces/iprojectfilter.cpp.o [ 31%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/interfaces/iprojectfilterprovider.cpp.o [ 31%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/widgets/dependencieswidget.cpp.o [ 31%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/debug_project.cpp.o [ 31%] Building CXX object kdevplatform/project/CMakeFiles/KDevPlatformProject.dir/debug_filemanager.cpp.o [ 31%] Linking CXX shared library ../../bin/libKDevPlatformProject.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 31%] Built target KDevPlatformProject [ 31%] Built target kdevdocker_autogen_timestamp_deps [ 31%] Built target kdevcustombuildsystem_autogen_timestamp_deps [ 31%] Built target KDevPlatformLanguage_autogen_timestamp_deps [ 31%] Built target kdevgenericmanager_autogen_timestamp_deps [ 31%] Built target kdevandroid_autogen_timestamp_deps [ 31%] Built target kdevflatpak_autogen_timestamp_deps [ 31%] Built target kdevmakebuilder_autogen_timestamp_deps [ 31%] Built target kdevcraft_autogen_timestamp_deps [ 31%] Built target kdevvcschangesviewplugin_autogen_timestamp_deps [ 31%] Built target kdevgit_autogen_timestamp_deps [ 31%] Built target kdevdocumentswitcher_autogen_timestamp_deps [ 31%] Built target kdevsubversion_autogen_timestamp_deps [ 31%] Automatic MOC for target kdevmakebuilder [ 31%] Automatic MOC for target KDevPlatformLanguage [ 31%] Built target kdevopenwith_autogen_timestamp_deps [ 31%] Built target kdevprojectfilter_autogen_timestamp_deps [ 31%] Automatic MOC for target kdevandroid [ 31%] Automatic MOC for target kdevcraft [ 31%] Automatic MOC for target kdevgenericmanager [ 31%] Automatic MOC for target kdevcustombuildsystem [ 31%] Automatic MOC for target kdevdocker [ 32%] Automatic MOC for target kdevflatpak [ 32%] Built target kdevcraft_autogen [ 32%] Automatic MOC for target kdevgit [ 32%] Built target kdevgenericmanager_autogen [ 32%] Automatic MOC for target kdevsubversion [ 32%] Built target kdevflatpak_autogen [ 32%] Built target kdevdocker_autogen [ 32%] Built target kdevandroid_autogen [ 32%] Automatic MOC for target kdevdocumentswitcher [ 32%] Automatic MOC for target kdevvcschangesviewplugin [ 32%] Automatic MOC for target kdevopenwith [ 32%] Built target kdevmakebuilder_autogen [ 32%] Automatic MOC for target kdevprojectfilter [ 32%] Built target kdevcustombuildsystem_autogen [ 32%] Building CXX object plugins/genericprojectmanager/CMakeFiles/kdevgenericmanager.dir/kdevgenericmanager_autogen/mocs_compilation.cpp.o [ 32%] Building CXX object plugins/genericprojectmanager/CMakeFiles/kdevgenericmanager.dir/genericmanager.cpp.o [ 32%] Built target kdevvcschangesviewplugin_autogen [ 32%] Generating ui_androidpreferences.h [ 32%] Built target kdevopenwith_autogen [ 32%] Building CXX object plugins/craft/CMakeFiles/kdevcraft.dir/kdevcraft_autogen/mocs_compilation.cpp.o [ 32%] Generating androidpreferencessettings.h, androidpreferencessettings.cpp [ 32%] Built target kdevdocumentswitcher_autogen [ 32%] Building CXX object plugins/craft/CMakeFiles/kdevcraft.dir/craftplugin.cpp.o [ 32%] Generating qrc_kdevandroidplugin.cpp [ 32%] Generating ui_dockerpreferences.h [ 32%] Built target kdevprojectfilter_autogen [ 32%] Generating dockerpreferencessettings.h, dockerpreferencessettings.cpp [ 32%] Building CXX object plugins/android/CMakeFiles/kdevandroid.dir/kdevandroid_autogen/mocs_compilation.cpp.o [ 32%] Building CXX object plugins/craft/CMakeFiles/kdevcraft.dir/craftruntime.cpp.o [ 32%] Generating qrc_kdevdockerplugin.cpp [ 32%] Building CXX object plugins/docker/CMakeFiles/kdevdocker.dir/kdevdocker_autogen/mocs_compilation.cpp.o [ 32%] Building CXX object plugins/android/CMakeFiles/kdevandroid.dir/androidplugin.cpp.o [ 32%] Building CXX object plugins/docker/CMakeFiles/kdevdocker.dir/dockerplugin.cpp.o [ 32%] Built target kdevgit_autogen [ 32%] Generating qrc_kdevflatpakplugin.cpp [ 32%] Building CXX object plugins/flatpak/CMakeFiles/kdevflatpak.dir/kdevflatpak_autogen/mocs_compilation.cpp.o [ 32%] Building CXX object plugins/flatpak/CMakeFiles/kdevflatpak.dir/flatpakplugin.cpp.o [ 32%] Built target kdevsubversion_autogen [ 33%] Building CXX object plugins/android/CMakeFiles/kdevandroid.dir/androidruntime.cpp.o [ 33%] Built target KDevPlatformLanguage_autogen [ 33%] Generating ui_stashmanagerdialog.h [ 33%] Generating ui_gitnameemaildialog.h [ 33%] Generating ui_rebasedialog.h [ 33%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/kdevgit_autogen/mocs_compilation.cpp.o [ 33%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/repostatusmodel.cpp.o [ 33%] Linking CXX shared module ../../bin/kdevgenericmanager.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 33%] Built target kdevgenericmanager [ 33%] Building CXX object plugins/docker/CMakeFiles/kdevdocker.dir/dockerruntime.cpp.o [ 33%] Generating ui_ssltrustdialog.h [ 33%] Generating ui_importmetadatawidget.h [ 33%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/kdevsubversion_autogen/mocs_compilation.cpp.o [ 33%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/kdevsvnplugin.cpp.o [ 33%] Building CXX object plugins/flatpak/CMakeFiles/kdevflatpak.dir/flatpakruntime.cpp.o [ 33%] Building CXX object plugins/android/CMakeFiles/kdevandroid.dir/androidpreferences.cpp.o [ 33%] Building CXX object plugins/craft/CMakeFiles/kdevcraft.dir/debug_craft.cpp.o [ 33%] Building CXX object plugins/flatpak/CMakeFiles/kdevflatpak.dir/debug_flatpak.cpp.o [ 33%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/committoolview.cpp.o [ 34%] Building CXX object plugins/vcschangesview/CMakeFiles/kdevvcschangesviewplugin.dir/kdevvcschangesviewplugin_autogen/mocs_compilation.cpp.o [ 34%] Building CXX object plugins/vcschangesview/CMakeFiles/kdevvcschangesviewplugin.dir/vcschangesview.cpp.o [ 34%] Linking CXX shared module ../../bin/kdevcraft.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 35%] Building CXX object plugins/android/CMakeFiles/kdevandroid.dir/debug_android.cpp.o [ 35%] Building CXX object plugins/docker/CMakeFiles/kdevdocker.dir/dockerpreferences.cpp.o [ 35%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnssldialog.cpp.o [ 35%] Building CXX object plugins/flatpak/CMakeFiles/kdevflatpak.dir/qrc_kdevflatpakplugin.cpp.o [ 36%] Built target kdevcraft [ 36%] Building CXX object plugins/vcschangesview/CMakeFiles/kdevvcschangesviewplugin.dir/vcschangesviewplugin.cpp.o [ 36%] Linking CXX shared module ../../bin/kdevflatpak.so [ 36%] Building CXX object plugins/docker/CMakeFiles/kdevdocker.dir/debug_docker.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 36%] Built target kdevflatpak [ 36%] Building CXX object plugins/docker/CMakeFiles/kdevdocker.dir/qrc_kdevdockerplugin.cpp.o [ 36%] Building CXX object plugins/docker/CMakeFiles/kdevdocker.dir/dockerpreferencessettings.cpp.o [ 36%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/diffviewsctrl.cpp.o [ 36%] Building CXX object plugins/android/CMakeFiles/kdevandroid.dir/qrc_kdevandroidplugin.cpp.o [ 36%] Building CXX object plugins/android/CMakeFiles/kdevandroid.dir/androidpreferencessettings.cpp.o [ 36%] Generating qrc_kdevdocumentswitcher.cpp [ 36%] Building CXX object plugins/documentswitcher/CMakeFiles/kdevdocumentswitcher.dir/kdevdocumentswitcher_autogen/mocs_compilation.cpp.o [ 36%] Building CXX object plugins/documentswitcher/CMakeFiles/kdevdocumentswitcher.dir/documentswitcheritem.cpp.o [ 36%] Building CXX object plugins/openwith/CMakeFiles/kdevopenwith.dir/kdevopenwith_autogen/mocs_compilation.cpp.o [ 36%] Building CXX object plugins/openwith/CMakeFiles/kdevopenwith.dir/openwithplugin.cpp.o [ 36%] Building CXX object plugins/documentswitcher/CMakeFiles/kdevdocumentswitcher.dir/documentswitcherplugin.cpp.o [ 36%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnimportmetadatawidget.cpp.o [ 36%] Linking CXX shared module ../../bin/kdevvcschangesviewplugin.so [ 36%] Linking CXX shared module ../../bin/kdevdocker.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 36%] Built target kdevdocker [ 36%] Building CXX object plugins/documentswitcher/CMakeFiles/kdevdocumentswitcher.dir/documentswitchertreeview.cpp.o [ 36%] Built target kdevvcschangesviewplugin [ 37%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnclient.cpp.o [ 37%] Linking CXX shared module ../../bin/kdevandroid.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 37%] Built target kdevandroid [ 37%] Generating ui_projectfiltersettings.h [ 37%] Generating projectfiltersettings.h, projectfiltersettings.cpp No entries. [ 37%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/kdevprojectfilter_autogen/mocs_compilation.cpp.o [ 37%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/projectfilterprovider.cpp.o [ 37%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnlocationwidget.cpp.o [ 37%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/simplecommitform.cpp.o [ 37%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/projectfilter.cpp.o [ 37%] Building CXX object plugins/documentswitcher/CMakeFiles/kdevdocumentswitcher.dir/debug.cpp.o [ 37%] Building CXX object plugins/documentswitcher/CMakeFiles/kdevdocumentswitcher.dir/qrc_kdevdocumentswitcher.cpp.o /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/openwith/openwithplugin.cpp: In function 'bool {anonymous}::isTextEditor(const Ptr&)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/openwith/openwithplugin.cpp:57:34: warning: 'QStringList KService::serviceTypes() const' is deprecated: Since 5.104. Service Types are deprecated [-Wdeprecated-declarations] return service->serviceTypes().contains( QStringLiteral("KTextEditor/Document") ); ^ In file included from /usr/pkg/include/KF5/KService/KService:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/openwith/openwithplugin.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/openwith/openwithplugin.cpp:7: /usr/pkg/include/KF5/KService/kservice.h:291:17: note: declared here QStringList serviceTypes() const; ^~~~~~~~~~~~ [ 37%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/rebasedialog.cpp.o /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/openwith/openwithplugin.cpp: In member function 'QList OpenWithPlugin::actionsForServiceType(const QString&, QWidget*)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/openwith/openwithplugin.cpp:178:89: warning: 'KService::List KMimeTypeTrader::query(const QString&, const QString&, const QString&) const' is deprecated: Since 5.82. See API docs. [-Wdeprecated-declarations] const KService::List list = KMimeTypeTrader::self()->query( m_mimeType, serviceType ); ^ In file included from /usr/pkg/include/KF5/KService/KMimeTypeTrader:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/openwith/openwithplugin.cpp:22: /usr/pkg/include/KF5/KService/kmimetypetrader.h:87:5: note: declared here query(const QString &mimeType, const QString &genericServiceType = QStringLiteral("Application"), const QString &constraint = QString()) const; ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/openwith/openwithplugin.cpp:179:93: warning: 'KService::Ptr KMimeTypeTrader::preferredService(const QString&, const QString&)' is deprecated: Since 5.82. See API docs. [-Wdeprecated-declarations] KService::Ptr pref = KMimeTypeTrader::self()->preferredService( m_mimeType, serviceType ); ^ In file included from /usr/pkg/include/KF5/KService/KMimeTypeTrader:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/openwith/openwithplugin.cpp:22: /usr/pkg/include/KF5/KService/kmimetypetrader.h:102:19: note: declared here KService::Ptr preferredService(const QString &mimeType, const QString &genericServiceType = QStringLiteral("Application")); ^~~~~~~~~~~~~~~~ [ 37%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/filter.cpp.o [ 37%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/debug.cpp.o [ 37%] Linking CXX shared module ../../bin/kdevopenwith.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 37%] Built target kdevopenwith [ 38%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/stashmanagerdialog.cpp.o [ 38%] Generating ui_refactoringdialog.h [ 38%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/stashpatchsource.cpp.o [ 38%] Automatic RCC for highlighting/syntax/syntax.qrc [ 38%] Generating ui_basicrefactoring.h [ 38%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/KDevPlatformLanguage_autogen/mocs_compilation.cpp.o [ 38%] Linking CXX shared module ../../bin/kdevdocumentswitcher.so [ 38%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/assistant/staticassistantsmanager.cpp.o [ 38%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svninternaljobbase.cpp.o [ 38%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/projectfilterconfigpage.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 38%] Built target kdevdocumentswitcher [ 38%] Generating ui_custombuildsystemconfigwidget.h [ 38%] Generating kcfg_custombuildsystemconfig.h, kcfg_custombuildsystemconfig.cpp No entries. [ 38%] Generating ui_configwidget.h [ 38%] Building CXX object plugins/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/kdevcustombuildsystem_autogen/mocs_compilation.cpp.o [ 38%] Building CXX object plugins/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/custombuildsystemconfig.cpp.o [ 38%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/gitmessagehighlighter.cpp.o [ 38%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/assistant/renameaction.cpp.o [ 38%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnjobbase.cpp.o [ 38%] Building CXX object plugins/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/custombuildsystemplugin.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/assistant/staticassistant.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/assistant/staticassistantsmanager.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/assistant/staticassistantsmanager.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 38%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/filtermodel.cpp.o [ 38%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/assistant/renameassistant.cpp.o [ 38%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/gitclonejob.cpp.o [ 38%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svncommitjob.cpp.o [ 38%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/gitplugin.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchainutils.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/assistant/renameaction.cpp:10: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 38%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/gitpluginmetadata.cpp.o [ 38%] Building CXX object plugins/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/custombuildjob.cpp.o [ 38%] Building CXX object plugins/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/configconstants.cpp.o [ 38%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/comboboxdelegate.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/assistant/staticassistant.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/assistant/renameassistant.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/assistant/renameassistant.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 38%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/gitjob.cpp.o [ 38%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/assistant/renamefileaction.cpp.o [ 38%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnstatusjob.cpp.o [ 38%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/debug.cpp.o [ 38%] Building CXX object plugins/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/configwidget.cpp.o [ 38%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/assistant/staticassistant.cpp.o [ 39%] Building CXX object plugins/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/custombuildsystemconfigwidget.cpp.o [ 39%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/gitplugincheckinrepositoryjob.cpp.o [ 39%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/projectfiltersettings.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/usescollector.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/useswidget.h:17, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/basicrefactoring.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/assistant/renamefileaction.cpp:13: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 39%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnaddjob.cpp.o [ 39%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/editor/persistentmovingrangeprivate.cpp.o [ 39%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/editor/persistentmovingrange.cpp.o [ 39%] Building CXX object plugins/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/kcm_custombuildsystem.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/assistant/staticassistant.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/assistant/staticassistant.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 39%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnupdatejob.cpp.o [ 39%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/gitnameemaildialog.cpp.o [ 39%] Linking CXX shared module ../../bin/kdevprojectfilter.so [ 39%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/editor/modificationrevisionset.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 39%] Built target kdevprojectfilter [ 39%] Building CXX object plugins/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/debug.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/backgroundparser/backgroundparser.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/editor/persistentmovingrangeprivate.cpp:10: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 39%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnrevertjob.cpp.o [ 39%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/editor/modificationrevision.cpp.o [ 39%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/backgroundparser/backgroundparser.cpp.o [ 39%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/backgroundparser/parsejob.cpp.o [ 39%] Building CXX object plugins/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/kcfg_custombuildsystemconfig.cpp.o [ 39%] Building CXX object plugins/git/CMakeFiles/kdevgit.dir/debug.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/editor/modificationrevisionset.cpp:10:0: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/editor/modificationrevisionset.cpp:105:46: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = KDevelop::FileModificationPair; ItemRequest = KDevelop::FileModificationPairRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = KDevelop::FileModificationPair; ItemRequest = KDevelop::FileModificationPairRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = KDevelop::FileModificationPair; ItemRequest = KDevelop::FileModificationPairRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = KDevelop::FileModificationPair; ItemRequest = KDevelop::FileModificationPairRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = KDevelop::FileModificationPair; ItemRequest = KDevelop::FileModificationPairRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = KDevelop::FileModificationPair; ItemRequest = KDevelop::FileModificationPairRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = KDevelop::FileModificationPair; ItemRequest = KDevelop::FileModificationPairRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = KDevelop::FileModificationPair; ItemRequest = KDevelop::FileModificationPairRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 39%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnremovejob.cpp.o [ 39%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/backgroundparser/documentchangetracker.cpp.o [ 39%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/backgroundparser/parseprojectjob.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/backgroundparser/backgroundparser.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/backgroundparser/backgroundparser.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/backgroundparser/parsejob.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/backgroundparser/parsejob.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 39%] Linking CXX shared module ../../bin/kdevgit.so [ 39%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svninfojob.cpp.o [ 39%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svndiffjob.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy.[ 39%] Linking CXX shared module ../../bin/kdevcustombuildsystem.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 39%] Built target kdevgit [ 39%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svncopyjob.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 39%] Built target kdevcustombuildsystem [ 39%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnmovejob.cpp.o [ 39%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/backgroundparser/urlparselock.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/backgroundparser/backgroundparser.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/backgroundparser/documentchangetracker.cpp:14: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 40%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/specializationstore.cpp.o [ 40%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/codemodel.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/backgroundparser/backgroundparser.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/backgroundparser/parseprojectjob.cpp:17: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 40%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/duchain.cpp.o [ 40%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnlogjob.cpp.o [ 40%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/waitforupdate.cpp.o [ 40%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/duchainpointer.cpp.o [ 40%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/ducontext.cpp.o [ 40%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnblamejob.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/codemodel.cpp:11:0: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/codemodel.cpp:174:34: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = KDevelop::CodeModelRepositoryItem; ItemRequest = KDevelop::CodeModelRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = KDevelop::CodeModelRepositoryItem; ItemRequest = KDevelop::CodeModelRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = KDevelop::CodeModelRepositoryItem; ItemRequest = KDevelop::CodeModelRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = KDevelop::CodeModelRepositoryItem; ItemRequest = KDevelop::CodeModelRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = KDevelop::CodeModelRepositoryItem; ItemRequest = KDevelop::CodeModelRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = KDevelop::CodeModelRepositoryItem; ItemRequest = KDevelop::CodeModelRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = KDevelop::CodeModelRepositoryItem; ItemRequest = KDevelop::CodeModelRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = KDevelop::CodeModelRepositoryItem; ItemRequest = KDevelop::CodeModelRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 40%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/indexedducontext.cpp.o [ 40%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/indexedtopducontext.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 41%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svnimportjob.cpp.o /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.cpp:305:51: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = KDevelop::EnvironmentInformationListItem; ItemRequest = KDevelop::EnvironmentInformationListRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = KDevelop::EnvironmentInformationListItem; ItemRequest = KDevelop::EnvironmentInformationListRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = KDevelop::EnvironmentInformationListItem; ItemRequest = KDevelop::EnvironmentInformationListRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = KDevelop::EnvironmentInformationListItem; ItemRequest = KDevelop::EnvironmentInformationListRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = KDevelop::EnvironmentInformationListItem; ItemRequest = KDevelop::EnvironmentInformationListRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = KDevelop::EnvironmentInformationListItem; ItemRequest = KDevelop::EnvironmentInformationListRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = KDevelop::EnvironmentInformationListItem; ItemRequest = KDevelop::EnvironmentInformationListRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = KDevelop::EnvironmentInformationListItem; ItemRequest = KDevelop::EnvironmentInformationListRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.cpp:322:47: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = KDevelop::EnvironmentInformationItem; ItemRequest = KDevelop::EnvironmentInformationRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = KDevelop::EnvironmentInformationItem; ItemRequest = KDevelop::EnvironmentInformationRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = KDevelop::EnvironmentInformationItem; ItemRequest = KDevelop::EnvironmentInformationRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = KDevelop::EnvironmentInformationItem; ItemRequest = KDevelop::EnvironmentInformationRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = KDevelop::EnvironmentInformationItem; ItemRequest = KDevelop::EnvironmentInformationRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = KDevelop::EnvironmentInformationItem; ItemRequest = KDevelop::EnvironmentInformationRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = KDevelop::EnvironmentInformationItem; ItemRequest = KDevelop::EnvironmentInformationRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = KDevelop::EnvironmentInformationItem; ItemRequest = KDevelop::EnvironmentInformationRequest; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/waitforupdate.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/waitforupdate.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 41%] Building CXX object plugins/subversion/CMakeFiles/kdevsubversion.dir/svncheckoutjob.cpp.o [ 41%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/localindexedducontext.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/ducontext.cpp:17: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/indexedducontext.cpp:13: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 41%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/indexeddeclaration.cpp.o [ 41%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/localindexeddeclaration.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/indexedtopducontext.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 41%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/topducontext.cpp.o [ 41%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/topducontextdynamicdata.cpp.o [ 41%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/topducontextutils.cpp.o [ 41%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/functiondefinition.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/localindexedducontext.cpp:14: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 41%] Linking CXX shared module ../../bin/kdevsubversion.so [ 41%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/declaration.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/indexeddeclaration.cpp:10: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 41%] Built target kdevsubversion [ 41%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/classmemberdeclaration.cpp.o [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/classfunctiondeclaration.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/localindexeddeclaration.cpp:11: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/classdeclaration.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontextutils.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontextutils.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontextdynamicdata.cpp:15: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/use.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declaration.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/functiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/functiondefinition.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/functiondefinition.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declaration.cpp:64:51: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Repositories::StringData; ItemRequest = Repositories::StringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Repositories::StringData; ItemRequest = Repositories::StringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Repositories::StringData; ItemRequest = Repositories::StringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Repositories::StringData; ItemRequest = Repositories::StringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Repositories::StringData; ItemRequest = Repositories::StringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Repositories::StringData; ItemRequest = Repositories::StringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Repositories::StringData; ItemRequest = Repositories::StringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Repositories::StringData; ItemRequest = Repositories::StringRepositoryItemRequest; bool markForReferenceCounting = false; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classmemberdeclarationdata.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classfunctiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classfunctiondeclaration.cpp:10: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/forwarddeclaration.cpp.o [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/duchainbase.cpp.o [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/duchainlock.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classdeclaration.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classdeclaration.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/identifier.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classmemberdeclarationdata.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classmemberdeclaration.cpp:11: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/parsingenvironment.cpp.o [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/abstractfunctiondeclaration.cpp.o [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/functiondeclaration.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/use.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/stringhelpers.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/parsingenvironment.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchainbase.cpp:14: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/forwarddeclaration.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/forwarddeclaration.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchainlock.cpp:11: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/namespacealiasdeclaration.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/identifier.cpp:13:0: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository, KDevelop::IdentifierItemRequest, true, QRecursiveMutex>': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/repositorymanager.h:25:77: required from 'struct KDevelop::RepositoryManager, KDevelop::IdentifierItemRequest, true, QRecursiveMutex>, false>' /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/identifier.cpp:162:51: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = KDevelop::IdentifierPrivate; ItemRequest = KDevelop::IdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = KDevelop::IdentifierPrivate; ItemRequest = KDevelop::IdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = KDevelop::IdentifierPrivate; ItemRequest = KDevelop::IdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = KDevelop::IdentifierPrivate; ItemRequest = KDevelop::IdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = KDevelop::IdentifierPrivate; ItemRequest = KDevelop::IdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = KDevelop::IdentifierPrivate; ItemRequest = KDevelop::IdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = KDevelop::IdentifierPrivate; ItemRequest = KDevelop::IdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = KDevelop::IdentifierPrivate; ItemRequest = KDevelop::IdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository, KDevelop::QualifiedIdentifierItemRequest, true, QRecursiveMutex>': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/repositorymanager.h:25:77: required from 'struct KDevelop::RepositoryManager, KDevelop::QualifiedIdentifierItemRequest, true, QRecursiveMutex>, false>' /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/identifier.cpp:344:60: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = KDevelop::QualifiedIdentifierPrivate; ItemRequest = KDevelop::QualifiedIdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = KDevelop::QualifiedIdentifierPrivate; ItemRequest = KDevelop::QualifiedIdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = KDevelop::QualifiedIdentifierPrivate; ItemRequest = KDevelop::QualifiedIdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = KDevelop::QualifiedIdentifierPrivate; ItemRequest = KDevelop::QualifiedIdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = KDevelop::QualifiedIdentifierPrivate; ItemRequest = KDevelop::QualifiedIdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = KDevelop::QualifiedIdentifierPrivate; ItemRequest = KDevelop::QualifiedIdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = KDevelop::QualifiedIdentifierPrivate; ItemRequest = KDevelop::QualifiedIdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = KDevelop::QualifiedIdentifierPrivate; ItemRequest = KDevelop::QualifiedIdentifierItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/parsingenvironment.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/parsingenvironment.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/aliasdeclaration.cpp.o [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/dumpdotgraph.cpp.o [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/duchainutils.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/functiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/functiondeclaration.cpp:10: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/declarationid.cpp.o [ 42%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/definitions.cpp.o [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/uses.cpp.o [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/importers.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/dumpdotgraph.cpp:10: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationid.cpp:10: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/namespacealiasdeclaration.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/namespacealiasdeclaration.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchainutils.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchainutils.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/duchaindumper.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/uses.cpp:11:0: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/uses.cpp:114:25: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = KDevelop::UsesItem; ItemRequest = KDevelop::UsesRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = KDevelop::UsesItem; ItemRequest = KDevelop::UsesRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = KDevelop::UsesItem; ItemRequest = KDevelop::UsesRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = KDevelop::UsesItem; ItemRequest = KDevelop::UsesRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = KDevelop::UsesItem; ItemRequest = KDevelop::UsesRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = KDevelop::UsesItem; ItemRequest = KDevelop::UsesRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = KDevelop::UsesItem; ItemRequest = KDevelop::UsesRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = KDevelop::UsesItem; ItemRequest = KDevelop::UsesRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/duchainregister.cpp.o [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/persistentsymboltable.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classmemberdeclarationdata.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/aliasdeclaration.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/aliasdeclaration.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/instantiationinformation.cpp.o [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/problem.cpp.o [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/typesystem.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/definitions.cpp:15:0: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/definitions.cpp:149:32: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = KDevelop::DefinitionsItem; ItemRequest = KDevelop::DefinitionsRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = KDevelop::DefinitionsItem; ItemRequest = KDevelop::DefinitionsRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = KDevelop::DefinitionsItem; ItemRequest = KDevelop::DefinitionsRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = KDevelop::DefinitionsItem; ItemRequest = KDevelop::DefinitionsRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = KDevelop::DefinitionsItem; ItemRequest = KDevelop::DefinitionsRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = KDevelop::DefinitionsItem; ItemRequest = KDevelop::DefinitionsRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = KDevelop::DefinitionsItem; ItemRequest = KDevelop::DefinitionsRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = KDevelop::DefinitionsItem; ItemRequest = KDevelop::DefinitionsRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/importers.cpp:11:0: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/importers.cpp:115:30: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = KDevelop::ImportersItem; ItemRequest = KDevelop::ImportersRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = KDevelop::ImportersItem; ItemRequest = KDevelop::ImportersRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = KDevelop::ImportersItem; ItemRequest = KDevelop::ImportersRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = KDevelop::ImportersItem; ItemRequest = KDevelop::ImportersRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = KDevelop::ImportersItem; ItemRequest = KDevelop::ImportersRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = KDevelop::ImportersItem; ItemRequest = KDevelop::ImportersRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = KDevelop::ImportersItem; ItemRequest = KDevelop::ImportersRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = KDevelop::ImportersItem; ItemRequest = KDevelop::ImportersRequestItem; bool markForReferenceCounting = true; Mutex = QMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/typeregister.cpp.o [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/typerepository.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchaindumper.cpp:17: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/identifiedtype.cpp.o [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/abstracttype.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/instantiationinformation.cpp:9:0: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository, true, QRecursiveMutex>': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/repositorymanager.h:25:77: required from 'struct KDevelop::RepositoryManager, true, QRecursiveMutex> >' /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/instantiationinformation.cpp:133:65: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = KDevelop::InstantiationInformation; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = KDevelop::InstantiationInformation; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = KDevelop::InstantiationInformation; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = KDevelop::InstantiationInformation; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = KDevelop::InstantiationInformation; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = KDevelop::InstantiationInformation; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = KDevelop::InstantiationInformation; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = KDevelop::InstantiationInformation; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/problem.cpp:11: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/integraltype.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/persistentsymboltable.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/persistentsymboltable.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/persistentsymboltable.cpp:193:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = KDevelop::{anonymous}::PersistentSymbolTableItem; ItemRequest = KDevelop::{anonymous}::PersistentSymbolTableRequestItem; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = KDevelop::{anonymous}::PersistentSymbolTableItem; ItemRequest = KDevelop::{anonymous}::PersistentSymbolTableRequestItem; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = KDevelop::{anonymous}::PersistentSymbolTableItem; ItemRequest = KDevelop::{anonymous}::PersistentSymbolTableRequestItem; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = KDevelop::{anonymous}::PersistentSymbolTableItem; ItemRequest = KDevelop::{anonymous}::PersistentSymbolTableRequestItem; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = KDevelop::{anonymous}::PersistentSymbolTableItem; ItemRequest = KDevelop::{anonymous}::PersistentSymbolTableRequestItem; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = KDevelop::{anonymous}::PersistentSymbolTableItem; ItemRequest = KDevelop::{anonymous}::PersistentSymbolTableRequestItem; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = KDevelop::{anonymous}::PersistentSymbolTableItem; ItemRequest = KDevelop::{anonymous}::PersistentSymbolTableRequestItem; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = KDevelop::{anonymous}::PersistentSymbolTableItem; ItemRequest = KDevelop::{anonymous}::PersistentSymbolTableRequestItem; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/functiontype.cpp.o [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/structuretype.cpp.o [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/pointertype.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/types/typerepository.cpp:16:0: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/repositorymanager.h:25:77: required from 'struct KDevelop::RepositoryManager, false>' /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/types/typerepository.cpp:102:68: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = KDevelop::AbstractTypeData; ItemRequest = KDevelop::AbstractTypeDataRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = KDevelop::AbstractTypeData; ItemRequest = KDevelop::AbstractTypeDataRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = KDevelop::AbstractTypeData; ItemRequest = KDevelop::AbstractTypeDataRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = KDevelop::AbstractTypeData; ItemRequest = KDevelop::AbstractTypeDataRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = KDevelop::AbstractTypeData; ItemRequest = KDevelop::AbstractTypeDataRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = KDevelop::AbstractTypeData; ItemRequest = KDevelop::AbstractTypeDataRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = KDevelop::AbstractTypeData; ItemRequest = KDevelop::AbstractTypeDataRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = KDevelop::AbstractTypeData; ItemRequest = KDevelop::AbstractTypeDataRequest; bool markForReferenceCounting = true; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 0; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 43%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/referencetype.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/delayedtype.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/arraytype.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/indexedtype.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/enumerationtype.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/constantintegraltype.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/enumeratortype.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/typeutils.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/typealiastype.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/unsuretype.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/types/containertypes.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/builders/dynamiclanguageexpressionvisitor.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/navigation/problemnavigationcontext.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/navigation/abstractnavigationwidget.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/navigation/abstractnavigationcontext.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/navigation/usesnavigationcontext.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/navigation/abstractdeclarationnavigationcontext.cpp.o [ 44%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/navigation/abstractincludenavigationcontext.cpp.o [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/navigation/useswidget.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/types/../topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/types/../duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/types/containertypes.cpp:12: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/navigation/usescollector.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchainutils.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/problemnavigationcontext.cpp:19: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/duchain/navigation/quickopenembeddedwidgetcombiner.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/usescollector.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/useswidget.h:17, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/usesnavigationcontext.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/interfaces/abbreviations.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/../topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/../declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/../functiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:16: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/../topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/../declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/../functiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:13: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/../../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/../../duchain/parsingenvironment.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/abstractincludenavigationcontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/abstractincludenavigationcontext.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/interfaces/iastcontainer.cpp.o [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/interfaces/ilanguagesupport.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/usescollector.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/useswidget.h:17, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/useswidget.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/interfaces/quickopendataprovider.cpp.o [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/interfaces/iquickopen.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/usescollector.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/usescollector.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/interfaces/editorcontext.cpp.o [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/interfaces/codecontext.cpp.o [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/interfaces/icreateclasshelper.cpp.o [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/interfaces/icontextbrowser.cpp.o [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codecompletion/codecompletion.cpp.o [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codecompletion/codecompletionworker.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/interfaces/../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/interfaces/../duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/interfaces/ilanguagesupport.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codecompletion/codecompletionmodel.cpp.o [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codecompletion/codecompletionitem.cpp.o [ 45%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codecompletion/codecompletioncontext.cpp.o [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codecompletion/codecompletionitemgrouper.cpp.o [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codecompletion/codecompletionhelper.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/interfaces/codecontext.cpp:22: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/../duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/codecompletion.cpp:13: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codecompletion/normaldeclarationcompletionitem.cpp.o [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/applychangeswidget.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/../duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/codecompletionworker.cpp:16: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/../duchain/duchainutils.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/codecompletionitem.cpp:20: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/../duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/../duchain/classmemberdeclarationdata.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/../duchain/classfunctiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:15: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/codecompletionitemgrouper.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/codecompletionitemgrouper.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/coderepresentation.cpp.o [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/documentchangeset.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/../duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/codecompletionhelper.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/duchainchangeset.cpp.o [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/utilities.cpp.o [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/codedescription.cpp.o [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/basicrefactoring.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/../duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codecompletion/normaldeclarationcompletionitem.cpp:10: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/applychangeswidget.cpp: In member function 'void KDevelop::ApplyChangesWidgetPrivate::createEditPart(const KDevelop::IndexedString&)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/applychangeswidget.cpp:160:40: warning: 'static T* KMimeTypeTrader::createPartInstanceFromQuery(const QString&, QWidget*, QObject*, const QString&, const QVariantList&, QString*) [with T = KParts::ReadWritePart; QVariantList = QList]' is deprecated: Since 5.82. See API docs. [-Wdeprecated-declarations] mimetype.name(), widget, widget); ^ In file included from /usr/pkg/include/KF5/KService/KMimeTypeTrader:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/applychangeswidget.cpp:12: /usr/pkg/include/KF5/KService/kmimetypetrader.h:129:15: note: declared here static T *createPartInstanceFromQuery(const QString &mimeType, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/progressdialogs/refactoringdialog.cpp.o [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/util/setrepository.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/duchainchangeset.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/duchainchangeset.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/documentchangeset.cpp:22: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/util/includeitem.cpp.o [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/util/navigationtooltip.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/utilities.cpp:13: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/basicrefactoring.cpp:19: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchainutils.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/codedescription.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/highlighting/colorcache.cpp.o [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/highlighting/configurablecolors.cpp.o [ 46%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/highlighting/codehighlighting.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/progressdialogs/refactoringdialog.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/progressdialogs/refactoringdialog.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/checks/dataaccessrepository.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/checks/dataaccess.cpp.o [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/checks/controlflowgraph.cpp.o [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/checks/controlflownode.cpp.o [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/classmodel/classmodel.cpp.o [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/classmodel/classmodelnode.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/highlighting/../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/highlighting/../duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/highlighting/../duchain/functiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/highlighting/../duchain/functiondefinition.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/highlighting/codehighlighting.cpp:23: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/highlighting/../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/highlighting/../duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/highlighting/colorcache.cpp:20: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/classmodel/classmodelnodescontroller.cpp.o [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/classmodel/allclassesfolder.cpp.o [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/classmodel/documentclassesfolder.cpp.o [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/classmodel/projectfolder.cpp.o [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/templatesmodel.cpp.o [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/templatepreviewicon.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/classmodel/../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/classmodel/../duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/classmodel/classmodelnode.cpp:14: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/classmodel/../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/classmodel/../duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/classmodel/classmodelnodescontroller.cpp:10: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/templateclassgenerator.cpp.o [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/sourcefiletemplate.cpp.o [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/templaterenderer.cpp.o [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/templateengine.cpp.o [ 47%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/codegen/archivetemplateloader.cpp.o [ 48%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/debug.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/classmodel/../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/classmodel/../duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/classmodel/documentclassesfolder.cpp:11: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 48%] Building CXX object kdevplatform/language/CMakeFiles/KDevPlatformLanguage.dir/KDevPlatformLanguage_autogen/H2SGMHQQN5/qrc_syntax.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/persistentsymboltable.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/templateclassgenerator.cpp:18: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 48%] Linking CXX shared library ../../bin/libKDevPlatformLanguage.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 49%] Built target KDevPlatformLanguage [ 49%] Built target kdev_filters_autogen_timestamp_deps [ 49%] Built target KDevPlatformShell_autogen_timestamp_deps [ 49%] Built target kdevmanpage_autogen_timestamp_deps [ 49%] Built target kdevcustomscript_autogen_timestamp_deps [ 49%] Built target kdevdebuggercommon_autogen_timestamp_deps [ 49%] Built target kdevnoprojectincludesanddefines_autogen_timestamp_deps [ 49%] Built target kdevqthelp_autogen_timestamp_deps [ 49%] Built target kdevcompilerprovider_autogen_timestamp_deps [ 49%] Built target kdevmakefileresolver_autogen_timestamp_deps [ 49%] Built target kdevqmljsduchain_autogen_timestamp_deps [ 49%] Built target kdevmesonmanager_autogen_timestamp_deps [ 49%] Built target KDevClangPrivate_autogen_timestamp_deps [ 49%] Built target kdevappwizard_autogen_timestamp_deps [ 49%] Built target kdevexternalscript_autogen_timestamp_deps [ 49%] Built target kdevcodeutils_autogen_timestamp_deps [ 49%] Built target kdevfiletemplates_autogen_timestamp_deps [ 49%] Built target kdevoutlineview_autogen_timestamp_deps [ 49%] Built target kdevprojectmanagerview_autogen_timestamp_deps [ 49%] Built target kdevgrepview_autogen_timestamp_deps [ 49%] Built target kdevquickopen_autogen_timestamp_deps [ 49%] Built target kdevswitchtobuddy_autogen_timestamp_deps [ 49%] Built target kdevtestview_autogen_timestamp_deps [ 49%] Built target kdevpatchreview_autogen_timestamp_deps [ 49%] Built target kdevclassbrowser_autogen_timestamp_deps [ 49%] Automatic MOC for target kdev_filters [ 49%] Automatic MOC for target KDevPlatformShell [ 49%] Built target kdevexecuteplasmoid_autogen_timestamp_deps [ 49%] Automatic MOC for target kdevcustomscript [ 49%] Automatic MOC for target kdevmanpage [ 49%] Automatic MOC for target kdevdebuggercommon [ 49%] Automatic MOC for target kdevnoprojectincludesanddefines [ 49%] Automatic MOC for target kdevqthelp [ 49%] Automatic MOC for target kdevcompilerprovider [ 49%] Built target kdev_filters_autogen [ 49%] Automatic MOC for target kdevqmljsduchain [ 49%] Built target kdevnoprojectincludesanddefines_autogen [ 49%] Automatic MOC for target KDevClangPrivate [ 49%] Built target kdevcustomscript_autogen [ 49%] Automatic MOC for target kdevmakefileresolver [ 49%] Built target kdevcompilerprovider_autogen [ 49%] Built target kdevmakefileresolver_autogen [ 49%] Automatic MOC for target kdevmesonmanager [ 49%] Automatic MOC for target kdevappwizard [ 49%] Built target kdevmanpage_autogen [ 50%] Automatic MOC for target kdevcodeutils [ 50%] Built target kdevqmljsduchain_autogen [ 50%] Automatic MOC for target kdevexternalscript [ 50%] Built target kdevappwizard_autogen [ 50%] Built target KDevClangPrivate_autogen [ 50%] Built target kdevmesonmanager_autogen [ 50%] Automatic MOC for target kdevfiletemplates [ 50%] Built target kdevexternalscript_autogen [ 50%] Automatic MOC for target kdevgrepview [ 50%] Automatic MOC for target kdevoutlineview [ 50%] Automatic MOC for target kdevpatchreview [ 50%] Built target kdevdebuggercommon_autogen [ 50%] Built target kdevcodeutils_autogen [ 50%] Automatic MOC for target kdevquickopen [ 50%] Automatic MOC for target kdevprojectmanagerview [ 50%] Built target kdevqthelp_autogen [ 50%] Automatic MOC for target kdevswitchtobuddy [ 50%] Built target KDevPlatformShell_autogen [ 50%] Automatic MOC for target kdevtestview [ 50%] Built target kdevpatchreview_autogen [ 50%] Automatic MOC for target kdevclassbrowser [ 50%] Built target kdevoutlineview_autogen [ 50%] Built target kdevfiletemplates_autogen [ 50%] Generating uiconfig.h, uiconfig.cpp [ 50%] Automatic MOC for target kdevexecuteplasmoid [ 50%] Generating bgconfig.h, bgconfig.cpp [ 50%] Generating languageconfig.h, languageconfig.cpp [ 50%] Built target kdevgrepview_autogen [ 50%] Built target kdevswitchtobuddy_autogen [ 50%] Generating projectconfig.h, projectconfig.cpp [ 50%] Built target kdevtestview_autogen [ 50%] Generating qrc_kdevplatformshell.cpp [ 50%] Building CXX object kdevplatform/template/filters/CMakeFiles/kdev_filters.dir/kdev_filters_autogen/mocs_compilation.cpp.o [ 51%] Generating ui_bgpreferences.h [ 51%] Generating ui_editstyledialog.h [ 51%] Building CXX object kdevplatform/template/filters/CMakeFiles/kdev_filters.dir/kdevfilters.cpp.o [ 51%] Generating ui_debuggerconsoleview.h [ 51%] Generating ui_selectcoredialog.h [ 51%] Generating ui_languagepreferences.h [ 51%] Generating ui_environmentwidget.h [ 51%] Built target kdevprojectmanagerview_autogen [ 51%] Generating ui_registersview.h [ 51%] Built target kdevquickopen_autogen [ 51%] Generating ui_qthelpconfigeditdialog.h [ 51%] Generating ui_qthelpconfig.h [ 51%] Generating ui_launchconfigurationdialog.h [ 51%] Building CXX object plugins/manpage/CMakeFiles/kdevmanpage.dir/kdevmanpage_autogen/mocs_compilation.cpp.o [ 51%] Generating ui_selectaddressdialog.h [ 51%] Generating ui_projectinfopage.h [ 51%] Generating ui_projectpreferences.h [ 51%] Building CXX object plugins/manpage/CMakeFiles/kdevmanpage.dir/manpagedocumentation.cpp.o [ 51%] Building CXX object plugins/qthelp/CMakeFiles/kdevqthelp.dir/kdevqthelp_autogen/mocs_compilation.cpp.o [ 51%] Built target kdevclassbrowser_autogen [ 52%] Building CXX object plugins/qthelp/CMakeFiles/kdevqthelp.dir/qthelpplugin.cpp.o [ 52%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/kdevdebuggercommon_autogen/mocs_compilation.cpp.o [ 52%] Generating ui_projectsourcepage.h [ 52%] Generating ui_sourceformatterselectionedit.h [ 52%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/mi/mi.cpp.o [ 52%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/mi/milexer.cpp.o [ 52%] Building CXX object plugins/customscript/CMakeFiles/kdevcustomscript.dir/kdevcustomscript_autogen/mocs_compilation.cpp.o [ 52%] Generating ui_sourceformattersettings.h [ 52%] Generating ui_templateconfig.h [ 53%] Building CXX object plugins/customscript/CMakeFiles/kdevcustomscript.dir/customscript_plugin.cpp.o [ 53%] Generating ui_templatepage.h [ 53%] Built target kdevexecuteplasmoid_autogen [ 53%] Generating ui_noprojectcustomincludepaths.h [ 53%] Generating ui_uiconfig.h [ 53%] Building CXX object plugins/custom-definesandincludes/noprojectincludesanddefines/CMakeFiles/kdevnoprojectincludesanddefines.dir/kdevnoprojectincludesanddefines_autogen/mocs_compilation.cpp.o [ 53%] Building CXX object plugins/custom-definesandincludes/noprojectincludesanddefines/CMakeFiles/kdevnoprojectincludesanddefines.dir/noprojectcustomincludepaths.cpp.o [ 53%] Building CXX object kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/KDevPlatformShell_autogen/mocs_compilation.cpp.o [ 53%] Building CXX object kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/mainwindow.cpp.o [ 53%] Building CXX object plugins/customscript/CMakeFiles/kdevcustomscript.dir/debug.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/persistentsymboltable.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/template/filters/kdevfilters.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 53%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/mi/miparser.cpp.o [ 53%] Linking CXX shared module ../../../grantlee/5.3/kdev_filters.so [ 53%] Building CXX object plugins/qthelp/CMakeFiles/kdevqthelp.dir/qthelpproviderabstract.cpp.o [ 53%] Building CXX object plugins/custom-definesandincludes/noprojectincludesanddefines/CMakeFiles/kdevnoprojectincludesanddefines.dir/noprojectincludepathsmanager.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 53%] Building CXX object plugins/manpage/CMakeFiles/kdevmanpage.dir/manpageplugin.cpp.o [ 53%] Built target kdev_filters [ 53%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/mi/micommand.cpp.o [ 53%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/mi/micommandqueue.cpp.o /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/mainwindow.cpp: In member function 'virtual void KDevelop::MainWindow::ensureVisible()': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/mainwindow.cpp:167:20: warning: 'static void KWindowSystem::forceActiveWindow(WId, long int)' is deprecated: Since 5.101. Use KX11Extras::forceActiveWindow() instead [-Wdeprecated-declarations] KWindowSystem::forceActiveWindow(winId()); ^~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KWindowSystem/KWindowSystem:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/mainwindow.cpp:27: /usr/pkg/include/KF5/KWindowSystem/kwindowsystem.h:206:17: note: declared here static void forceActiveWindow(WId win, long time = 0); ^~~~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/mainwindow.cpp:167:45: warning: 'static void KWindowSystem::forceActiveWindow(WId, long int)' is deprecated: Since 5.101. Use KX11Extras::forceActiveWindow() instead [-Wdeprecated-declarations] KWindowSystem::forceActiveWindow(winId()); ^ In file included from /usr/pkg/include/KF5/KWindowSystem/KWindowSystem:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/mainwindow.cpp:27: /usr/pkg/include/KF5/KWindowSystem/kwindowsystem.h:206:17: note: declared here static void forceActiveWindow(WId win, long time = 0); ^~~~~~~~~~~~~~~~~ [ 53%] Linking CXX shared module ../../bin/kdevcustomscript.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 53%] Building CXX object kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/mainwindow_p.cpp.o [ 53%] Built target kdevcustomscript [ 53%] Generating ui_compilerswidget.h [ 53%] Building CXX object kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/plugincontroller.cpp.o [ 53%] Building CXX object plugins/custom-definesandincludes/compilerprovider/CMakeFiles/kdevcompilerprovider.dir/kdevcompilerprovider_autogen/mocs_compilation.cpp.o [ 53%] Building CXX object plugins/custom-definesandincludes/compilerprovider/CMakeFiles/kdevcompilerprovider.dir/compilerprovider.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/backgroundparser/backgroundparser.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/custom-definesandincludes/noprojectincludesanddefines/noprojectincludepathsmanager.cpp:17: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 53%] Building CXX object plugins/manpage/CMakeFiles/kdevmanpage.dir/manpagemodel.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qthelp/qthelpproviderabstract.cpp:19: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/manpage/manpageplugin.cpp:17: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 53%] Linking CXX static library ../../../lib/libkdevnoprojectincludesanddefines.a [ 53%] Built target kdevnoprojectincludesanddefines [ 53%] Building CXX object plugins/custom-definesandincludes/compilerprovider/CMakeFiles/kdevcompilerprovider.dir/icompiler.cpp.o [ 53%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/dbgglobal.cpp.o [ 53%] Building CXX object plugins/qthelp/CMakeFiles/kdevqthelp.dir/qthelpprovider.cpp.o [ 54%] Building CXX object plugins/manpage/CMakeFiles/kdevmanpage.dir/manpagedocumentationwidget.cpp.o /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In member function 'bool KDevelop::PluginControllerPrivate::canUnload(const KPluginMetaData&)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:178:57: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] const QStringList interfaces = KPluginMetaData::readStringList(plugin.rawData(), KEY_Interfaces()); ^~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:178:106: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] const QStringList interfaces = KPluginMetaData::readStringList(plugin.rawData(), KEY_Interfaces()); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:184:38: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] KPluginMetaData::readStringList(plugin.rawData(), KEY_Required()) + ^~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:184:85: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] KPluginMetaData::readStringList(plugin.rawData(), KEY_Required()) + ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:185:38: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] KPluginMetaData::readStringList(plugin.rawData(), KEY_Optional()); ^~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:185:85: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] KPluginMetaData::readStringList(plugin.rawData(), KEY_Optional()); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In member function 'void KDevelop::PluginControllerPrivate::foreachEnabledPlugin(F, const QString&, const QVariantMap&, const QString&) const': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:225:61: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] && (extension.isEmpty() || KPluginMetaData::readStringList(info.rawData(), KEY_Interfaces()).contains(extension)) ^~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In member function 'void KDevelop::PluginControllerPrivate::initKTextEditorIntegration()': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:287:48: warning: 'static QVector KPluginLoader::findPlugins(const QString&, std::function)' is deprecated: Since 5.86. Use KPluginMetaData::findPlugins instead [-Wdeprecated-declarations] const auto ktePlugins = KPluginLoader::findPlugins(QStringLiteral("ktexteditor"), [](const KPluginMetaData& md) { ^~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginLoader:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:20: /usr/pkg/include/KF5/KCoreAddons/kpluginloader.h:375:37: note: declared here static QVector findPlugins(const QString &directory, ^~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In lambda function: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:288:36: warning: 'QStringList KPluginMetaData::serviceTypes() const' is deprecated: Since 5.89. See API docs [-Wdeprecated-declarations] return md.serviceTypes().contains(QStringLiteral("KDevelop/Plugin")); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:460:17: note: declared here QStringList serviceTypes() const; ^~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In member function 'void KDevelop::PluginControllerPrivate::initKTextEditorIntegration()': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:289:10: warning: 'static QVector KPluginLoader::findPlugins(const QString&, std::function)' is deprecated: Since 5.86. Use KPluginMetaData::findPlugins instead [-Wdeprecated-declarations] }); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginLoader:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:20: /usr/pkg/include/KF5/KCoreAddons/kpluginloader.h:375:37: note: declared here static QVector findPlugins(const QString &directory, ^~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In constructor 'KDevelop::PluginController::PluginController(KDevelop::Core*)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:322:38: warning: 'static QVector KPluginLoader::findPlugins(const QString&, std::function)' is deprecated: Since 5.86. Use KPluginMetaData::findPlugins instead [-Wdeprecated-declarations] auto newPlugins = KPluginLoader::findPlugins(QStringLiteral("kdevplatform/" QT_STRINGIFY(KDEVELOP_PLUGIN_VERSION))); ^~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginLoader:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:20: /usr/pkg/include/KF5/KCoreAddons/kpluginloader.h:375:37: note: declared here static QVector findPlugins(const QString &directory, ^~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:322:119: warning: 'static QVector KPluginLoader::findPlugins(const QString&, std::function)' is deprecated: Since 5.86. Use KPluginMetaData::findPlugins instead [-Wdeprecated-declarations] auto newPlugins = KPluginLoader::findPlugins(QStringLiteral("kdevplatform/" QT_STRINGIFY(KDEVELOP_PLUGIN_VERSION))); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginLoader:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:20: /usr/pkg/include/KF5/KCoreAddons/kpluginloader.h:375:37: note: declared here static QVector findPlugins(const QString &directory, ^~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In member function 'KDevelop::IPlugin* KDevelop::PluginController::loadPluginInternal(const QString&)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:582:35: warning: 'KPluginFactory* KPluginLoader::factory()' is deprecated: Since 5.86. Use KPluginFactory::loadFactory or KPluginFactory::instantiatePlugin instead [-Wdeprecated-declarations] auto factory = loader.factory(); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginLoader:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:20: /usr/pkg/include/KF5/KCoreAddons/kpluginloader.h:126:21: note: declared here KPluginFactory *factory(); ^~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:585:107: warning: 'QString KPluginLoader::errorString() const' is deprecated: Since 5.86. Use QPluginLoader::errorString() instead [-Wdeprecated-declarations] << "because a factory to load the plugin could not be obtained:" << loader.errorString(); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginLoader:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:20: /usr/pkg/include/KF5/KCoreAddons/kpluginloader.h:191:13: note: declared here QString errorString() const; ^~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:615:93: warning: 'QString KPluginLoader::fileName() const' is deprecated: Since 5.86. Use QPluginLoader::fileName() instead, in case of complex query logic consider using KPluginLoader::findPlugins [-Wdeprecated-declarations] qCDebug(SHELL) << "Successfully loaded plugin" << pluginId << "from" << loader.fileName() << "- took:" << timer.elapsed() << "ms"; ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginLoader:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:20: /usr/pkg/include/KF5/KCoreAddons/kpluginloader.h:206:13: note: declared here QString fileName() const; ^~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In member function 'bool KDevelop::PluginController::hasUnresolvedDependencies(const KPluginMetaData&, QStringList&) const': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:637:55: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] const QStringList requiredList = KPluginMetaData::readStringList(info.rawData(), KEY_Required()); ^~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:637:100: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] const QStringList requiredList = KPluginMetaData::readStringList(info.rawData(), KEY_Required()); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In lambda function: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:641:54: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] const auto interfaces = KPluginMetaData::readStringList(plugin.rawData(), KEY_Interfaces()); ^~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:641:103: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] const auto interfaces = KPluginMetaData::readStringList(plugin.rawData(), KEY_Interfaces()); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In member function 'void KDevelop::PluginController::loadOptionalDependencies(const KPluginMetaData&)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:659:54: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] const QStringList dependencies = KPluginMetaData::readStringList(info.rawData(), KEY_Optional()); ^~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:659:99: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] const QStringList dependencies = KPluginMetaData::readStringList(info.rawData(), KEY_Optional()); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In member function 'bool KDevelop::PluginController::loadDependencies(const KPluginMetaData&, QString&)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:670:54: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] const QStringList dependencies = KPluginMetaData::readStringList(info.rawData(), KEY_Required()); ^~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:670:99: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] const QStringList dependencies = KPluginMetaData::readStringList(info.rawData(), KEY_Required()); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ [ 54%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/dialogs/selectcoredialog.cpp.o /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In instantiation of 'void KDevelop::PluginControllerPrivate::foreachEnabledPlugin(F, const QString&, const QVariantMap&, const QString&) const [with F = KDevelop::PluginController::hasUnresolvedDependencies(const KPluginMetaData&, QStringList&) const::; QVariantMap = QMap]': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:647:10: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:225:75: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] && (extension.isEmpty() || KPluginMetaData::readStringList(info.rawData(), KEY_Interfaces()).contains(extension)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:225:75: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] && (extension.isEmpty() || KPluginMetaData::readStringList(info.rawData(), KEY_Interfaces()).contains(extension)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In instantiation of 'void KDevelop::PluginControllerPrivate::foreachEnabledPlugin(F, const QString&, const QVariantMap&, const QString&) const [with F = KDevelop::PluginController::pluginForExtension(const QString&, const QString&, const QVariantMap&)::; QVariantMap = QMap]': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:694:42: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:225:75: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] && (extension.isEmpty() || KPluginMetaData::readStringList(info.rawData(), KEY_Interfaces()).contains(extension)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:225:75: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] && (extension.isEmpty() || KPluginMetaData::readStringList(info.rawData(), KEY_Interfaces()).contains(extension)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In instantiation of 'void KDevelop::PluginControllerPrivate::foreachEnabledPlugin(F, const QString&, const QVariantMap&, const QString&) const [with F = KDevelop::PluginController::allPluginsForExtension(const QString&, const QVariantMap&)::; QVariantMap = QMap]': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:716:30: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:225:75: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] && (extension.isEmpty() || KPluginMetaData::readStringList(info.rawData(), KEY_Interfaces()).contains(extension)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:225:75: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] && (extension.isEmpty() || KPluginMetaData::readStringList(info.rawData(), KEY_Interfaces()).contains(extension)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp: In instantiation of 'void KDevelop::PluginControllerPrivate::foreachEnabledPlugin(F, const QString&, const QVariantMap&, const QString&) const [with F = KDevelop::PluginController::queryExtensionPlugins(const QString&, const QVariantMap&) const::; QVariantMap = QMap]': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:728:30: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:225:75: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] && (extension.isEmpty() || KPluginMetaData::readStringList(info.rawData(), KEY_Interfaces()).contains(extension)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:225:75: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] && (extension.isEmpty() || KPluginMetaData::readStringList(info.rawData(), KEY_Interfaces()).contains(extension)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.cpp:12: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ [ 54%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/kdevqmljsduchain_autogen/mocs_compilation.cpp.o [ 54%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/debug.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchainutils.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/mainwindow_p.cpp:44: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 54%] Building CXX object plugins/custom-definesandincludes/compilerprovider/CMakeFiles/kdevcompilerprovider.dir/gcclikecompiler.cpp.o [ 54%] Building CXX object plugins/qthelp/CMakeFiles/kdevqthelp.dir/qthelpdocumentation.cpp.o [ 55%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/midebugger.cpp.o [ 55%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/cache.cpp.o [ 55%] Building CXX object plugins/manpage/CMakeFiles/kdevmanpage.dir/debug.cpp.o [ 55%] Building CXX object kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/ktexteditorpluginintegration.cpp.o [ 55%] Generating ui_sessionsettings.h [ 55%] Generating sessionconfig.h, sessionconfig.cpp [ 55%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/KDevClangPrivate_autogen/mocs_compilation.cpp.o [ 55%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/clangsettings/clangsettingsmanager.cpp.o [ 55%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/helper.cpp.o [ 55%] Building CXX object plugins/custom-definesandincludes/compilerprovider/CMakeFiles/kdevcompilerprovider.dir/msvccompiler.cpp.o [ 55%] Linking CXX shared module ../../bin/kdevmanpage.so ld: warning: libstdc++.so.7, needed by /usr/pkg/qt5/lib/libQt5WebEngineWidgets.so.5, may conflict with libstdc++.so.9 ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 55%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/midebugsession.cpp.o [ 55%] Building CXX object plugins/qthelp/CMakeFiles/kdevqthelp.dir/qthelpqtdoc.cpp.o [ 55%] Built target kdevmanpage [ 55%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/clangsettings/sessionsettings/sessionsettings.cpp.o [ 55%] Building CXX object plugins/custommake/makefileresolver/CMakeFiles/kdevmakefileresolver.dir/kdevmakefileresolver_autogen/mocs_compilation.cpp.o [ 55%] Building CXX object plugins/custommake/makefileresolver/CMakeFiles/kdevmakefileresolver.dir/makefileresolver.cpp.o [ 55%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/parsesession.cpp.o [ 55%] Building CXX object kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/shellextension.cpp.o [ 55%] Building CXX object plugins/custom-definesandincludes/compilerprovider/CMakeFiles/kdevcompilerprovider.dir/compilerfactories.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/functiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/functiondeclaration.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/helper.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 55%] Building CXX object plugins/custom-definesandincludes/compilerprovider/CMakeFiles/kdevcompilerprovider.dir/settingsmanager.cpp.o [ 55%] Building CXX object plugins/qthelp/CMakeFiles/kdevqthelp.dir/qthelp_config_shared.cpp.o [ 55%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/codecompletion/completionhelper.cpp.o [ 55%] Building CXX object kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/core.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/parsesession.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/parsesession.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 55%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/midebuggerplugin.cpp.o [ 55%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/midebugjobs.cpp.o [ 55%] Building CXX object plugins/custommake/makefileresolver/CMakeFiles/kdevmakefileresolver.dir/helper.cpp.o [ 55%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/debugvisitor.cpp.o [ 55%] Building CXX object plugins/qthelp/CMakeFiles/kdevqthelp.dir/qthelpconfig.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/forwarddeclaration.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codecompletion/../duchain/cursorkindtraits.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codecompletion/completionhelper.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 55%] Building CXX object plugins/custom-definesandincludes/compilerprovider/CMakeFiles/kdevcompilerprovider.dir/widget/compilersmodel.cpp.o [ 55%] Linking CXX static library ../../../lib/libkdevmakefileresolver.a [ 55%] Built target kdevmakefileresolver [ 55%] Building CXX object plugins/custom-definesandincludes/compilerprovider/CMakeFiles/kdevcompilerprovider.dir/widget/compilerswidget.cpp.o [ 55%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/codecompletion/context.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/parsesession.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/debugvisitor.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/backgroundparser/backgroundparser.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/core.cpp:15: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 55%] Generating ui_mesonrewriterpage.h [ 55%] Generating ui_mesonadvancedsettings.h [ 55%] Generating ui_mesonconfigpage.h [ 55%] Generating ui_mesonlisteditor.h [ 55%] Generating ui_mesonnewbuilddir.h [ 55%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/contextbuilder.cpp.o [ 55%] Generating ui_mesonoptionbaseview.h [ 55%] Generating ui_mesonoptionsview.h [ 55%] Generating ui_mesonrewriterinput.h [ 55%] Generating ui_mesonrewriteroptioncontainer.h [ 55%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/mibreakpointcontroller.cpp.o [ 55%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/kdevmesonmanager_autogen/mocs_compilation.cpp.o [ 55%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/mesonbuilder.cpp.o [ 55%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/declarationbuilder.cpp.o [ 55%] Building CXX object kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/uicontroller.cpp.o [ 55%] Building CXX object plugins/qthelp/CMakeFiles/kdevqthelp.dir/qthelpnetwork.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/parsingenvironment.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangparsingenvironment.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/parsesession.h:25, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codecompletion/context.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codecompletion/context.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 55%] Building CXX object plugins/custom-definesandincludes/compilerprovider/CMakeFiles/kdevcompilerprovider.dir/__/debug.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/../topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/contextbuilder.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/contextbuilder.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/../topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/../declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/../classmemberdeclarationdata.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/../classfunctiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/abstractdeclarationbuilder.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/declarationbuilder.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/declarationbuilder.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 55%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/codecompletion/includepathcompletioncontext.cpp.o [ 55%] Building CXX object kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/colorschemechooser.cpp.o [ 55%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/mesonconfig.cpp.o [ 55%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/miframestackmodel.cpp.o [ 55%] Building CXX object plugins/qthelp/CMakeFiles/kdevqthelp.dir/debug.cpp.o [ 55%] Linking CXX static library ../../../lib/libkdevcompilerprovider.a [ 55%] Built target kdevcompilerprovider [ 55%] Building CXX object kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/projectcontroller.cpp.o [ 56%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/expressionvisitor.cpp.o [ 56%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/usebuilder.cpp.o /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/colorschemechooser.cpp: In constructor 'KDevelop::ColorSchemeChooser::ColorSchemeChooser(QObject*)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/colorschemechooser.cpp:35:73: warning: 'KActionMenu* KColorSchemeManager::createSchemeSelectionMenu(const QString&, QObject*)' is deprecated: Since 5.107. Use KColorSchemeMenu::createMenu [-Wdeprecated-declarations] auto selectionMenu = manager->createSchemeSelectionMenu(scheme, this); ^ In file included from /usr/pkg/include/KF5/KConfigWidgets/KColorSchemeManager:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/colorschemechooser.cpp:14: /usr/pkg/include/KF5/KConfigWidgets/kcolorschememanager.h:122:18: note: declared here KActionMenu *createSchemeSelectionMenu(const QString &selectedSchemeName, QObject *parent); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/parsingenvironment.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangparsingenvironment.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/parsesession.h:25, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codecompletion/includepathcompletioncontext.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codecompletion/includepathcompletioncontext.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 56%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/mivariablecontroller.cpp.o [ 57%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/mesonjob.cpp.o [ 57%] Linking CXX shared module ../../bin/kdevqthelp.so [ 57%] Building CXX object kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/project.cpp.o [ 57%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/codecompletion/model.cpp.o ld: warning: libstdc++.so.7, needed by /usr/pkg/qt5/lib/libQt5WebEngineWidgets.so.5, may conflict with libstdc++.so.9 ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 57%] Built target kdevqthelp [ 57%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/mivariable.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/expressionvisitor.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/../topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/abstractusebuilder.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/usebuilder.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/usebuilder.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 57%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/stringhelpers.cpp.o /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/projectcontroller.cpp: In member function 'QVector KDevelop::ProjectControllerPrivate::findPluginsForProject(KDevelop::IProject*) const': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/projectcontroller.cpp:224:56: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] const auto required = KPluginMetaData::readStringList(info.rawData(), QStringLiteral("X-KDevelop-IRequired")); ^~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/projectcontroller.cpp:65: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/projectcontroller.cpp:224:125: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] const auto required = KPluginMetaData::readStringList(info.rawData(), QStringLiteral("X-KDevelop-IRequired")); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginMetaData:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/interfaces/iplugincontroller.h:20, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/plugincontroller.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/projectcontroller.cpp:65: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/projectcontroller.cpp:56:0: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/util/scopeddialog.h: In instantiation of 'KDevelop::ScopedDialog::~ScopedDialog() [with DialogType = QFileDialog]': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/openprojectdialog.h:75:62: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/util/scopeddialog.h:73:9: warning: possible problem detected in invocation of delete operator: [-Wdelete-incomplete] delete ptr; ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/util/scopeddialog.h:73:9: warning: invalid use of incomplete type 'class QFileDialog' In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/projectcontroller.cpp:69:0: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/openprojectdialog.h:19:7: note: forward declaration of 'class QFileDialog' class QFileDialog; ^~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/projectcontroller.cpp:56:0: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/util/scopeddialog.h:73:9: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined delete ptr; ^~~~~~ [ 57%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/qmljsducontext.cpp.o In file included from /usr/pkg/qt5/include/QtCore/QPointer:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/projectcontroller.cpp:18: /usr/pkg/qt5/include/QtCore/qpointer.h: In instantiation of 'T* QPointer::data() const [with T = QFileDialog]': /usr/pkg/qt5/include/QtCore/qpointer.h:83:18: required from 'QPointer::operator T*() const [with T = QFileDialog]' /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/util/scopeddialog.h:73:9: required from 'KDevelop::ScopedDialog::~ScopedDialog() [with DialogType = QFileDialog]' /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/openprojectdialog.h:75:62: required from here /usr/pkg/qt5/include/QtCore/qpointer.h:77:14: error: invalid static_cast from type 'QObject*' to type 'QFileDialog*' { return static_cast(wp.internalData()); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/partcontroller.cpp.o gmake[2]: *** [kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/build.make:304: kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/projectcontroller.cpp.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... [ 57%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/functiondeclaration.cpp.o [ 57%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/mesonjobprune.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/parsingenvironment.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangparsingenvironment.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/parsesession.h:25, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codecompletion/context.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codecompletion/model.cpp:10: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 57%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/codegen/adaptsignatureaction.cpp.o [ 57%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/functiontype.cpp.o [ 57%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/navigation/declarationnavigationcontext.cpp.o [ 57%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/stty.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/qmljsducontext.cpp:11: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 57%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/mesonmanager.cpp.o /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/partcontroller.cpp: In member function 'KParts::Part* KDevelop::PartController::createPart(const QString&, const QString&, const QString&, const QString&)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/partcontroller.cpp:159:29: warning: 'T* KPluginFactory::create(QWidget*, QObject*, const QString&, const QVariantList&) [with T = KParts::Part; QVariantList = QList]' is deprecated: Since 5.89. Use overload without keyword instead [-Wdeprecated-declarations] className); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/KPluginFactory:1:0, from /usr/pkg/include/KF5/KService/kservice.h:21, from /usr/pkg/include/KF5/KService/kmimetypetrader.h:12, from /usr/pkg/include/KF5/KService/KMimeTypeTrader:1, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/partcontroller.cpp:18: /usr/pkg/include/KF5/KCoreAddons/kpluginfactory.h:977:11: note: declared here inline T *KPluginFactory::create(QWidget *parentWidget, QObject *parent, const QString &keyword, const QVariantList &args) ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/partcontroller.cpp: In member function 'bool KDevelop::PartController::canCreatePart(const QUrl&)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/partcontroller.cpp:177:71: warning: 'KService::List KMimeTypeTrader::query(const QString&, const QString&, const QString&) const' is deprecated: Since 5.82. See API docs. [-Wdeprecated-declarations] QStringLiteral("KParts/ReadOnlyPart") ); ^ In file included from /usr/pkg/include/KF5/KService/KMimeTypeTrader:1:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/shell/partcontroller.cpp:18: /usr/pkg/include/KF5/KService/kmimetypetrader.h:87:5: note: declared here query(const QString &mimeType, const QString &genericServiceType = QStringLiteral("Application"), const QString &constraint = QString()) const; ^~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/functiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/functiondeclaration.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/functiondeclaration.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ gmake[1]: *** [CMakeFiles/Makefile2:3388: kdevplatform/shell/CMakeFiles/KDevPlatformShell.dir/all] Error 2 gmake[1]: *** Waiting for unfinished jobs.... [ 57%] Generating ui_projectvcspage.h [ 57%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/codegen/adaptsignatureassistant.cpp.o [ 57%] Generating qrc_kdevappwizard.cpp [ 57%] Generating ui_projectselectionpage.h [ 57%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/navigation/navigationwidget.cpp.o [ 57%] Building CXX object plugins/appwizard/CMakeFiles/kdevappwizard.dir/kdevappwizard_autogen/mocs_compilation.cpp.o [ 57%] Building CXX object plugins/appwizard/CMakeFiles/kdevappwizard.dir/appwizardplugin.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codegen/adaptsignatureaction.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codegen/adaptsignatureaction.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 57%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/codegen/codegenhelper.cpp.o [ 57%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/widgets/debuggerconsoleview.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classdeclaration.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/navigation/declarationnavigationcontext.cpp:11: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 57%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/mintro/mesonintrospectjob.cpp.o [ 57%] Building CXX object plugins/appwizard/CMakeFiles/kdevappwizard.dir/appwizarddialog.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codegen/adaptsignatureaction.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codegen/adaptsignatureassistant.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codegen/adaptsignatureassistant.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/navigation/navigationwidget.cpp:10: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 57%] Building CXX object plugins/appwizard/CMakeFiles/kdevappwizard.dir/appwizardpagewidget.cpp.o [ 57%] Building CXX object plugins/qmljs/duchain/CMakeFiles/kdevqmljsduchain.dir/frameworks/nodejs.cpp.o [ 57%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/codegen/clangrefactoring.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codegen/adaptsignatureaction.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codegen/codegenhelper.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/appwizard/appwizardplugin.cpp: In member function 'QString AppWizardPlugin::createProject(const ApplicationInfo&)': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/appwizard/appwizardplugin.cpp:400:51: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] QStringList filter = KPluginMetaData::readStringList(info.rawData(), QStringLiteral("X-KDevelop-ProjectFilesFilter")); ^~~~~~~~~~~~~~ In file included from /usr/pkg/include/KF5/KCoreAddons/kpluginfactory.h:15:0, from /usr/pkg/include/KF5/KCoreAddons/KPluginFactory:1, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/appwizard/appwizardplugin.cpp:33: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/appwizard/appwizardplugin.cpp:400:129: warning: 'static QStringList KPluginMetaData::readStringList(const QJsonObject&, const QString&)' is deprecated: Since 5.88. Use value(QString, QStringList) on KPluginMetaData instance instead [-Wdeprecated-declarations] QStringList filter = KPluginMetaData::readStringList(info.rawData(), QStringLiteral("X-KDevelop-ProjectFilesFilter")); ^ In file included from /usr/pkg/include/KF5/KCoreAddons/kpluginfactory.h:15:0, from /usr/pkg/include/KF5/KCoreAddons/KPluginFactory:1, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/appwizard/appwizardplugin.cpp:33: /usr/pkg/include/KF5/KCoreAddons/kpluginmetadata.h:571:24: note: declared here static QStringList readStringList(const QJsonObject &jo, const QString &key); ^~~~~~~~~~~~~~ [ 57%] Building CXX object plugins/appwizard/CMakeFiles/kdevappwizard.dir/projectselectionpage.cpp.o [ 57%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/mintro/mesonoptions.cpp.o [ 57%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/widgets/disassemblewidget.cpp.o [ 57%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/codegen/clangclasshelper.cpp.o [ 57%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/mintro/mesonprojectinfo.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/usescollector.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/useswidget.h:17, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/codegen/basicrefactoring.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codegen/clangrefactoring.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codegen/clangrefactoring.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/../topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/../declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/../classmemberdeclarationdata.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/../classfunctiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/builders/abstractdeclarationbuilder.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/frameworks/../declarationbuilder.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/frameworks/nodejs.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/qmljs/duchain/frameworks/nodejs.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 57%] Building CXX object plugins/appwizard/CMakeFiles/kdevappwizard.dir/projecttemplatesmodel.cpp.o [ 58%] Building CXX object plugins/appwizard/CMakeFiles/kdevappwizard.dir/projectvcspage.cpp.o [ 58%] Linking CXX static library ../../../lib/libkdevqmljsduchain.a [ 58%] Built target kdevqmljsduchain [ 58%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/mintro/mesontargets.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/duchain.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codegen/clangclasshelper.cpp:15: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 59%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/codegen/sourcemanipulation.cpp.o [ 59%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/registers/registersview.cpp.o [ 59%] Building CXX object plugins/appwizard/CMakeFiles/kdevappwizard.dir/debug.cpp.o [ 59%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/registers/registercontroller.cpp.o [ 59%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/builder.cpp.o [ 59%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/clangdiagnosticevaluator.cpp.o [ 59%] Building CXX object plugins/appwizard/CMakeFiles/kdevappwizard.dir/qrc_kdevappwizard.cpp.o [ 59%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/mintro/mesontests.cpp.o [ 59%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/clangducontext.cpp.o [ 59%] Linking CXX shared module ../../bin/kdevappwizard.so In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classdeclaration.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/codegen/sourcemanipulation.cpp:16: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 59%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/registers/registersmanager.cpp.o [ 59%] Built target kdevappwizard [ 59%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/registers/registercontroller_x86.cpp.o [ 59%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/rewriter/mesonactionbase.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clanghelpers.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/builder.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/builder.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 59%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/registers/registercontroller_arm.cpp.o [ 59%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/clanghelpers.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangducontext.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 59%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/rewriter/mesondefaultopts.cpp.o [ 59%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/clangindex.cpp.o [ 60%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/registers/modelsmanager.cpp.o [ 60%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/clangparsingenvironment.cpp.o [ 60%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/clangparsingenvironmentfile.cpp.o [ 60%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/clangpch.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clanghelpers.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clanghelpers.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 60%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/rewriter/mesonkwargsinfo.cpp.o [ 60%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/clangproblem.cpp.o [ 60%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/registers/converters.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clanghelpers.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangindex.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangindex.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/parsingenvironment.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangparsingenvironment.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangparsingenvironmentfile.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangparsingenvironmentfile.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/parsingenvironment.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangparsingenvironment.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangparsingenvironment.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 60%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/rewriter/mesonkwargsmodify.cpp.o [ 60%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/dialogs/processselection.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangpch.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangpch.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 60%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/debugvisitor.cpp.o [ 60%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/rewriter/mesonrewriterjob.cpp.o [ 60%] Building CXX object plugins/debuggercommon/CMakeFiles/kdevdebuggercommon.dir/debuglog.cpp.o [ 60%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/settings/mesonadvancedsettings.cpp.o [ 60%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/settings/mesonconfigpage.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classmemberdeclarationdata.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classfunctiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/util/clangutils.h:17, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangproblem.cpp:13: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 60%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/documentfinderhelpers.cpp.o [ 60%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/settings/mesonlisteditor.cpp.o [ 60%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/settings/mesonnewbuilddir.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/parsingenvironment.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangparsingenvironment.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/parsesession.h:25, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/debugvisitor.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/debugvisitor.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 60%] Linking CXX static library ../../lib/libkdevdebuggercommon.a [ 60%] Built target kdevdebuggercommon [ 60%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/duchainutils.cpp.o [ 61%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/settings/mesonoptionbaseview.cpp.o [ 61%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/macrodefinition.cpp.o [ 61%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/settings/mesonoptionsview.cpp.o [ 61%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/macronavigationcontext.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clanghelpers.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/documentfinderhelpers.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 61%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/settings/mesonrewriterinput.cpp.o [ 61%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/missingincludepathproblem.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/parsingenvironment.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangparsingenvironment.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/parsesession.h:25, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/duchainutils.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/duchainutils.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 61%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/settings/mesonrewriterpage.cpp.o [ 61%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/navigationwidget.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/macrodefinition.cpp:10: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 61%] Building CXX object plugins/meson/CMakeFiles/kdevmesonmanager.dir/debug.cpp.o [ 62%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/parsesession.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classmemberdeclarationdata.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classfunctiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/util/clangutils.h:17, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/macronavigationcontext.cpp:11: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 62%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/todoextractor.cpp.o [ 62%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/types/classspecializationtype.cpp.o [ 62%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/unknowndeclarationproblem.cpp.o [ 62%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/unsavedfile.cpp.o [ 62%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/duchain/headerguardassistant.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/../../duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/../../duchain/parsingenvironment.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/navigation/abstractincludenavigationcontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/navigationwidget.cpp:14: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 62%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/util/clangdebug.cpp.o In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/parsingenvironment.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clangparsingenvironment.h:11, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/parsesession.h:25, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/parsesession.cpp:9: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 62%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/util/clangtypes.cpp.o [ 62%] Linking CXX shared module ../../bin/kdevmesonmanager.so [ 62%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/util/clangutils.cpp.o ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 62%] Building CXX object plugins/clang/CMakeFiles/KDevClangPrivate.dir/sessionconfig.cpp.o [ 62%] Built target kdevmesonmanager In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/clanghelpers.h:14, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/unknowndeclarationproblem.cpp:10: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classmemberdeclarationdata.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classfunctiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/util/clangutils.h:17, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/duchain/headerguardassistant.cpp:8: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ In file included from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:14:0, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/setrepository.h:10, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/topducontext.h:12, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/declarationdata.h:16, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classmemberdeclarationdata.h:13, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/duchain/classfunctiondeclaration.h:15, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/util/clangutils.h:17, from /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/plugins/clang/util/clangutils.cpp:7: /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h: In instantiation of 'class KDevelop::ItemRepository': /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/language/util/basicsetrepository.h:179:14: required from here /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1668:13: warning: 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString printStatistics() const final ^~~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1806:13: warning: 'QString KDevelop::ItemRepository::repositoryName() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] QString repositoryName() const final { return m_repositoryName; } ^~~~~~~~~~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1810:10: warning: 'void KDevelop::ItemRepository::lock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void lock() final { m_mutex->lock(); } ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1811:10: warning: 'void KDevelop::ItemRepository::unlock() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void unlock() final { m_mutex->unlock(); } ^~~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1846:10: warning: 'void KDevelop::ItemRepository::store() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void store() final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1883:10: warning: 'bool KDevelop::ItemRepository::open(const QString&) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] bool open(const QString& path) final ^~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:1999:10: warning: 'void KDevelop::ItemRepository::close(bool) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] void close(bool doStore = false) final ^~~~~ /pbulk/work/devel/kdevelop/work/kdevelop-23.08.4/kdevplatform/serialization/itemrepository.h:2022:9: warning: 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; Mutex = QRecursiveMutex; unsigned int fixedItemSize = 24; unsigned int targetBucketHashSize = 1048576]' can be marked override [-Wsuggest-override] int finalCleanup() final ^~~~~~~~~~~~ [ 62%] Linking CXX shared library ../../bin/libKDevClangPrivate.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 62%] Built target KDevClangPrivate gmake: *** [Makefile:136: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/devel/kdevelop *** Error code 1 Stop. make: stopped in /usr/pkgsrc/devel/kdevelop