Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-31274

build failure with WITH_TEST=OFF

    XMLWordPrintable

Details

    • 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)

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            kandeler Christian Kandeler
            timblechmann tim blechmann
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes