Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-113687

Compilation with LLVM-MSVC frontend ("clang-cl") fails

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P2: Important
    • None
    • 6.5.0
    • None
    • Windows

    Description

      This is a follow up to https://bugreports.qt.io/browse/QTBUG-113630

      I am trying to create a MSVC compatible build. For this I set the interface using -DCMAKE_CXX_COMPILER=clang-cl and -DCMAKE_C_COMPILER=clang-cl. I also add the Windows Kit to the Path environment variable.

      Set env path to:

      $env:Path = 'C:\Temp\llvm\bin;C:\Temp\python;C:\Temp\cmake\bin;C:\Temp\ninja;C:\Windows\system32;C:\Windows;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64'

      Configure with:

      cmake -GNinja -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DQT_BUILD_SUBMODULES=qtbase -DQT_BUILD_EXAMPLES=OFF -DQT_BUILD_TESTS=OFF -DBUILD_WITH_PCH=OFF -DQT_BUILD_TOOLS_BY_DEFAULT=OFF -DFEATURE_precompile_header=OFF -DCMAKE_CXX_COMPILER=clang-cl -DCMAKE_C_COMPILER=clang-cl -DCMAKE_INSTALL_PREFIX=c:\Temp\install c:\Temp\qt-everywhere-src-6.5.0 --trace-expand --trace-redirect=cmake_trace.txt --log-level=STATUS

      My output is:

      {{Running with expanded trace output on.}}
      {{Trace will be written to cmake_trace.txt}}
      {{-- The CXX compiler identification is Clang 16.0.3 with MSVC-like command-line}}
      {{-- The C compiler identification is Clang 16.0.3 with MSVC-like command-line}}
      {{-- The ASM compiler identification is Clang with MSVC-like command-line}}
      {{-- Found assembler: C:/Temp/llvm/bin/clang-cl.exe}}
      {{-- Detecting CXX compiler ABI info}}
      {{-- Detecting CXX compiler ABI info - done}}
      {{-- Check for working CXX compiler: C:/Temp/llvm/bin/clang-cl.exe - skipped}}
      {{-- Detecting CXX compile features}}
      {{-- Detecting CXX compile features - done}}
      {{-- Detecting C compiler ABI info}}
      {{-- Detecting C compiler ABI info - done}}
      {{-- Check for working C compiler: C:/Temp/llvm/bin/clang-cl.exe - skipped}}
      {{-- Detecting C compile features}}
      {{-- Detecting C compile features - done}}
      {{-- Checking dependencies of submodule 'qtbase'}}
      {{-- Configuring submodule 'qtbase'}}
      {{-- [QtBase] CMAKE_BUILD_TYPE was set to: 'Release'}}
      {{-- [QtBase] CMAKE_CXX_COMPILER_FRONTEND_VARIANT: MSVC}}
      {{-- [QtBase] Check for feature set changes}}
      {{-- [QtBase] Building architecture extraction project with the following CMake arguments:}}
      {{            -DCMAKE_C_FLAGS=/DWIN32 /D_WINDOWS}}
      {{            -DCMAKE_C_FLAGS_DEBUG=/Zi /Ob0 /Od /RTC1}}
      {{            -DCMAKE_C_FLAGS_RELEASE=/O2 /Ob2 /DNDEBUG}}
      {{            -DCMAKE_C_FLAGS_RELWITHDEBINFO=/Zi /O2 /Ob1 /DNDEBUG}}
      {{            -DCMAKE_CXX_FLAGS=/DWIN32 /D_WINDOWS /EHsc}}
      {{            -DCMAKE_CXX_FLAGS_DEBUG=/Zi /Ob0 /Od /RTC1}}
      {{            -DCMAKE_CXX_FLAGS_RELEASE=/O2 /Ob2 /DNDEBUG}}
      {{            -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=/Zi /O2 /Ob1 /DNDEBUG}}
      {{            -DCMAKE_C_STANDARD=11}}
      {{            -DCMAKE_C_STANDARD_REQUIRED=ON}}
      {{            -DCMAKE_CXX_STANDARD=17}}
      {{            -DCMAKE_CXX_STANDARD_REQUIRED=ON}}
      {{            -DCMAKE_MODULE_PATH:STRING=C:/Temp/qt-everywhere-src-6.5.0/qtbase/cmake/platforms}}
      {{-- [QtBase] Extracting architecture info from C:/Temp/build/qtbase/config.tests/arch/architecture_test.exe.}}
      {{-- [QtBase] Performing Test HAVE_WIN10_WIN32_WINNT}}
      {{-- [QtBase] Performing Test HAVE_WIN10_WIN32_WINNT - Success}}
      {{-- [QtBase] CMAKE_VERSION: "3.26.3"}}
      {{-- [QtBase] CMAKE_HOST_SYSTEM: "Windows-10.0.22621"}}
      {{-- [QtBase] CMAKE_HOST_SYSTEM_NAME: "Windows"}}
      {{-- [QtBase] CMAKE_HOST_SYSTEM_VERSION: "10.0.22621"}}
      {{-- [QtBase] CMAKE_HOST_SYSTEM_PROCESSOR: "AMD64"}}
      {{-- [QtBase] CMAKE_SYSTEM: "Windows"}}
      {{-- [QtBase] CMAKE_SYSTEM_NAME: "Windows"}}
      {{-- [QtBase] CMAKE_SYSTEM_VERSION: "10.0.22621"}}
      {{-- [QtBase] CMAKE_SYSTEM_PROCESSOR: "AMD64"}}
      {{-- [QtBase] CMAKE_CROSSCOMPILING: "FALSE"}}
      {{-- [QtBase] CMAKE_INSTALL_PREFIX: "C:/Temp/install"}}
      {{-- [QtBase] CMAKE_STAGING_PREFIX: ""}}
      {{-- [QtBase] QT_BUILD_DIR: "C:/Temp/build/qtbase"}}
      {{-- [QtBase] QT_INSTALL_DIR: ""}}
      {{-- [QtBase] QT_WILL_INSTALL: "ON"}}
      {{-- [QtBase] CMAKE_C_COMPILER: "C:/Temp/llvm/bin/clang-cl.exe" (16.0.3)}}
      {{-- [QtBase] CMAKE_CXX_COMPILER: "C:/Temp/llvm/bin/clang-cl.exe" (16.0.3)}}
      {{-- [QtBase] MSVC_VERSION: "1929"}}
      {{-- [QtBase] MSVC_TOOLSET_VERSION: "142"}}
      {{-- [QtBase] Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR) (Required is at least version "1.0.8")}}
      {{-- [QtBase] Could NOT find WrapSystemZLIB (missing: WrapSystemZLIB_FOUND) (Required is at least version "1.0.8")}}
      {{-- [QtBase] Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR)}}
      {{-- [QtBase] Could NOT find WrapOpenSSLHeaders (missing: OPENSSL_INCLUDE_DIR)}}
      {{-- [QtBase] Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR)}}
      {{-- [QtBase] Could NOT find WrapOpenSSLHeaders (missing: OPENSSL_INCLUDE_DIR)}}
      {{-- [QtBase] Could NOT find WrapOpenSSL (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR)}}
      {{-- [QtBase] Could NOT find WrapZSTD (missing: ZSTD_LIBRARIES ZSTD_INCLUDE_DIRS) (Required is at least version "1.3")}}
      {{-- [QtBase] Could NOT find WrapDBus1 (missing: DBus1_LIBRARY DBus1_INCLUDE_DIR WrapDBus1_FOUND) (Required is at least version "1.2")}}
      {{-- [QtBase] Could NOT find LTTngUST (missing: LTTNGUST_LIBRARIES LTTNGUST_INCLUDE_DIRS)}}
      {{-- [QtBase] Performing Test TEST_use_bfd_linker}}
      {{-- [QtBase] Performing Test TEST_use_bfd_linker - Success}}
      {{-- [QtBase] Performing Test TEST_use_gold_linker}}
      {{-- [QtBase] Performing Test TEST_use_gold_linker - Success}}
      {{-- [QtBase] Performing Test TEST_use_lld_linker}}
      {{-- [QtBase] Performing Test TEST_use_lld_linker - Success}}
      {{-- [QtBase] Performing Test TEST_use_mold_linker}}
      {{-- [QtBase] Performing Test TEST_use_mold_linker - Success}}
      {{-- [QtBase] Performing Test HAVE_cxx14}}
      {{-- [QtBase] Performing Test HAVE_cxx14 - Success}}
      {{-- [QtBase] Performing Test HAVE_cxx17}}
      {{-- [QtBase] Performing Test HAVE_cxx17 - Success}}
      {{-- [QtBase] Performing Test HAVE_cxx20}}
      {{-- [QtBase] Performing Test HAVE_cxx20 - Success}}
      {{-- [QtBase] Performing Test HAVE_cxx2b}}
      {{-- [QtBase] Performing Test HAVE_cxx2b - Success}}
      {{-- [QtBase] Performing Test precompiled header support}}
      {{-- [QtBase] Performing Test precompiled header support - Success}}
      {{-- [QtBase] Performing Test TEST_optimize_debug}}
      {{-- [QtBase] Performing Test TEST_optimize_debug - Success}}
      {{-- [QtBase] Performing Test -mno-direct-extern-access / -fno-direct-access-external-data support}}
      {{-- [QtBase] Performing Test -mno-direct-extern-access / -fno-direct-access-external-data support - Failed}}
      {{-- [QtBase] Performing Test TEST_enable_new_dtags}}
      {{-- [QtBase] Performing Test TEST_enable_new_dtags - Success}}
      {{-- [QtBase] Performing Test TEST_gdb_index}}
      {{-- [QtBase] Performing Test TEST_gdb_index - Success}}
      {{-- [QtBase] Performing Test HAVE_reduce_relocations}}
      {{-- [QtBase] Performing Test HAVE_reduce_relocations - Success}}
      {{-- [QtBase] Performing Test separate debug information support}}
      {{-- [QtBase] Performing Test separate debug information support - Failed}}
      {{-- [QtBase] Performing Test HAVE_signaling_nan}}
      {{-- [QtBase] Performing Test HAVE_signaling_nan - Success}}
      {{-- [QtBase] Performing Test Basic x86 intrinsics}}
      {{-- [QtBase] Performing Test Basic x86 intrinsics - Success}}
      {{-- [QtBase] Performing Test AVX512VBMI2 intrinsics}}
      {{-- [QtBase] Performing Test AVX512VBMI2 intrinsics - Failed}}
      {{-- [QtBase] Performing Test VAES intrinsics}}
      {{-- [QtBase] Performing Test VAES intrinsics - Success}}
      {{-- [QtBase] Performing Test HAVE_posix_fallocate}}
      {{-- [QtBase] Performing Test HAVE_posix_fallocate - Failed}}
      {{-- [QtBase] Performing Test HAVE_alloca_stdlib_h}}
      {{-- [QtBase] Performing Test HAVE_alloca_stdlib_h - Failed}}
      {{-- [QtBase] Performing Test HAVE_alloca_h}}
      {{-- [QtBase] Performing Test HAVE_alloca_h - Failed}}
      {{-- [QtBase] Performing Test HAVE_alloca_malloc_h}}
      {{-- [QtBase] Performing Test HAVE_alloca_malloc_h - Success}}
      {{-- [QtBase] Performing Test HAVE_stack_protector}}
      {{-- [QtBase] Performing Test HAVE_stack_protector - Success}}
      {{-- [QtBase] Performing Test HAVE_intelcet}}
      {{-- [QtBase] Performing Test HAVE_intelcet - Failed}}
      {{-- [QtBase] Performing Test HAVE_LD_VERSION_SCRIPT}}
      {{-- [QtBase] Performing Test HAVE_LD_VERSION_SCRIPT - Success}}
      {{-- [QtBase] Could NOT find WrapSystemDoubleConversion (missing: DOUBLE_CONVERSION_LIBRARY DOUBLE_CONVERSION_INCLUDE_DIR __double_conversion_found)}}
      {{-- [QtBase] Could NOT find GLIB2 (missing: GLIB2_LIBRARIES GTHREAD2_LIBRARIES GLIB2_INCLUDE_DIRS)}}
      {{-- [QtBase] The following ICU libraries were not found:}}
      {{-- [QtBase]   i18n (required)}}
      {{-- [QtBase]   uc (required)}}
      {{-- [QtBase]   data (required)}}
      {{-- [QtBase] Failed to find all ICU components (missing: ICU_INCLUDE_DIR ICU_LIBRARY _ICU_REQUIRED_LIBS_FOUND) (Required is at least version "50.1")}}
      {{-- [QtBase] Performing Test HAVE_STDATOMIC}}
      {{-- [QtBase] Performing Test HAVE_STDATOMIC - Success}}
      {{-- [QtBase] Found WrapAtomic: TRUE}}
      {{-- [QtBase] Could NOT find Libb2 (missing: LIBB2_LIBRARY LIBB2_INCLUDE_DIR)}}
      {{-- [QtBase] Performing Test HAVE_GETTIME}}
      {{-- [QtBase] Performing Test HAVE_GETTIME - Failed}}
      {{-- [QtBase] Could NOT find WrapRt (missing: WrapRt_FOUND)}}
      {{-- [QtBase] Could NOT find WrapSystemPCRE2 (missing: PCRE2_LIBRARIES PCRE2_INCLUDE_DIRS __pcre2_found) (Required is at least version "10.20")}}
      {{-- [QtBase] Could NOT find Slog2 (missing: Slog2_INCLUDE_DIR Slog2_LIBRARY)}}
      {{-- [QtBase] Performing Test HAVE_atomicfptr}}
      {{-- [QtBase] Performing Test HAVE_atomicfptr - Success}}
      {{-- [QtBase] Performing Test HAVE_cloexec}}
      {{-- [QtBase] Performing Test HAVE_cloexec - Failed}}
      {{-- [QtBase] Performing Test HAVE_cxx11_future}}
      {{-- [QtBase] Performing Test HAVE_cxx11_future - Success}}
      {{-- [QtBase] Performing Test HAVE_cxx11_random}}
      {{-- [QtBase] Performing Test HAVE_cxx11_random - Success}}
      {{-- [QtBase] Performing Test HAVE_cxx17_filesystem}}
      {{-- [QtBase] Performing Test HAVE_cxx17_filesystem - Success}}
      {{-- [QtBase] Performing Test HAVE_dladdr}}
      {{-- [QtBase] Performing Test HAVE_dladdr - Failed}}
      {{-- [QtBase] Performing Test HAVE_eventfd}}
      {{-- [QtBase] Performing Test HAVE_eventfd - Failed}}
      {{-- [QtBase] Performing Test HAVE_futimens}}
      {{-- [QtBase] Performing Test HAVE_futimens - Failed}}
      {{-- [QtBase] Performing Test HAVE_getauxval}}
      {{-- [QtBase] Performing Test HAVE_getauxval - Failed}}
      {{-- [QtBase] Performing Test HAVE_getentropy}}
      {{-- [QtBase] Performing Test HAVE_getentropy - Failed}}
      {{-- [QtBase] Performing Test HAVE_glibc}}
      {{-- [QtBase] Performing Test HAVE_glibc - Failed}}
      {{-- [QtBase] Performing Test HAVE_inotify}}
      {{-- [QtBase] Performing Test HAVE_inotify - Failed}}
      {{-- [QtBase] Performing Test HAVE_ipc_sysv}}
      {{-- [QtBase] Performing Test HAVE_ipc_sysv - Failed}}
      {{-- [QtBase] Performing Test HAVE_ipc_posix}}
      {{-- [QtBase] Performing Test HAVE_ipc_posix - Failed}}
      {{-- [QtBase] Performing Test HAVE_linkat}}
      {{-- [QtBase] Performing Test HAVE_linkat - Failed}}
      {{-- [QtBase] Performing Test HAVE_ppoll}}
      {{-- [QtBase] Performing Test HAVE_ppoll - Failed}}
      {{-- [QtBase] Performing Test HAVE_pollts}}
      {{-- [QtBase] Performing Test HAVE_pollts - Failed}}
      {{-- [QtBase] Performing Test HAVE_poll}}
      {{-- [QtBase] Performing Test HAVE_poll - Failed}}
      {{-- [QtBase] Performing Test HAVE_renameat2}}
      {{-- [QtBase] Performing Test HAVE_renameat2 - Failed}}
      {{-- [QtBase] Performing Test HAVE_statx}}
      {{-- [QtBase] Performing Test HAVE_statx - Failed}}
      {{-- [QtBase] Performing Test HAVE_syslog}}
      {{-- [QtBase] Performing Test HAVE_syslog - Failed}}
      {{-- [QtBase] Performing Test HAVE_cpp_winrt}}
      {{-- [QtBase] Performing Test HAVE_cpp_winrt - Failed}}
      {{-- [QtBase] Performing Test HAVE_xlocalescanprint}}
      {{-- [QtBase] Performing Test HAVE_xlocalescanprint - Failed}}
      {{-- [QtBase] Could NOT find WrapBrotli (missing: BrotliDec_FOUND BrotliEnc_FOUND BrotliCommon_FOUND)}}
      {{-- [QtBase] Could NOT find GSSAPI (missing: GSSAPI_LIBRARIES GSSAPI_INCLUDE_DIRS)}}
      {{-- [QtBase] Could NOT find GLIB2 (missing: GLIB2_LIBRARIES GTHREAD2_LIBRARIES GLIB2_INCLUDE_DIRS)}}
      {{-- [QtBase] Could NOT find GLIB2 (missing: GLIB2_LIBRARIES GTHREAD2_LIBRARIES GLIB2_INCLUDE_DIRS)}}
      {{-- [QtBase] Performing Test HAVE_getifaddrs}}
      {{-- [QtBase] Performing Test HAVE_getifaddrs - Failed}}
      {{-- [QtBase] Performing Test HAVE_ifr_index}}
      {{-- [QtBase] Performing Test HAVE_ifr_index - Failed}}
      {{-- [QtBase] Performing Test HAVE_ipv6ifname}}
      {{-- [QtBase] Performing Test HAVE_ipv6ifname - Failed}}
      {{-- [QtBase] Performing Test HAVE_linux_netlink}}
      {{-- [QtBase] Performing Test HAVE_linux_netlink - Failed}}
      {{-- [QtBase] Performing Test HAVE_sctp}}
      {{-- [QtBase] Performing Test HAVE_sctp - Failed}}
      {{-- [QtBase] Performing Test HAVE_networklistmanager}}
      {{-- [QtBase] Performing Test HAVE_networklistmanager - Success}}
      {{-- [QtBase] FindLibdrm.cmake cannot find libdrm on Windows systems.}}
      {{-- [QtBase] Performing Test HAVE_EGL}}
      {{-- [QtBase] Performing Test HAVE_EGL - Failed}}
      {{-- [QtBase] Could NOT find EGL (missing: EGL_INCLUDE_DIR HAVE_EGL EGL_LIBRARY)}}
      {{-- [QtBase] Could NOT find WrapSystemFreetype (missing: __freetype_found) (Required is at least version "2.2.0")}}
      {{-- [QtBase] Could NOT find Fontconfig (missing: Fontconfig_LIBRARY Fontconfig_INCLUDE_DIR)}}
      {{-- [QtBase] Findgbm.cmake cannot find gbm on Windows systems.}}
      {{-- [QtBase] Could NOT find WrapSystemHarfbuzz (missing: __harfbuzz_found) (Required is at least version "2.6.0")}}
      {{-- [QtBase] FindLibinput.cmake cannot find libinput on Windows systems.}}
      {{-- [QtBase] Could NOT find WrapSystemJpeg (missing: __jpeg_found)}}
      {{-- [QtBase] Could NOT find WrapSystemMd4c (missing: __md4c_found)}}
      {{-- [QtBase] Could NOT find WrapSystemPNG (missing: __png_found)}}
      {{-- [QtBase] Found OpenGL: opengl32}}
      {{-- [QtBase] Found WrapOpenGL: TRUE}}
      {{-- [QtBase] Could NOT find EGL (missing: EGL_INCLUDE_DIR HAVE_EGL EGL_LIBRARY)}}
      {{-- [QtBase] Performing Test HAVE_GLESv2}}
      {{-- [QtBase] Performing Test HAVE_GLESv2 - Failed}}
      {{-- [QtBase] Could NOT find GLESv2 (missing: GLESv2_INCLUDE_DIR GLESv2_LIBRARY HAVE_GLESv2 HAVE_GLESv2)}}
      {{-- [QtBase] Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR)}}
      {{-- [QtBase] Performing Test HAVE_evdev}}
      {{-- [QtBase] Performing Test HAVE_evdev - Failed}}
      {{-- [QtBase] Performing Test HAVE_integrityfb}}
      {{-- [QtBase] Performing Test HAVE_integrityfb - Failed}}
      {{-- [QtBase] Performing Test HAVE_linuxfb}}
      {{-- [QtBase] Performing Test HAVE_linuxfb - Failed}}
      {{-- [QtBase] Performing Test HAVE_directwrite}}
      {{-- [QtBase] Performing Test HAVE_directwrite - Success}}
      {{-- [QtBase] Performing Test HAVE_directwrite3}}
      {{-- [QtBase] Performing Test HAVE_directwrite3 - Success}}
      {{-- [QtBase] Performing Test HAVE_d2d1}}
      {{-- [QtBase] Performing Test HAVE_d2d1 - Success}}
      {{-- [QtBase] Performing Test HAVE_d2d1_1}}
      {{-- [QtBase] Performing Test HAVE_d2d1_1 - Success}}
      {{-- [QtBase] Tool 'Qt6::syncqt' will be built from source.}}
      {{-- [QtBase] Tool 'Qt6::moc' will be built from source.}}
      {{-- [QtBase] Tool 'Qt6::rcc' will be built from source.}}
      {{-- [QtBase] Tool 'Qt6::tracepointgen' will be built from source.}}
      {{-- [QtBase] Tool 'Qt6::tracegen' will be built from source.}}
      {{-- [QtBase] Tool 'Qt6::cmake_automoc_parser' will be built from source.}}
      {{-- [QtBase] Running syncqt.cpp for module: QtZlib}}
      {{-- [QtBase] Performing Test CMAKE_HAVE_LIBC_PTHREAD}}
      {{-- [QtBase] Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed}}
      {{-- [QtBase] Looking for pthread_create in pthreads}}
      {{-- [QtBase] Looking for pthread_create in pthreads - not found}}
      {{-- [QtBase] Looking for pthread_create in pthread}}
      {{-- [QtBase] Looking for pthread_create in pthread - not found}}
      {{-- [QtBase] Found Threads: TRUE}}
      {{-- [QtBase] Using Qt bundled PCRE2.}}
      {{-- [QtBase] Found WrapPCRE2: TRUE}}
      {{-- [QtBase] Using Qt bundled ZLIB.}}
      {{-- [QtBase] Found WrapZLIB: TRUE}}
      {{-- [QtBase] Could NOT find WrapSystemDoubleConversion (missing: DOUBLE_CONVERSION_LIBRARY DOUBLE_CONVERSION_INCLUDE_DIR __double_conversion_found)}}
      {{-- [QtBase] Could NOT find GLIB2 (missing: GLIB2_LIBRARIES GTHREAD2_LIBRARIES GLIB2_INCLUDE_DIRS)}}
      {{-- [QtBase] The following ICU libraries were not found:}}
      {{-- [QtBase]   i18n (required)}}
      {{-- [QtBase]   uc (required)}}
      {{-- [QtBase]   data (required)}}
      {{-- [QtBase] Failed to find all ICU components (missing: ICU_INCLUDE_DIR ICU_LIBRARY _ICU_REQUIRED_LIBS_FOUND) (Required is at least version "50.1")}}
      {{-- [QtBase] Could NOT find Libb2 (missing: LIBB2_LIBRARY LIBB2_INCLUDE_DIR)}}
      {{-- [QtBase] Could NOT find WrapRt (missing: WrapRt_FOUND)}}
      {{-- [QtBase] Could NOT find WrapSystemPCRE2 (missing: PCRE2_LIBRARIES PCRE2_INCLUDE_DIRS __pcre2_found) (Required is at least version "10.20")}}
      {{-- [QtBase] Could NOT find Slog2 (missing: Slog2_INCLUDE_DIR Slog2_LIBRARY)}}
      {{-- [QtBase] Running syncqt.cpp for module: QtCore}}
      {{-- [QtBase] Running syncqt.cpp for module: QtPng}}
      {{-- [QtBase] Running syncqt.cpp for module: QtJpeg}}
      {{-- [QtBase] Running syncqt.cpp for module: QtFreetype}}
      {{-- [QtBase] Running syncqt.cpp for module: QtHarfbuzz}}
      {{-- [QtBase] Running syncqt.cpp for module: QtConcurrent}}
      {{-- [QtBase] Running syncqt.cpp for module: QtSql}}
      {{-- [QtBase] Could NOT find WrapBrotli (missing: BrotliDec_FOUND BrotliEnc_FOUND BrotliCommon_FOUND)}}
      {{-- [QtBase] Could NOT find GSSAPI (missing: GSSAPI_LIBRARIES GSSAPI_INCLUDE_DIRS)}}
      {{-- [QtBase] Could NOT find GLIB2 (missing: GLIB2_LIBRARIES GTHREAD2_LIBRARIES GLIB2_INCLUDE_DIRS)}}
      {{-- [QtBase] Could NOT find GLIB2 (missing: GLIB2_LIBRARIES GTHREAD2_LIBRARIES GLIB2_INCLUDE_DIRS)}}
      {{-- [QtBase] Running syncqt.cpp for module: QtNetwork}}
      {{-- [QtBase] Running syncqt.cpp for module: QtXml}}
      {{-- [QtBase] Running syncqt.cpp for module: QtDBus}}
      {{-- [QtBase] Tool 'Qt6::uic' will be built from source.}}
      {{-- [QtBase] Tool 'Qt6::qdbuscpp2xml' will be built from source.}}
      {{-- [QtBase] Tool 'Qt6::qdbusxml2cpp' will be built from source.}}
      {{-- [QtBase] Tool 'Qt6::qlalr' will be built from source.}}
      {{-- [QtBase] Tool 'Qt6::qvkgen' will be built from source.}}
      {{-- [QtBase] Tool 'Qt6::qtpaths' will be built from source.}}
      {{-- [QtBase] Tool 'Qt6::androiddeployqt' will be built from source.}}
      {{-- [QtBase] Tool 'Qt6::androidtestrunner' will be built from source.}}
      {{-- [QtBase] Tool 'Qt6::windeployqt' will be built from source.}}
      {{-- [QtBase] Could NOT find X11_XCB (missing: X11_XCB_LIBRARY X11_XCB_INCLUDE_DIR)}}
      {{-- [QtBase] Using Qt bundled Harfbuzz.}}
      {{-- [QtBase] Found WrapHarfbuzz: TRUE}}
      {{-- [QtBase] Using Qt bundled PNG.}}
      {{-- [QtBase] Found WrapPNG: TRUE}}
      {{-- [QtBase] Using Qt bundled Freetype.}}
      {{-- [QtBase] Found WrapFreetype: TRUE}}
      {{-- [QtBase] FindLibdrm.cmake cannot find libdrm on Windows systems.}}
      {{-- [QtBase] Could NOT find EGL (missing: EGL_INCLUDE_DIR HAVE_EGL EGL_LIBRARY)}}
      {{-- [QtBase] Could NOT find WrapSystemFreetype (missing: __freetype_found) (Required is at least version "2.2.0")}}
      {{-- [QtBase] Could NOT find Fontconfig (missing: Fontconfig_LIBRARY Fontconfig_INCLUDE_DIR)}}
      {{-- [QtBase] Findgbm.cmake cannot find gbm on Windows systems.}}
      {{-- [QtBase] Could NOT find WrapSystemHarfbuzz (missing: __harfbuzz_found) (Required is at least version "2.6.0")}}
      {{-- [QtBase] FindLibinput.cmake cannot find libinput on Windows systems.}}
      {{-- [QtBase] Could NOT find WrapSystemJpeg (missing: __jpeg_found)}}
      {{-- [QtBase] Could NOT find WrapSystemMd4c (missing: __md4c_found)}}
      {{-- [QtBase] Could NOT find WrapSystemPNG (missing: __png_found)}}
      {{-- [QtBase] Could NOT find EGL (missing: EGL_INCLUDE_DIR HAVE_EGL EGL_LIBRARY)}}
      {{-- [QtBase] Could NOT find GLESv2 (missing: GLESv2_INCLUDE_DIR GLESv2_LIBRARY HAVE_GLESv2 HAVE_GLESv2)}}
      {{-- [QtBase] Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR)}}
      {{-- [QtBase] Running syncqt.cpp for module: QtGui}}
      {{-- [QtBase] Running syncqt.cpp for module: QtOpenGL}}
      {{-- [QtBase] Running syncqt.cpp for module: QtWidgets}}
      {{-- [QtBase] Running syncqt.cpp for module: QtOpenGLWidgets}}
      {{-- [QtBase] Running syncqt.cpp for module: QtDeviceDiscoverySupport}}
      {{-- [QtBase] Running syncqt.cpp for module: QtFbSupport}}
      {{-- [QtBase] Running syncqt.cpp for module: QtTest}}
      {{-- [QtBase] Could NOT find Cups (missing: CUPS_LIBRARIES CUPS_INCLUDE_DIR)}}
      {{-- [QtBase] Running syncqt.cpp for module: QtPrintSupport}}
      {{-- [QtBase] Could NOT find DB2 (missing: DB2_INCLUDE_DIR DB2_LIBRARY)}}
      {{-- [QtBase] Could NOT find MySQL (missing: MySQL_LIBRARY MySQL_INCLUDE_DIR)}}
      {{-- [QtBase] Could NOT find PostgreSQL (missing: PostgreSQL_LIBRARY PostgreSQL_INCLUDE_DIR)}}
      {{-- [QtBase] Could NOT find Oracle (missing: Oracle_LIBRARY Oracle_INCLUDE_DIR)}}
      {{-- [QtBase] Found ODBC: odbc32.lib}}
      {{-- [QtBase] Could NOT find SQLite3 (missing: SQLite3_INCLUDE_DIR SQLite3_LIBRARY)}}
      {{-- [QtBase] Could NOT find Interbase (missing: Interbase_LIBRARY Interbase_INCLUDE_DIR)}}
      {{-- [QtBase] Using Qt bundled Jpeg.}}
      {{-- [QtBase] Found WrapJpeg: TRUE}}
      {{-- [QtBase] Tool 'Qt6::qmake' will be built from source.}}
      {{-- [QtBase] Generated QtModulePlugins.cmake files for the following modules: Sql;Network;Gui;Widgets}}
      {{-- The following packages have been found:}}
      
      {{ * QtBuildInternals}}
      {{ * OpenGL}}
      {{ * Threads}}
      {{ * WrapPCRE2}}
      {{ * WrapZLIB}}
      {{ * WrapAtomic}}
      {{ * WrapHarfbuzz}}
      {{ * WrapPNG}}
      {{ * WrapOpenGL}}
      {{ * ODBC}}
      {{ * WrapFreetype}}
      {{ * WrapJpeg}}
      
      {{-- The following OPTIONAL packages have not been found:}}
      
      {{ * WrapSystemZLIB (required version >= 1.0.8)}}
      {{ * OpenSSL}}
      {{ * WrapOpenSSLHeaders}}
      {{ * WrapOpenSSL}}
      {{ * zstd}}
      {{ * WrapZSTD (required version >= 1.3), ZSTD compression library, <[https://github.com/facebook/zstd]>}}
      {{ * DBus1 (required version >= 1.2)}}
      {{ * WrapDBus1 (required version >= 1.2)}}
      {{ * Libudev}}
      {{ * LTTngUST}}
      {{ * double-conversion}}
      {{ * WrapSystemDoubleConversion, double-conversion library, <[https://github.com/google/double-conversion]>}}
      {{ * ICU (required version >= 50.1)}}
      {{ * Libsystemd}}
      {{ * Libb2}}
      {{ * WrapRt}}
      {{ * PCRE2 (required version >= 10.20)}}
      {{ * WrapSystemPCRE2 (required version >= 10.20)}}
      {{ * Slog2}}
      {{ * unofficial-brotli}}
      {{ * WrapBrotli}}
      {{ * Libproxy}}
      {{ * GSSAPI, Generic Security Services Application Program Interface}}
      {{ * GLIB2, Event loop and utility library, <[https://wiki.gnome.org/Projects/GLib]>}}
      {{ * X11_XCB, A compatibility library for code that translates Xlib API calls into XCB calls, <[http://xorg.freedesktop.org/]>}}
      {{ * ATSPI2}}
      {{ * DirectFB}}
      {{ * Libdrm, Userspace interface to kernel DRM services., <[https://wiki.freedesktop.org/dri/]>}}
      {{ * Freetype (required version >= 2.2.0)}}
      {{ * WrapSystemFreetype (required version >= 2.2.0)}}
      {{ * Fontconfig}}
      {{ * gbm, Mesa gbm library., <[http://www.mesa3d.org|http://www.mesa3d.org/]>}}
      {{ * harfbuzz (required version >= 2.6.0)}}
      {{ * WrapSystemHarfbuzz (required version >= 2.6.0)}}
      {{ * Libinput, Library to handle input devices in Wayland compositors and to provide a generic X.Org input driver., <[http://www.freedesktop.org/wiki/Software/libinput/]>}}
      {{ * JPEG}}
      {{ * WrapSystemJpeg}}
      {{ * md4c}}
      {{ * WrapSystemMd4c}}
      {{ * ZLIB}}
      {{ * PNG}}
      {{ * WrapSystemPNG}}
      {{ * Mtdev}}
      {{ * EGL, A platform-agnostic mechanism for creating rendering surfaces for use with other graphics libraries, such as OpenGL|ES and OpenVG., <[https://www.khronos.org/egl/]>}}
      {{ * GLESv2}}
      {{ * Tslib}}
      {{ * Vulkan}}
      {{ * WrapVulkanHeaders}}
      {{ * GTK3 (required version >= 3.6)}}
      {{ * Cups}}
      {{ * DB2, IBM DB2 client library, <[https://www.ibm.com|https://www.ibm.com/]>}}
      {{ * PkgConfig}}
      {{ * MySQL, MySQL client library, <[https://www.mysql.com|https://www.mysql.com/]>}}
      {{ * PostgreSQL}}
      {{ * Oracle, Oracle client library, <[https://www.oracle.com|https://www.oracle.com/]>}}
      {{ * SQLite3}}
      {{ * Interbase, Interbase client library, <[https://www.embarcadero.com/products/interbase]>}}
      
      {{-- Configuration summary shown below. It has also been written to C:/Temp/build/config.summary}}
      {{-- Configure with --log-level=STATUS or higher to increase CMake's message verbosity. The log level does not persist across reconfigurations.}}
      
      {{-- Configure summary:}}
      
      {{Building for: win32-clang-msvc (x86_64, CPU features: mmx sse sse2)}}
      {{Compiler: clang 16.0.3}}
      {{Build options:}}
      {{  Mode ................................... release}}
      {{  Optimize release build for size ........ no}}
      {{  Fully optimize release builds (-O3) .... no}}
      {{  Building shared libraries .............. no}}
      {{  Using C standard ....................... C11}}
      {{  Using C++ standard ..................... C++17}}
      {{  Relocatable ............................ no}}
      {{  Using precompiled headers .............. no}}
      {{  Using Link Time Optimization (LTCG) .... no}}
      {{  Using Intel CET ........................ no}}
      {{  Target compiler supports:}}
      {{    x86 Intrinsics ....................... Basic VAES}}
      {{  Sanitizers:}}
      {{    Addresses ............................ no}}
      {{    Threads .............................. no}}
      {{    Memory ............................... no}}
      {{    Fuzzer (instrumentation only) ........ no}}
      {{    Undefined ............................ no}}
      {{  Build parts ............................ libs tools}}
      {{  App store compliance ................... no}}
      {{Qt modules and options:}}
      {{  Qt Concurrent .......................... yes}}
      {{  Qt D-Bus ............................... yes}}
      {{  Qt D-Bus directly linked to libdbus .... no}}
      {{  Qt Gui ................................. yes}}
      {{  Qt Network ............................. yes}}
      {{  Qt PrintSupport ........................ yes}}
      {{  Qt Sql ................................. yes}}
      {{  Qt Testlib ............................. yes}}
      {{  Qt Widgets ............................. yes}}
      {{  Qt Xml ................................. yes}}
      {{Support enabled for:}}
      {{  Using pkg-config ....................... no}}
      {{  udev ................................... no}}
      {{  OpenSSL ................................ no}}
      {{    Qt directly linked to OpenSSL ........ no}}
      {{  OpenSSL 1.1 ............................ no}}
      {{  OpenSSL 3.0 ............................ no}}
      {{  Using system zlib ...................... no}}
      {{  Zstandard support ...................... no}}
      {{  Thread support ......................... yes}}
      {{Common build options:}}
      {{  Linker can resolve circular dependencies  yes}}
      {{Qt Core:}}
      {{  backtrace .............................. no}}
      {{  DoubleConversion ....................... yes}}
      {{    Using system DoubleConversion ........ no}}
      {{  GLib ................................... no}}
      {{  ICU .................................... no}}
      {{  Using system libb2 ..................... no}}
      {{  Built-in copy of the MIME database ..... yes}}
      {{  cpp/winrt base ......................... no}}
      {{  Tracing backend ........................ <none>}}
      {{  Logging backends:}}
      {{    journald ............................. no}}
      {{    syslog ............................... no}}
      {{    slog2 ................................ no}}
      {{  PCRE2 .................................. yes}}
      {{    Using system PCRE2 ................... no}}
      {{  Application permissions ................ no}}
      {{Qt Sql:}}
      {{  SQL item models ........................ yes}}
      {{Qt Network:}}
      {{  getifaddrs() ........................... no}}
      {{  IPv6 ifname ............................ no}}
      {{  libproxy ............................... no}}
      {{  Schannel ............................... yes}}
      {{  DTLS ................................... no}}
      {{  OCSP-stapling .......................... no}}
      {{  SCTP ................................... no}}
      {{  Use system proxies ..................... yes}}
      {{  GSSAPI ................................. no}}
      {{  Brotli Decompression Support ........... no}}
      {{  qIsEffectiveTLD() ...................... yes}}
      {{    Built-in publicsuffix database ....... yes}}
      {{    System publicsuffix database ......... no}}
      {{Core tools:}}
      {{  Android deployment tool ................ yes}}
      {{  macOS deployment tool .................. no}}
      {{  Windows deployment tool ................ yes}}
      {{  qmake .................................. yes}}
      {{Qt Gui:}}
      {{  Accessibility .......................... yes}}
      {{  FreeType ............................... yes}}
      {{    Using system FreeType ................ no}}
      {{  HarfBuzz ............................... yes}}
      {{    Using system HarfBuzz ................ no}}
      {{  Fontconfig ............................. no}}
      {{  Image formats:}}
      {{    GIF .................................. yes}}
      {{    ICO .................................. yes}}
      {{    JPEG ................................. yes}}
      {{      Using system libjpeg ............... no}}
      {{    PNG .................................. yes}}
      {{      Using system libpng ................ no}}
      {{  Text formats:}}
      {{    HtmlParser ........................... yes}}
      {{    CssParser ............................ yes}}
      {{    OdfWriter ............................ yes}}
      {{    MarkdownReader ....................... yes}}
      {{      Using system libmd4c ............... no}}
      {{    MarkdownWriter ....................... yes}}
      {{  EGL .................................... no}}
      {{  OpenVG ................................. no}}
      {{  OpenGL:}}
      {{    Desktop OpenGL ....................... no}}
      {{    Dynamic OpenGL ....................... yes}}
      {{    OpenGL ES 2.0 ........................ no}}
      {{    OpenGL ES 3.0 ........................ no}}
      {{    OpenGL ES 3.1 ........................ no}}
      {{    OpenGL ES 3.2 ........................ no}}
      {{  Vulkan ................................. no}}
      {{  Session Management ..................... yes}}
      {{Features used by QPA backends:}}
      {{  evdev .................................. no}}
      {{  libinput ............................... no}}
      {{  HiRes wheel support in libinput ........ no}}
      {{  INTEGRITY HID .......................... no}}
      {{  mtdev .................................. no}}
      {{  tslib .................................. no}}
      {{  xkbcommon .............................. no}}
      {{  X11 specific:}}
      {{    XLib ................................. no}}
      {{    XCB Xlib ............................. no}}
      {{    EGL on X11 ........................... no}}
      {{    xkbcommon-x11 ........................ no}}
      {{    xcb-sm ............................... no}}
      {{QPA backends:}}
      {{  DirectFB ............................... no}}
      {{  EGLFS .................................. no}}
      {{  EGLFS details:}}
      {{    EGLFS OpenWFD ........................ no}}
      {{    EGLFS i.Mx6 .......................... no}}
      {{    EGLFS i.Mx6 Wayland .................. no}}
      {{    EGLFS RCAR ........................... no}}
      {{    EGLFS EGLDevice ...................... no}}
      {{    EGLFS GBM ............................ no}}
      {{    EGLFS VSP2 ........................... no}}
      {{    EGLFS Mali ........................... no}}
      {{    EGLFS Raspberry Pi ................... no}}
      {{    EGLFS X11 ............................ no}}
      {{  LinuxFB ................................ no}}
      {{  VNC .................................... no}}
      {{  VK_KHR_display ......................... no}}
      {{  QNX:}}
      {{    lgmon ................................ no}}
      {{    IMF .................................. no}}
      {{  XCB:}}
      {{    Using system-provided xcb-xinput ..... no}}
      {{    GL integrations:}}
      {{      GLX Plugin ......................... no}}
      {{        XCB GLX .......................... no}}
      {{      EGL-X11 Plugin ..................... no}}
      {{  Windows:}}
      {{    Direct 2D ............................ yes}}
      {{    Direct 2D 1.1 ........................ yes}}
      {{    DirectWrite .......................... yes}}
      {{    DirectWrite 3 ........................ yes}}
      {{Qt Widgets:}}
      {{  GTK+ ................................... no}}
      {{  Styles ................................. Fusion Windows WindowsVista}}
      {{Qt Testlib:}}
      {{  Tester for item models ................. yes}}
      {{  Batch tests ............................ no}}
      {{Qt PrintSupport:}}
      {{  CUPS ................................... no}}
      {{Qt Sql Drivers:}}
      {{  DB2 (IBM) .............................. no}}
      {{  InterBase .............................. no}}
      {{  MySql .................................. no}}
      {{  OCI (Oracle) ........................... no}}
      {{  ODBC ................................... yes}}
      {{  PostgreSQL ............................. no}}
      {{  SQLite ................................. yes}}
      {{    Using system provided SQLite ......... no}}
      
      {{Note: Using static linking will disable the use of dynamically loaded plugins. Make sure to import all needed static plugins, or compile needed modules into the library.}}
      
      {{WARNING: Basic cpp/winrt support missing. Some features might not be available.}}
      
      {{--}}
      
      {{Qt is now configured for building. Just run 'cmake --build . --parallel'}}
      
      {{Once everything is built, you must run 'cmake --install .'}}
      {{Qt will be installed into 'C:/Temp/install'}}
      
      {{To configure and build other Qt modules, you can use the following convenience script:}}
      {{        C:/Temp/install/bin/qt-configure-module.bat}}
      
      {{If reconfiguration fails for some reason, try removing 'CMakeCache.txt' from the build directory}}
      {{Alternatively, you can add the --fresh flag to your CMake flags.}}
      
      {{-- Configuring done (59.7s)}}
      {{-- Generating done (1.4s)}}
      {{-- Build files have been written to: C:/Temp/build}}
      
      *Build with:*
      
      {{cmake --build . --parallel 1}}
      
      *_The error is:_*
      
      {{[88/1703] Building CXX object qtbase\src\tools\bootstrap\CMakeFiles\Bootstrap.dir_{_}_{_}\corelib\text\qstring.cpp.obj}}
      {{FAILED: qtbase/src/tools/bootstrap/CMakeFiles/Bootstrap.dir/_{_}/{_}_/corelib/text/qstring.cpp.obj}}
      {{C:\Temp\llvm\bin\clang-cl.exe  /nologo TP -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=16 -DPCRE2_DISABLE_JIT -DPCRE2_STATIC -DQT_BOOTSTRAPPED -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_TYPESAFE_FLAGS -DQT_USE_QSTRINGBUILDER -DQT_VERSION_MAJOR=6 -DQT_VERSION_MINOR=5 -DQT_VERSION_PATCH=0 -DQT_VERSION_STR=\"6.5.0\" -DUNICODE -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -IC:\Temp\build\qtbase\src\corelib\Core_autogen\include -IC:\Temp\build\qtbase\include -IC:\Temp\build\qtbase\include\QtCore -IC:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib -IC:\Temp\build\qtbase\src\corelib -IC:\Temp\build\qtbase\src\corelib\global -IC:\Temp\build\qtbase\src\corelib\kernel -IC:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\..\3rdparty\tinycbor\src -IC:\Temp\build\qtbase\include\QtCore\6.5.0 -IC:\Temp\build\qtbase\include\QtCore\6.5.0\QtCore -IC:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\..\3rdparty\double-conversion\double-conversion -IC:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\..\3rdparty\double-conversion -IC:\Temp\build\qtbase\src\corelib\.rcc -IC:\Temp\qt-everywhere-src-6.5.0\qtbase\mkspecs\win32-clang-msvc -IC:\Temp\build\qtbase\include\QtZlib -IC:\Temp\qt-everywhere-src-6.5.0\qtbase\src\3rdparty\zlib -IC:\Temp\build\qtbase\src\3rdparty\zlib -IC:\Temp\qt-everywhere-src-6.5.0\qtbase\src\3rdparty\pcre2\src -IC:\Temp\qt-everywhere-src-6.5.0\qtbase\src\tools\bootstrap\..\..\corelib\global -IC:\Temp\qt-everywhere-src-6.5.0\qtbase\src\tools\bootstrap\.. -IC:\Temp\qt-everywhere-src-6.5.0\qtbase\src\tools\bootstrap\..\..\3rdparty\tinycbor\src -IC:\Temp\qt-everywhere-src-6.5.0\qtbase\src\tools\bootstrap\..\..\3rdparty\pcre2\src /DWIN32 /D_WINDOWS /DNDEBUG -O2 -std:c++17 -MD /W3 -Zc:_{_}cplusplus -permissive{_} \{_}-utf-8 -Wno-ignored-attributes -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:wchar_t -bigobj -guard:cf -Gw /showIncludes /Foqtbase\src\tools\bootstrap\CMakeFiles\Bootstrap.dir_{_}__\corelib\text\qstring.cpp.obj /Fdqtbase\src\tools\bootstrap\Qt6Bootstrap.pdb -c – C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp}}
      {{In file included from C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp:6:}}
      {{In file included from C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text/qstringlist.h:5:}}
      {{In file included from C:\Temp\build\qtbase\include\QtCore/qlist.h:1:}}
      {{In file included from C:\Temp\build\qtbase\include\QtCore/../../../../qt-everywhere-src-6.5.0/qtbase/src/corelib/tools/qlist.h:8:}}
      {{In file included from C:\Temp\build\qtbase\include\QtCore/qarraydatapointer.h:1:}}
      {{In file included from C:\Temp\build\qtbase\include\QtCore/../../../../qt-everywhere-src-6.5.0/qtbase/src/corelib/tools/qarraydatapointer.h:7:}}
      {{In file included from C:\Temp\build\qtbase\include\QtCore/qarraydataops.h:1:}}
      {{In file included from C:\Temp\build\qtbase\include\QtCore/../../../../qt-everywhere-src-6.5.0/qtbase/src/corelib/tools/qarraydataops.h:8:}}
      {{In file included from C:\Temp\build\qtbase\include\QtCore/qarraydata.h:1:}}
      {{In file included from C:\Temp\build\qtbase\include\QtCore/../../../../qt-everywhere-src-6.5.0/qtbase/src/corelib/tools/qarraydata.h:8:}}
      {{In file included from C:\Temp\build\qtbase\include\QtCore/qpair.h:1:}}
      {{In file included from C:\Temp\build\qtbase\include\QtCore/../../../../qt-everywhere-src-6.5.0/qtbase/src/corelib/tools/qpair.h:7:}}
      {{In file included from C:\Temp\build\qtbase\include\QtCore/qglobal.h:1:}}
      {{In file included from C:\Temp\build\qtbase\include\QtCore/../../../../qt-everywhere-src-6.5.0/qtbase/src/corelib/global/qglobal.h:69:}}
      {{In file included from C:\Temp\build\qtbase\include\QtCore/qversiontagging.h:1:}}
      {{C:\Temp\build\qtbase\include\QtCore/../../../../qt-everywhere-src-6.5.0/qtbase/src/corelib/global/qversiontagging.h(90,13): warning: known but unsupported action 'shared' for '#pragma section' - ignored [-Wignored-pragmas]}}
      {{#    pragma section(".qtversion",read,shared)}}
      {{            ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(401,16): error: use of undeclared identifier '_mm_cvtepu8_epi16'; did you mean '_mm_cvtps_pi16'?}}
      {{        return _mm_cvtepu8_epi16(data);}}
      {{               ^~~~~~~~~~~~~~~~~}}
      {{               _mm_cvtps_pi16}}
      {{C:\Temp\llvm\lib\clang\16\include\xmmintrin.h(2879,1): note: '_mm_cvtps_pi16' declared here}}
      {{{_}mm_cvtps_pi16({_}_m128 __a)}}
      {{^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(401,16): error: cannot initialize return object of type '_{_}m128i' (vector of 2 'long long' values) with an rvalue of type '{_}_m64' (vector of 1 'long long' value)}}
      {{        return _mm_cvtepu8_epi16(data);}}
      {{               ^~~~~~~~~~~~~~~~~~~~~~~}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(473,19): error: unknown type name '__m256i'}}
      {{            const __m256i mask256 = _mm256_broadcastd_epi32(_mm_cvtsi32_si128(maskval));}}
      {{                  ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(473,37): error: use of undeclared identifier '_mm256_broadcastd_epi32'}}
      {{            const __m256i mask256 = _mm256_broadcastd_epi32(_mm_cvtsi32_si128(maskval));}}
      {{                                    ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(475,17): error: unknown type name '__m256i'}}
      {{                __m256i data = _mm256_loadu_si256(reinterpret_cast<const __m256i *>(ptr));}}
      {{                ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(475,74): error: unknown type name '__m256i'}}
      {{                __m256i data = _mm256_loadu_si256(reinterpret_cast<const __m256i *>(ptr));}}
      {{                                                                         ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(475,32): error: use of undeclared identifier '_mm256_loadu_si256'; did you mean '_mm_loadu_si16'?}}
      {{                __m256i data = _mm256_loadu_si256(reinterpret_cast<const __m256i *>(ptr));}}
      {{                               ^~~~~~~~~~~~~~~~~~}}
      {{                               _mm_loadu_si16}}
      {{C:\Temp\llvm\lib\clang\16\include\emmintrin.h(1629,46): note: '_mm_loadu_si16' declared here}}
      {{static _{_}inline{_}_ _{_}m128i __DEFAULT_FN_ATTRS _mm_loadu_si16(void const *{_}_a) {}}
      {{                                             ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(478,21): error: unknown type name '__m256i'}}
      {{                    __m256i masked256 = _mm256_and_si256(mask256, data);}}
      {{                    ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(479,21): error: unknown type name '__m256i'}}
      {{                    __m256i comparison256 = _mm256_cmpeq_epi16(masked256, _mm256_setzero_si256());}}
      {{                    ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(479,75): error: use of undeclared identifier '_mm256_setzero_si256'}}
      {{                    __m256i comparison256 = _mm256_cmpeq_epi16(masked256, _mm256_setzero_si256());}}
      {{                                                                          ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(493,22): error: use of undeclared identifier '_mm_testz_si128'}}
      {{                if (!_mm_testz_si128(mask, data1))}}
      {{                     ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(497,22): error: use of undeclared identifier '_mm_testz_si128'}}
      {{                if (!_mm_testz_si128(mask, data2))}}
      {{                     ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(506,18): error: use of undeclared identifier '_mm_testz_si128'}}
      {{            if (!_mm_testz_si128(mask, data1))}}
      {{                 ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(514,18): error: use of undeclared identifier '_mm_testz_si128'}}
      {{            if (!_mm_testz_si128(mask, data1))}}
      {{                 ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(591,13): error: unknown type name '__m256i'}}
      {{            __m256i a_data = _mm256_loadu_si256(reinterpret_cast<const __m256i *>(a + offset));}}
      {{            ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(591,72): error: unknown type name '__m256i'}}
      {{            __m256i a_data = _mm256_loadu_si256(reinterpret_cast<const __m256i *>(a + offset));}}
      {{                                                                       ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(592,13): error: unknown type name '__m256i'}}
      {{            __m256i b_data;}}
      {{            ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(598,68): error: unknown type name '__m256i'}}
      {{                b_data = _mm256_loadu_si256(reinterpret_cast<const __m256i *>(b + offset));}}
      {{                                                                   ^}}
      {{C:\Temp\qt-everywhere-src-6.5.0\qtbase\src\corelib\text\qstring.cpp(600,13): error: unknown type name '__m256i'}}
      {{            __m256i result = _mm256_cmpeq_epi16(a_data, b_data);}}
      {{            ^}}
      {{fatal error: too many errors emitted, stopping now [-ferror-limit=]}}
      {{1 warning and 20 errors generated.}}
      {{ninja: build stopped: subcommand failed.}}
      

      Attachments

        1. cmake_trace.7z
          994 kB
          Benjamin Buch

        Issue Links

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

          Activity

            People

              thiago Thiago Macieira
              bebuch Benjamin Buch
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes