Details
-
Bug
-
Resolution: Fixed
-
Not Evaluated
-
Qt Creator 15.0.0
-
None
-
2145023c8c4b8150f3b0dc5cef5104754808bcf3
Description
FAILED: src/plugins/compilationdatabaseprojectmanager/CMakeFiles/CompilationDatabaseProjectManager.dir/compilationdatabaseproject.cpp.o ccache /usr/bin/clang++-18 -DCOMPILATIONDATABASEPROJECTMANAGER_LIBRARY -DCompilationDatabaseProjectManager_EXPORTS -DEXTENSIONSYSTEM_WITH_TESTOPTION -DNANOTRACE_ENABLED -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_CREATOR -DQT_DISABLE_DEPRECATED_BEFORE=0x050900 -DQT_DISABLE_DEPRECATED_UP_TO=0x050900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_RESTRICTED_CAST_FROM_ASCII -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_BEFORE=0x060400 -DQT_WARN_DEPRECATED_UP_TO=0x060400 -DQT_WIDGETS_LIB -DRELATIVE_DATA_PATH=\"../share/qtcreator\" -DRELATIVE_DOC_PATH=\"../share/doc/qtcreator\" -DRELATIVE_LIBEXEC_PATH=\"../libexec/qtcreator\" -DRELATIVE_PLUGIN_PATH=\"../lib/qtcreator/plugins\" -I/home/tim/dev/qt-creator/build_clang-18/src/plugins/compilationdatabaseprojectmanager -I/home/tim/dev/qt-creator/src/plugins/compilationdatabaseprojectmanager -I/home/tim/dev/qt-creator/build_clang-18/src/plugins/compilationdatabaseprojectmanager/CompilationDatabaseProjectManager_autogen/include -I/home/tim/dev/qt-creator/build_clang-18/src -I/home/tim/dev/qt-creator/src/plugins -I/home/tim/dev/qt-creator/src/libs/3rdparty -I/home/tim/dev/qt-creator/src/libs/3rdparty/syntax-highlighting/src/lib -I/home/tim/dev/qt-creator/src/libs/3rdparty/syntax-highlighting/autogenerated/include -I/home/tim/dev/qt-creator/src/libs/3rdparty/syntax-highlighting/autogenerated/src/lib -isystem /home/tim/dev/qt-creator/src/libs -isystem /home/tim/dev/qt-creator/src/libs/utils/mimetypes2 -isystem /home/tim/bin/qt-v6.7/include/QtConcurrent -isystem /home/tim/bin/qt-v6.7/include -isystem /home/tim/bin/qt-v6.7/include/QtCore -isystem /home/tim/bin/qt-v6.7/mkspecs/linux-clang -isystem /home/tim/bin/qt-v6.7/include/QtNetwork -isystem /home/tim/bin/qt-v6.7/include/QtGui -isystem /home/tim/bin/qt-v6.7/include/QtWidgets -isystem /home/tim/bin/qt-v6.7/include/QtCore5Compat -O3 -DNDEBUG -march=raptorlake -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -march=skylake -Wall -Wextra -fPIC -MD -MT src/plugins/compilationdatabaseprojectmanager/CMakeFiles/CompilationDatabaseProjectManager.dir/compilationdatabaseproject.cpp.o -MF src/plugins/compilationdatabaseprojectmanager/CMakeFiles/CompilationDatabaseProjectManager.dir/compilationdatabaseproject.cpp.o.d -o src/plugins/compilationdatabaseprojectmanager/CMakeFiles/CompilationDatabaseProjectManager.dir/compilationdatabaseproject.cpp.o -c /home/tim/dev/qt-creator/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseproject.cpp /home/tim/dev/qt-creator/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseproject.cpp:446:9: error: use of undeclared identifier 'namedSettings' 446 | namedSettings(ProjectExplorer::Constants::PROJECT_ROOT_PATH_KEY).toString()); | ^ 1 error generated.
it seems that there's an `#ifndef WITH_TESTS` codepath that is not building anymore (a good case where in 2024 an `if constexpr` is helpful)