-- ================================ IGC Project ================================ -- Build type: Release (single-configuration generator) -- Build tools: OFF -- -- Output directory: -- "/tmp/guix-build-igc-2.24.8.drv-0/build/IGC/Release" -- Install root directory: -- "/gnu/store/6wvgiv324f6d5js0r71gggsywg18784j-igc-2.24.8" -- Architecture: -- - target: Linux64 (detected: Linux64) -- - host: Linux64 (detected: Linux64) -- -- Cross-compilation needed: NO -- Cross-compilation set: FALSE -- -- Advanced: -- - Link BiF resources: ON -- - Building Windows Universal: -- ============================================================================= -- [IGC] IGC_OPTION__LLVM_INTERIM = OFF -- [LLVM] Current value of CMAKE_CURRENT_SOURCE_DIR : /tmp/guix-build-igc-2.24.8.drv-0/source/IGC -- [Clang] No mode was specified, searching for Clang -- [Clang] No mode was specified and the default IGC Clang source dir not exist. Try take Clang from system -- IGC_LLVM_SPIRV_PATHS: /tmp/guix-build-igc-2.24.8.drv-0/source/external/llvm/../../../SPIRV-LLVM-Translator_16.0.6;/tmp/guix-build-igc-2.24.8.drv-0/source/external/llvm/../../../../SPIRV-LLVM-Translator_16.0.6;/tmp/guix-build-igc-2.24.8.drv-0/source/external/llvm/../../../llvm-spirv;/tmp/guix-build-igc-2.24.8.drv-0/source/external/llvm/../../../../llvm-spirv -- [SPIRV] Using default procedure to determine SPIRV mode -- [SPIRV] No mode was specified for SPIRV. Clang is trying to be taken from the system, so the SPIRV translator not will be built from the source -- [LLVM] Current value of CMAKE_CURRENT_SOURCE_DIR : /tmp/guix-build-igc-2.24.8.drv-0/source/IGC -- [lld] No mode was specified, searching for lld -- [LLVM] Current value of CMAKE_CURRENT_SOURCE_DIR : /tmp/guix-build-igc-2.24.8.drv-0/source/IGC -- [LLVM] No LLVM mode was selected explicitly -- [LLVM] Search will be performed for LLVM sources first, then for prebuilds (including system LLVM) -- [IGC] IGC will take prebuilt LLVM -- [IGC] Searching for prebuilt LLVM in /llvm_prebuilt_windows_16.0.6;/prebuild-llvm;/opt/intel-llvm-static-16.0.6 and system directories -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /gnu/store/qvp9pb46k3qnpgb6sx7cjzfpcrkkqgnp-libffi-3.4.6/lib/libffi.so -- Found ZLIB: /gnu/store/a2jnc1avp7jdyp01r9kpp8q1i72kk8g0-zlib-1.3.1/lib/libz.so (found version "1.3.1") -- [IGC] Found LLVM: /gnu/store/rnkz4xha05h35d71593cfz76s9cd655j-llvm-16.0.6/lib/cmake/llvm -- Linker detection: GNU ld OPT OpaquePtrs Status: -opaque-pointers=0 Clang OpaquePtrs Status: -no-opaque-pointers -- [lld] option = ON -- [lldELF] from prebuilds: ON -- [lldELF] extra dir: -- [lld] searching in: /llvm_prebuilt_windows_16.0.6;/prebuild-llvm;/opt/intel-llvm-static-16.0.6 -- [lld] found = lld_PATH-NOTFOUND -- [lldELF] searching in: /llvm_prebuilt_windows_16.0.6;/prebuild-llvm;/opt/intel-llvm-static-16.0.6 -- [lldELF] found = lldELF_PATH-NOTFOUND -- [lldCommon] searching in: /llvm_prebuilt_windows_16.0.6;/prebuild-llvm;/opt/intel-llvm-static-16.0.6 -- [lldCommon] found = lldCommon_PATH-NOTFOUND -- [Driver.h] searching in: /llvm_prebuilt_windows_16.0.6;/prebuild-llvm;/opt/intel-llvm-static-16.0.6 -- [Driver.h] found = LLD_INCLUDE_DIR-NOTFOUND -- [lldELF] include dir: /tmp/guix-build-igc-2.24.8.drv-0/source -- [IGC] Trying to find prebuilt SPIRV library -- Found SPIRVLLVMTranslator: /gnu/store/639jp1lhhjw20mlj4mv5jijdyhf0mzxx-spirv-llvm-translator-18.1.10/lib/libLLVMSPIRVLib.so (found suitable version "18.1.0.0", minimum required is "16") CMake Deprecation Warning at external/SPIRV-Tools/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): IGC/CMakeLists.txt:1549 (include) -- ============================ SPIRV-Tools project ============================ -- [SPIRV-Tools] : IGC_OPTION__SPIRV_TOOLS_MODE set to Source -- [SPIRV-Tools] : IGC_OPTION__USE_PREINSTALLED_SPRIV_HEADERS set to OFF -- [SPIRV-Tools] : Building from source -- [SPIRV-Tools] : Current source dir: /tmp/guix-build-igc-2.24.8.drv-0/source/IGC -- SPIRV-Tools source directory: /tmp/guix-build-igc-2.24.8.drv-0/source/IGC/../../SPIRV-Tools -- SPIRV-Headers source directory: /tmp/guix-build-igc-2.24.8.drv-0/source/IGC/../../SPIRV-Headers -- SPIRV-Tools output directory: /tmp/guix-build-igc-2.24.8.drv-0/build/IGC/Release/external/SPIRV-Tools/build -- Option SKIP_SPIRV_TOOLS_INSTALL: ON -- Option SPIRV_SKIP_TESTS: ON -- Option SPIRV_SKIP_EXECUTABLES: ON -- Option SPIRV_HEADERS_SKIP_INSTALL: ON -- Option SPIRV_HEADERS_SKIP_EXAMPLES: ON -- Found Python3: /gnu/store/xjqzrfa27sl7kd1dii40vsk77sclbzqg-python-wrapper-3.11.14/bin/python (found version "3.11.14") found components: Interpreter CMake Error at external/SPIRV-Tools/CMakeLists.txt:78 (add_subdirectory): add_subdirectory given source "/tmp/guix-build-igc-2.24.8.drv-0/source/IGC/../../SPIRV-Tools" which is not an existing directory. Call Stack (most recent call first): IGC/CMakeLists.txt:1549 (include) -- ============================================================================= CMake Error at IGC/CMakeLists.txt:1556 (message): Error while adding SPIR-V Tools project. Please make sure /tmp/guix-build-igc-2.24.8.drv-0/source/IGC/../../SPIRV-Tools is present. -- Configuring incomplete, errors occurred! error: in phase 'configure': uncaught exception: %exception #<&invoke-error program: "cmake" arguments: ("../source" "-C /tmp/guix-build-igc-2.24.8.drv-0/guix-file.gNk8AU" "-GUnix Makefiles" "-DCMAKE_BUILD_TYPE=Release" "-DSPIRVLLVMTranslator_DIR=/gnu/store/639jp1lhhjw20mlj4mv5jijdyhf0mzxx-spirv-llvm-translator-18.1.10") exit-status: 1 term-signal: #f stop-signal: #f> phase `configure' failed after 1.3 seconds command "cmake" "../source" "-C /tmp/guix-build-igc-2.24.8.drv-0/guix-file.gNk8AU" "-GUnix Makefiles" "-DCMAKE_BUILD_TYPE=Release" "-DSPIRVLLVMTranslator_DIR=/gnu/store/639jp1lhhjw20mlj4mv5jijdyhf0mzxx-spirv-llvm-translator-18.1.10" failed with status 1 build process 10 exited with status 256