Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build error #593

Open
linsson opened this issue Dec 10, 2022 · 13 comments
Open

Build error #593

linsson opened this issue Dec 10, 2022 · 13 comments

Comments

@linsson
Copy link

linsson commented Dec 10, 2022

I am trying to compile compute-runtime (I tried both 22.43.24595.30 and 22.43.24558 version) but I always reveive an error at "Generating ../../../../bin/built_ins/x64/spirv/fill_image3d.spv"

Here is the complete log:

-- The C compiler identification is GNU 8.5.0
-- The CXX compiler identification is GNU 8.5.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/local/gcc/8.5.0/gcc/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/local/gcc/8.5.0/gcc/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- branch dir list: /
-- Host processor: x86_64
-- Target processor: x86_64
-- Neo target processor: x86_64
-- WDK include paths: /usr/local/software/compute-runtime-22.43.24558/third_party/DirectX-Headers/include/wsl;/usr/local/software/compute-runtime-22.43.24558/third_party/DirectX-Headers/include/wsl/stubs;/usr/local/software/compute-runtime-22.43.24558/third_party/DirectX-Headers/include/directx;/usr/local/software/compute-runtime-22.43.24558/third_party/DirectX-Headers/include/dxguids;/usr/local/software/compute-runtime-22.43.24558/third_party/libdxg/include/
-- Driver model : drm_or_wddm
-- Performing Test COMPILER_SUPPORTS_LLD
-- Performing Test COMPILER_SUPPORTS_LLD - Failed
-- Performing Test COMPILER_SUPPORTS_GOLD
-- Performing Test COMPILER_SUPPORTS_GOLD - Success
-- Using linker: ld.gold
-- Release build configuration
-- Source Level Debugger headers dir: /usr/local/software/compute-runtime-22.43.24558/third_party/source_level_debugger
-- Aub Stream Headers dir: /usr/local/software/compute-runtime-22.43.24558/third_party/aub_stream/headers
-- Khronos OpenCL headers dir: /usr/local/software/compute-runtime-22.43.24558/third_party/opencl_headers
-- Khronos OpenGL headers dir: /usr/local/software/compute-runtime-22.43.24558/third_party/opengl_headers
-- AOT config headers dir: /usr/local/software/compute-runtime-22.43.24558/third_party/aot_config_headers
-- Third party dir: /usr/local/software/third_party
-- Found PkgConfig: /usr/local/gcc/8.5.0/pkg-config/0.29.2/bin/pkg-config (found version "0.29.2")
-- Checking for module 'igc-opencl'
-- Found igc-opencl, version 1.0.1
-- IGC include dirs: /usr/local/gcc/8.5.0/igc/1.0.12260.1/include/igc;/usr/local/gcc/8.5.0/igc/1.0.12260.1/include/igc/cif;/usr/local/gcc/8.5.0/igc/1.0.12260.1/include/igc/ocl_igc_shared/executable_format;/usr/local/gcc/8.5.0/igc/1.0.12260.1/include/igc/ocl_igc_shared/device_enqueue
-- VISA Dir: /usr/local/software/igc/visa
-- IGA Includes dir: /usr/local/software/igc/visa/iga/IGALibrary/api
-- Checking for module 'igdgmm'
-- Found igdgmm, version 12.2.0
-- GmmLib include dirs: /usr/local/gcc/8.5.0/intel-gmmlib/22.2.0/include/igdgmm;/usr/local/gcc/8.5.0/intel-gmmlib/22.2.0/include/igdgmm/GmmLib;/usr/local/gcc/8.5.0/intel-gmmlib/22.2.0/include/igdgmm/GmmLib/inc;/usr/local/gcc/8.5.0/intel-gmmlib/22.2.0/include/igdgmm/inc;/usr/local/gcc/8.5.0/intel-gmmlib/22.2.0/include/igdgmm/inc/common;/usr/local/gcc/8.5.0/intel-gmmlib/22.2.0/include/igdgmm/util
-- Checking for module 'libigdml'
-- No package 'libigdml' found
-- Metrics Library dir: /usr/local/software/compute-runtime-22.43.24558/third_party/metrics_library
-- Checking for module 'libigdmd'
-- No package 'libigdmd' found
-- Metrics Discovery dir: /usr/local/software/compute-runtime-22.43.24558/third_party/metrics_discovery
-- Checking for module 'libva>=1.0.0'
-- Found libva, version 1.2.0
-- Looking for vaGetLibFunc in va
-- Looking for vaGetLibFunc in va - found
-- Using libva
-- LibVA include dirs: /usr/local/gcc/8.5.0//libva/2.2.0/include
-- AUB_STREAM_DIR =
-- Engine node dir: /usr/local/software/compute-runtime-22.43.24558/third_party/aub_stream/headers
-- All supported platforms: PVC DG2 XE_HP_SDV TGLLP DG1 RKL ADLS ADLP ADLN ICLLP LKF EHL SKL KBL GLK CFL BXT BDW
-- All tested platforms:
-- Default supported platform: XE_HP_SDV
-- Default tested platform:
-- All supported core families: GEN8;GEN9;GEN11;GEN12LP;XE_HP_CORE;XE_HPG_CORE;XE_HPC_CORE
-- All tested core families:
-- Default tested family name:
-- i915 prelim headers detection: FALSE
-- i915 includes dir: /usr/local/software/compute-runtime-22.43.24558/third_party/uapi
-- Performing Test COMPILER_SUPPORTS_INDIRECT_BRANCH_THUNK
-- Performing Test COMPILER_SUPPORTS_INDIRECT_BRANCH_THUNK - Success
-- Performing Test COMPILER_SUPPORTS_FUNCTION_RETURN_THUNK
-- Performing Test COMPILER_SUPPORTS_FUNCTION_RETURN_THUNK - Success
-- Performing Test COMPILER_SUPPORTS_INDIRECT_BRANCH_REGISTER
-- Performing Test COMPILER_SUPPORTS_INDIRECT_BRANCH_REGISTER - Success
-- Performing Test COMPILER_SUPPORTS_SSE42
-- Performing Test COMPILER_SUPPORTS_SSE42 - Success
-- Performing Test COMPILER_SUPPORTS_AVX2
-- Performing Test COMPILER_SUPPORTS_AVX2 - Success
-- Performing Test COMPILER_SUPPORTS_NEON
-- Performing Test COMPILER_SUPPORTS_NEON - Failed
-- Level Zero driver version: 1.3.0
-- Could NOT find LevelZero (missing: LevelZero_INCLUDE_DIR)
-- LevelZero_INCLUDE_DIRS:
-- Level zero headers not found
-- Skipping level zero
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/software/compute-runtime-22.43.24558/build
[ 0%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/compiler_interface/compiler_options.cpp.o
[ 0%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/compiler_interface/compiler_cache.cpp.o
[ 0%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/compiler_interface/create_main.cpp.o
[ 0%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/compiler_interface/oclc_extensions.cpp.o
[ 0%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/device_binary_format/ar/ar_decoder.cpp.o
[ 0%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/device_binary_format/ar/ar_encoder.cpp.o
[ 0%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/device_binary_format/elf/elf_decoder.cpp.o
[ 0%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/device_binary_format/elf/elf_encoder.cpp.o
[ 0%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/device_binary_format/yaml/yaml_parser.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/device_binary_format/zebin_decoder.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/helpers/abort.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/helpers/compiler_hw_info_config.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/helpers/compiler_options_parser.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/helpers/debug_helpers.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/helpers/file_io.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/helpers/hw_info.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/helpers/hw_info_extended.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/helpers/product_config_helper.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/utilities/io_functions.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/default_cache_config.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/decoder/binary_decoder.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/decoder/binary_encoder.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/decoder/helper.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/decoder/zebin_manipulator.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/multi_command.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/ocloc_api.cpp.o
[ 1%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/ocloc_arg_helper.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/ocloc_concat.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/ocloc_dll_options.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/ocloc_fatbinary.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/ocloc_fcl_facade.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/ocloc_igc_facade.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/ocloc_interface.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/ocloc_validator.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/offline_compiler.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/offline_compiler_helper.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/offline_compiler_options.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/offline_linker.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/utilities/get_git_version_info.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/decoder/iga_wrapper.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/decoder/translate_platform.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/dll/linux/options_linux.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/os_interface/linux/os_library_linux.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/os_interface/linux/sys_calls_linux.cpp.o
[ 2%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/linux/os_library_ocloc_helper.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/utilities/linux/directory.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen8/hw_info_gen8.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen8/hw_info_bdw.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen9/hw_info_gen9.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen9/hw_info_skl.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen9/hw_info_kbl.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen9/hw_info_glk.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen9/hw_info_cfl.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen9/hw_info_bxt.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen11/hw_info_gen11.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen11/hw_info_icllp.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen11/hw_info_lkf.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen11/hw_info_ehl.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen12lp/hw_info_gen12lp.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen12lp/hw_info_tgllp.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen12lp/hw_info_dg1.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen12lp/hw_info_rkl.cpp.o
[ 3%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen12lp/hw_info_adls.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen12lp/hw_info_adlp.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen12lp/hw_info_adln.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/xe_hp_core/hw_info_xe_hp_core.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/xe_hp_core/hw_info_xe_hp_sdv.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/xe_hpg_core/hw_info_xe_hpg_core.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/xe_hpg_core/hw_info_dg2.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/xe_hpc_core/hw_info_xe_hpc_core.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/xe_hpc_core/hw_info_pvc.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/utilities/linux/safety_caller_linux.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir/utilities/linux/get_current_dir_linux.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen8/enable_gen8.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen9/enable_gen9.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen11/enable_gen11.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/gen12lp/enable_gen12lp.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/xe_hp_core/enable_xe_hp_core.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/xe_hpg_core/enable_xe_hpg_core.cpp.o
[ 4%] Building CXX object offline_compiler/source/CMakeFiles/ocloc_lib.dir///source/xe_hpc_core/enable_xe_hpc_core.cpp.o
[ 5%] Linking CXX shared library ../../bin/libocloc.so
[ 5%] Built target ocloc_lib
[ 5%] Building CXX object offline_compiler/source/CMakeFiles/ocloc.dir/main.cpp.o
[ 5%] Linking CXX executable ../../bin/ocloc
[ 5%] Built target ocloc
[ 5%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/aub_command_stream_receiver_gen8.cpp.o
[ 5%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/aub_mem_dump_gen8.cpp.o
[ 5%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/command_encoder_gen8.cpp.o
[ 5%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/command_stream_receiver_hw_gen8.cpp.o
[ 5%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/command_stream_receiver_simulated_common_hw_gen8.cpp.o
[ 5%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/create_device_command_stream_receiver_gen8.cpp.o
[ 5%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/debugger_gen8.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/experimental_command_buffer_gen8.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/hw_helper_gen8.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/hw_info_gen8.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/preamble_gen8.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/preemption_gen8.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/state_base_address_gen8.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/tbx_command_stream_receiver_gen8.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/image_core_gen8.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/hw_info_bdw.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/aub_command_stream_receiver_gen9.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/aub_mem_dump_gen9.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/command_encoder_gen9.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/command_stream_receiver_hw_gen9.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/command_stream_receiver_simulated_common_hw_gen9.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/create_device_command_stream_receiver_gen9.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/debugger_gen9.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/experimental_command_buffer_gen9.cpp.o
[ 6%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/hw_helper_gen9.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/hw_info_gen9.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/preamble_gen9.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/preemption_gen9.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/state_base_address_gen9.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/tbx_command_stream_receiver_gen9.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/image_core_gen9.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/hw_info_skl.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/hw_info_kbl.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/hw_info_glk.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/hw_info_cfl.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/hw_info_bxt.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/aub_command_stream_receiver_gen11.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/aub_mem_dump_gen11.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/command_encoder_gen11.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/command_stream_receiver_hw_gen11.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/command_stream_receiver_simulated_common_hw_gen11.cpp.o
[ 7%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/create_device_command_stream_receiver_gen11.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/debugger_gen11.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/experimental_command_buffer_gen11.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/hw_helper_gen11.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/hw_info_gen11.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/preamble_gen11.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/preemption_gen11.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/state_base_address_gen11.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/tbx_command_stream_receiver_gen11.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/image_core_gen11.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/hw_info_icllp.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/hw_info_lkf.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/hw_info_ehl.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/aub_command_stream_receiver_gen12lp.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/aub_mem_dump_gen12lp.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/command_encoder_gen12lp.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/command_stream_receiver_hw_gen12lp.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/command_stream_receiver_simulated_common_hw_gen12lp.cpp.o
[ 8%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/create_device_command_stream_receiver_gen12lp.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/debugger_gen12lp.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/experimental_command_buffer_gen12lp.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/hw_helper_gen12lp.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/hw_info_gen12lp.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/preamble_gen12lp.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/preemption_gen12lp.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/state_base_address_gen12lp.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/tbx_command_stream_receiver_gen12lp.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/image_core_gen12lp.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/hw_info_tgllp.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/hw_info_dg1.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/hw_info_rkl.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/hw_info_adls.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/hw_info_adlp.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/hw_info_adln.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/aub_command_stream_receiver_xe_hp_core.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/aub_mem_dump_xe_hp_core.cpp.o
[ 9%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/command_encoder_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/command_stream_receiver_hw_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/command_stream_receiver_simulated_common_hw_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/create_device_command_stream_receiver_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/debugger_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/experimental_command_buffer_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/implicit_scaling_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/hw_helper_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/hw_info_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/preamble_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/preemption_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/state_base_address_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/tbx_command_stream_receiver_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/image_core_xe_hp_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/hw_info_xe_hp_sdv.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/aub_command_stream_receiver_xe_hpg_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/aub_mem_dump_xe_hpg_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/command_encoder_xe_hpg_core.cpp.o
[ 10%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/command_stream_receiver_hw_xe_hpg_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/command_stream_receiver_simulated_common_hw_xe_hpg_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/create_device_command_stream_receiver_xe_hpg_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/debugger_xe_hpg_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/experimental_command_buffer_xe_hpg_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/implicit_scaling_xe_hpg_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/hw_helper_xe_hpg_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/hw_info_xe_hpg_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/preamble_xe_hpg_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/preemption_xe_hpg_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/state_base_address_xe_hpg_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/tbx_command_stream_receiver_xe_hpg_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/image_core_xe_hpg_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/hw_info_dg2.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/aub_command_stream_receiver_xe_hpc_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/aub_mem_dump_xe_hpc_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/command_encoder_xe_hpc_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/command_stream_receiver_hw_xe_hpc_core.cpp.o
[ 11%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/command_stream_receiver_simulated_common_hw_xe_hpc_core.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/create_device_command_stream_receiver_xe_hpc_core.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/debugger_xe_hpc_core.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/experimental_command_buffer_xe_hpc_core.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/implicit_scaling_xe_hpc_core.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/hw_helper_xe_hpc_core.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/hw_info_xe_hpc_core.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/preamble_xe_hpc_core.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/preemption_xe_hpc_core.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/state_base_address_xe_hpc_core.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/tbx_command_stream_receiver_xe_hpc_core.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/image_core_xe_hpc_core.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/hw_info_pvc.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/windows/command_stream_receiver_gen8.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/windows/direct_submission_gen8.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/windows/gmm_callbacks_gen8.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/windows/command_stream_receiver_gen9.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/windows/direct_submission_gen9.cpp.o
[ 12%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/windows/gmm_callbacks_gen9.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/windows/command_stream_receiver_gen11.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/windows/direct_submission_gen11.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/windows/gmm_callbacks_gen11.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/windows/command_stream_receiver_gen12lp.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/windows/direct_submission_gen12lp.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/windows/gmm_callbacks_gen12lp.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/windows/command_stream_receiver_xe_hp_core.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/windows/direct_submission_xe_hp_core.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/windows/gmm_callbacks_xe_hp_core.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/windows/command_stream_receiver_xe_hpg_core.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/windows/direct_submission_xe_hpg_core.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/windows/gmm_callbacks_xe_hpg_core.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/windows/command_stream_receiver_xe_hpc_core.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/windows/direct_submission_xe_hpc_core.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/windows/gmm_callbacks_xe_hpc_core.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/linux/command_stream_receiver_gen8.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/linux/direct_submission_gen8.cpp.o
[ 13%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen8/linux/hw_info_config_bdw.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/linux/command_stream_receiver_gen9.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/linux/direct_submission_gen9.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/linux/hw_info_config_skl.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/linux/hw_info_config_kbl.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/linux/hw_info_config_glk.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/linux/hw_info_config_cfl.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen9/linux/hw_info_config_bxt.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/linux/command_stream_receiver_gen11.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/linux/direct_submission_gen11.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/linux/hw_info_config_icllp.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/linux/hw_info_config_lkf.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen11/linux/hw_info_config_ehl.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/linux/command_stream_receiver_gen12lp.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/linux/direct_submission_gen12lp.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/linux/hw_info_config_tgllp.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/linux/hw_info_config_dg1.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/linux/hw_info_config_rkl.cpp.o
[ 14%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/linux/hw_info_config_adls.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/linux/hw_info_config_adlp.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gen12lp/linux/hw_info_config_adln.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/linux/command_stream_receiver_xe_hp_core.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/linux/direct_submission_xe_hp_core.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hp_core/linux/hw_info_config_xe_hp_sdv.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/linux/command_stream_receiver_xe_hpg_core.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/linux/direct_submission_xe_hpg_core.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpg_core/linux/hw_info_config_dg2.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/linux/command_stream_receiver_xe_hpc_core.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/linux/direct_submission_xe_hpc_core.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/xe_hpc_core/linux/hw_info_config_pvc.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/ail/ail_configuration.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/ail/ail_configuration_extra.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/aub/aub_center.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/aub/aub_helper.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/aub/aub_helper_add_mmio.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/aub/aub_helper_extra.cpp.o
[ 15%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/aub/aub_subcapture.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/aub_mem_dump/aub_mem_dump.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/aub_mem_dump/context_flags.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/aub_mem_dump/aub_stream_stubs.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_container/cmdcontainer.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_container/implicit_scaling.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/aub_command_stream_receiver.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/command_stream_receiver.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/create_command_stream_impl.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/csr_deps.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/experimental_command_buffer.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/linear_stream.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/preemption.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/scratch_space_controller.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/scratch_space_controller_base.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/stream_properties.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/stream_properties_extra.cpp.o
[ 16%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/submissions_aggregator.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/tbx_command_stream_receiver.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/tbx_stream.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/command_stream/scratch_space_controller_xehp_and_later.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/compiler_interface/compiler_cache.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/compiler_interface/compiler_interface.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/compiler_interface/create_main.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/compiler_interface/external_functions.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/compiler_interface/linker.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/compiler_interface/compiler_options.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/debugger/debugger.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/debugger/debugger_l0.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/debug_settings/debug_settings_manager.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/debug_settings/definitions/translate_debug_settings.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/debug_settings/linux/debug_variables_helper.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device/device.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device/device_caps.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device/root_device.cpp.o
[ 17%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device/sub_device.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device/device_get_device_name.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device/linux/device_linux.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/direct_submission/direct_submission_controller.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/direct_submission/direct_submission_hw.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/direct_submission/direct_submission_hw_diagnostic_mode.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/execution_environment/execution_environment.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/execution_environment/root_device_environment.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/execution_environment/execution_environment_drm_or_wddm.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gmm_helper/resource_info_drm_or_wddm.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gmm_helper/client_context/gmm_client_context_extra.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gmm_helper/client_context/gmm_client_context.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gmm_helper/cache_settings_helper.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gmm_helper/gmm.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gmm_helper/gmm_helper.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gmm_helper/gmm_utils.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gmm_helper/page_table_mngr_impl.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gmm_helper/resource_info_impl.cpp.o
[ 18%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gmm_helper/windows/gmm_configure_device_address_space_drm_or_wddm.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/addressing_mode_helper.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/app_resource_helper.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/bindless_heaps_helper.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/blit_commands_helper.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/cache_policy.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/compiler_hw_info_config.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/compiler_options_parser.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/dirty_state_helpers.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/engine_node_helper.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/file_io.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/flat_batch_buffer_helper.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/flush_stamp.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/hardware_context_controller.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/heap_assigner.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/heap_helper.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/hw_helper.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/hw_info.cpp.o
[ 19%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/hw_info_extended.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/kernel_helpers.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/kmd_notify_properties.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/local_id_gen_sse4.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/local_work_size.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/memory_properties_helpers.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/per_thread_data.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/product_config_helper.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/timestamp_packet.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/x86_64/local_id_gen.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/x86_64/local_id_gen_avx2.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/kernel/implicit_args_helper.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/kernel/kernel_descriptor_from_patchtokens.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/address_mapper.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/allocations_list.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/alignment_selector.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/deferrable_allocation_deletion.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/deferred_deleter.cpp.o
[ 20%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/definitions/storage_info.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/gfx_partition.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/graphics_allocation.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/host_ptr_manager.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/internal_allocation_storage.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/local_memory_usage.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/memory_manager.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/migration_sync_data.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/multi_graphics_allocation.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/os_agnostic_memory_manager.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/residency.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/unified_memory_manager.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/page_table.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/memory_manager/prefetch_manager.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/create_os_context_drm_or_wddm.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/create_os_time_drm_or_wddm.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/discover_devices_drm_or_wddm.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/init_os_interface_drm_or_wddm.cpp.o
[ 21%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/aub_memory_operations_handler.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/debug_env_reader.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/device_factory.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/hw_info_config.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/metrics_library.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/os_context.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/os_interface.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/os_memory.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/os_time.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/performance_counters.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/page_fault_manager/cpu_page_fault_manager.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/program/kernel_info.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/program/kernel_info_from_patchtokens.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/program/print_formatter.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/program/program_info.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/program/program_info_from_patchtokens.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/program/program_initialization.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/program/sync_buffer_handler.cpp.o
[ 22%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/sku_info/operations/sku_info_transfer.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/built_ins/built_ins_storage.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/built_ins/built_ins.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/built_ins/sip.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/source_level_debugger/source_level_debugger.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/tbx/tbx_sockets_imp.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/utilities/debug_file_reader.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/utilities/debug_settings_reader.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/utilities/heap_allocator.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/utilities/logger.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/utilities/perf_profiler.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/utilities/software_tags.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/utilities/software_tags_manager.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/utilities/tag_allocator.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/utilities/wait_util.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/utilities/x86_64/cpu_info_x86_64.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/ar/ar_decoder.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/ar/ar_encoder.cpp.o
[ 23%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/device_binary_format_ar.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/device_binary_format_ocl_elf.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/device_binary_format_patchtokens.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/device_binary_format_zebin.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/device_binary_formats.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/elf/elf_decoder.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/elf/elf_encoder.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/patchtokens_decoder.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/patchtokens_dumper.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/patchtokens_validator.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/zebin_decoder.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/debug_zebin.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/device_binary_format/yaml/yaml_parser.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/unified_memory/unified_memory.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/cache_info.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/clos_cache.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/device_time_drm.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/driver_info_linux.cpp.o
[ 25%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_allocation.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_buffer_object.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_debug.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_gem_close_worker.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_memory_manager.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_engine_mapper.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_neo.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_memory_operations_handler_bind.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_memory_operations_handler_create.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_memory_operations_handler_default.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_memory_manager_create_multi_host_allocation.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_version.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_wrappers_checks.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/drm_wrappers.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/hw_info_config_drm.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/hw_device_id_linux.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/kmd_notify_properties_linux.cpp.o
[ 26%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/linux_inc.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/ioctl_helper.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/ioctl_helper_prelim.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/ioctl_helper_prelim_init.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/engine_info.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/memory_info.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/os_context_linux.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/os_interface_linux.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/os_library_helper.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/os_library_linux.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/os_memory_linux.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/os_metrics_library.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/os_thread_linux.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/os_time_linux.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/performance_counters_linux.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/pci_path.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/page_table_manager_functions.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/print.cpp.o
[ 27%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/settings_reader_create.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/system_info.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/pmt_util.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/system_info_extended.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/wddm_linux/sys_calls_win.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/wddm_linux/compatible_driver_store.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/ioctl_helper_upstream.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/ioctl_helper_getter_upstream.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/local/dg1/ioctl_helper_dg1.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/linux/local/dg1/drm_tip_helper.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/page_fault_manager/linux/cpu_page_fault_manager_linux.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/debugger/linux/debugger_l0_linux.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/utilities/linux/directory.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/utilities/linux/timer_util.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/utilities/linux/x86_64/cpu_info.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/execution_environment/drm/execution_environment_drm.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/ail/linux/ail_configuration_linux.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/helpers/windows/gmm_callbacks.cpp.o
[ 28%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/gmm_helper/windows/gmm_memory_base.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm_additional_context_flags.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm_allocation.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm_apply_additional_map_gpu_va_fields.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm_engine_mapper.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/deferrable_deletion_win.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/device_time_gpu_cpu_drm_or_wddm.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/device_time_wddm.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/gdi_interface.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/gdi_interface_logging.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/hw_device_id_win.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/hw_info_config_wddm.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/init_wddm_os_interface.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/kmdaf_listener_stub.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/max_chunk_size_drm_or_wddm.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/os_context_win.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/os_environment_win.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/adapter_info.cpp.o
[ 29%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/adapter_factory.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/adapter_factory_dxcore.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/wddm_additional_adapter_info_options.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/configure_device_address_space_drm_or_wddm.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/set_gmm_input_args_drm_or_wddm.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/max_mem_alloc_size_drm_or_wddm.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/helper_drm_or_wddm.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/skip_resource_cleanup_drm_or_wddm.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/map_tile_instanced_allocation_drm_or_wddm.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/wddm.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm_memory_manager_drm_or_wddm.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm_memory_manager.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/um_km_data_translator.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/create_um_km_data_translator.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/wddm_interface.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm_memory_operations_handler.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm_residency_allocations_container.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm_residency_controller.cpp.o
[ 30%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/init_context_private_data.cpp.o
[ 31%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/wddm_debug_interface.cpp.o
[ 31%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/wddm/adapter_factory_create_dxcore.cpp.o
[ 31%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/trim_callback_stub.cpp.o
[ 31%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/os_interface/windows/sys_calls_wrapper_drm_or_wddm.cpp.o
[ 31%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/execution_environment/wddm/execution_environment_wddm.cpp.o
[ 31%] Building CXX object shared/source/CMakeFiles/neo_shared.dir/sku_info/operations/windows/sku_info_receiver.cpp.o
[ 31%] Linking CXX static library ../../lib/libneo_shared.a
[ 31%] Built target neo_shared
[ 31%] Building CXX object shared/generate_cpp_array/CMakeFiles/cpp_generate_tool.dir/source/generate_cpp_array.cpp.o
[ 31%] Linking CXX executable ../../bin/cpp_generate_tool
[ 31%] Built target cpp_generate_tool
[ 31%] Built target copy_compiler_files
[ 31%] Generating ../../../../bin/built_ins/x64/spirv/fill_image3d.spv
Command was: /usr/local/software/compute-runtime-22.43.24558/build/bin/ocloc -q -spv_only -file /usr/local/software/compute-runtime-22.43.24558/shared/source/built_ins/kernels/fill_image3d.builtin_kernel -out_dir /usr/local/software/compute-runtime-22.43.24558/build/bin/built_ins/x64/spirv/ -output_no_suffix -options "-cl-kernel-arg-info"
make[2]: *** [shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/build.make:220: bin/built_ins/x64/spirv/fill_image3d.spv] Error 250
make[1]: *** [CMakeFiles/Makefile2:2935: shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/all] Error 2
make: *** [Makefile:156: all] Error 2

Build command is:

mkdir build && cd build &&
cmake -DCMAKE_INSTALL_PREFIX=${GLOBAL_PREFIX}/intel-graphics-compute-runtime/${INTEL_GRAPHICS_COMPUTE_RUNTIME_VERSION}
-DCMAKE_BUILD_TYPE=Release -DNEO_SKIP_UNIT_TESTS=1 .. &&
make && make install

In this test the software stack is:
intel-gmmlib-22.2.0
intel/libva-2.2.0
intel/intel-graphics-compiler-igc-1.0.12260.1
OPENCL_CLANG_VERSION=11.0.0
SPIRV_LLVM_TRANSLATOR_VERSION=a31ffaeef77e23d500b3ea3d35e0c42ff5648ad9
SPIRV_TOOLS_VERSION="1.3.204.1"
VC_INTRINSICS_VERSION=0.6.0
LLVM_VERSION=11.1.0
SPIRV_HEADERS_VERSION="1.3.204.1"
SPIRV_TOOLS_VERSION="1.3.204.1"

Please, can anyone suggest me what am I missing?

Thank you.

@JablonskiMateusz
Copy link
Contributor

Hi @linsson
could you please share output from

/usr/local/software/compute-runtime-22.43.24558/build/bin/ocloc -spv_only -file /usr/local/software/compute-runtime-22.43.24558/shared/source/built_ins/kernels/fill_image3d.builtin_kernel -out_dir /usr/local/software/compute-runtime-22.43.24558/build/bin/built_ins/x64/spirv/ -output_no_suffix -options "-cl-kernel-arg-info"

?

@libmld-dev
Copy link

libmld-dev commented Dec 16, 2022

Hi,
I have the same issue!

@JablonskiMateusz
The output is the following for me:
/ocloc: error while loading shared libraries: libocloc.so: cannot open shared object file: No such file or directory

Looks like ocloc can not find libocloc.so. The libocloc.so can be found in "build/bin/", but it seems like its not in LD_LIBRARY_PATH.

Edit:
Temporary fix is to create a file in "/etc/ld.so.conf.d/" and enter the full path to your "build/bin/"-folder. After a "sudo ldconfig" it build for me.

@JablonskiMateusz
Copy link
Contributor

LD_LIBRARY_PATH should be added to cmake targets automatically, please share verbosed make commands

@linsson
Copy link
Author

linsson commented Dec 22, 2022

Hi, sorry for the delay:

/usr/local/software/compute-runtime-22.43.24595.30/build/bin/ocloc -q -spv_only -file /usr/local/software/compute-runtime-22.43.24595.30/shared/source/built_ins/kernels/fill_image3d.builtin_kernel -out_dir /usr/local/software/compute-runtime-22.43.24595.30/build/bin/built_ins/x64/spirv/ -output_no_suffix -options "-cl-kernel-arg-info"
/usr/local/software/compute-runtime-22.43.24595.30/build/bin/ocloc: error while loading shared libraries: libocloc.so: cannot open shared object file: No such file or directory

My commands were:

cd compute-runtime-${INTEL_GRAPHICS_COMPUTE_RUNTIME_VERSION} && \
mkdir build && cd build && \
cmake	-DCMAKE_INSTALL_PREFIX=${GLOBAL_PREFIX}/intel-graphics-compute-runtime/${INTEL_GRAPHICS_COMPUTE_RUNTIME_VERSION} \
-DCMAKE_BUILD_TYPE=Release -DNEO_SKIP_UNIT_TESTS=1 .. && \
make

@linsson
Copy link
Author

linsson commented Dec 22, 2022

This is the result of

make VERBOSE=1

mylog.txt

Actually I can see the full command is

LD_LIBRARY_PATH=/usr/local/software/compute-runtime-22.43.24595.30/build/bin /usr/local/software/compute-runtime-22.43.24595.30/build/bin/ocloc -q -spv_only -file /usr/local/software/compute-runtime-22.43.24595.30/shared/source/built_ins/kernels/fill_image3d.builtin_kernel -out_dir /usr/local/software/compute-runtime-22.43.24595.30/build/bin/built_ins/x64/spirv/ -output_no_suffix -options -cl-kernel-arg-info

@linsson
Copy link
Author

linsson commented Dec 22, 2022

I just tried with:

LD_LIBRARY_PATH=/usr/local/software/compute-runtime-22.43.24595.30/build/bin:${LD_LIBRARY_PATH} /usr/local/software/compute-runtime-22.43.24595.30/build/bin/ocloc -q -spv_only -file /usr/local/software/compute-runtime-22.43.24595.30/shared/source/built_ins/kernels/fill_image3d.builtin_kernel -out_dir /usr/local/software/compute-runtime-22.43.24595.30/build/bin/built_ins/x64/spirv/ -output_no_suffix -options "-cl-kernel-arg-info"

and it works fine. but I don't know how to patch the source code to make it builds successfully.

@linsson
Copy link
Author

linsson commented Dec 22, 2022

If I try to build with:

  cd compute-runtime-${INTEL_GRAPHICS_COMPUTE_RUNTIME_VERSION} && \
  mkdir build && cd build && \
  cmake	-DCMAKE_INSTALL_PREFIX=${GLOBAL_PREFIX}/intel-graphics-compute-runtime/${INTEL_GRAPHICS_COMPUTE_RUNTIME_VERSION} \
		-DCMAKE_BUILD_TYPE=Release -DNEO_SKIP_UNIT_TESTS=1 .. && \
  sed -i s:"LD_LIBRARY_PATH=${SRC_DIR}/compute-runtime-22.43.24595.30/build/bin":"LD_LIBRARY_PATH=${SRC_DIR}/compute-runtime-22.43.24595.30/build/bin\:\${LD_LIBRARY_PATH}": shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/build.make && \
  make

I am able to postpone the error:

[ 33%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/copy_buffer_rect.cpp.o
[ 33%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/copy_buffer_to_buffer.cpp.o
[ 33%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/copy_kernel_timestamps.cpp.o
[ 33%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/fill_buffer.cpp.o
[ 33%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/copy_buffer_to_image3d.cpp.o
[ 33%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/copy_image3d_to_buffer.cpp.o
[ 33%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/copy_image_to_image1d.cpp.o
[ 34%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/copy_image_to_image2d.cpp.o
[ 34%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/copy_image_to_image3d.cpp.o
[ 34%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/fill_image1d.cpp.o
[ 34%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/fill_image2d.cpp.o
[ 34%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/fill_image3d.cpp.o
[ 34%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/aux_translation.cpp.o
[ 34%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/copy_buffer_to_buffer_stateless.cpp.o
[ 34%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/copy_buffer_rect_stateless.cpp.o
[ 34%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/fill_buffer_stateless.cpp.o
[ 34%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/copy_buffer_to_image3d_stateless.cpp.o
[ 34%] Building CXX object shared/source/built_ins/kernels/CMakeFiles/builtins_spirv.dir/__/__/__/__/bin/built_ins/x64/spirv/copy_image3d_to_buffer_stateless.cpp.o
[ 34%] Built target builtins_spirv
[ 34%] Building CXX object igdrcl_lib_release/sharings/CMakeFiles/igdrcl_lib_release_sharings_enable.dir/d3d/enable_d3d.cpp.o
[ 34%] Building CXX object igdrcl_lib_release/sharings/CMakeFiles/igdrcl_lib_release_sharings_enable.dir/unified/enable_unified.cpp.o
[ 34%] Building CXX object igdrcl_lib_release/sharings/CMakeFiles/igdrcl_lib_release_sharings_enable.dir/va/enable_va.cpp.o
[ 34%] Built target igdrcl_lib_release_sharings_enable
[ 34%] Generating ../../../../bin/built_ins/x64/xe_hpc_core/stateless_aux_translation_XE_HPC_COREpvc.spv
Command was: /usr/local/software/compute-runtime-22.43.24595.30/build/bin/ocloc -q -file /usr/local/software/compute-runtime-22.43.24595.30/shared/source/built_ins/kernels/aux_translation.builtin_kernel -spv_only -device pvc -64 -output stateless_aux_translation -out_dir /usr/local/software/compute-runtime-22.43.24595.30/build/bin/built_ins/x64/xe_hpc_core -options "-cl-kernel-arg-info"
make[2]: *** [shared/source/built_ins/kernels/CMakeFiles/builtins_XE_HPC_COREpvc_stateless.dir/build.make:913: bin/built_ins/x64/xe_hpc_core/stateless_aux_translation_XE_HPC_COREpvc.spv] Error 250
make[1]: *** [CMakeFiles/Makefile2:3426: shared/source/built_ins/kernels/CMakeFiles/builtins_XE_HPC_COREpvc_stateless.dir/all] Error 2
make: *** [Makefile:156: all] Error 2

I think this is exactly the same error. Unfortunately I am not cmake skilled enough to avoid the "sed trick" by patching the source code. Can you help me, please?

Thanks in advance

@JablonskiMateusz
Copy link
Contributor

please ensure you have proper version of igc-opencl package
I see you have 1.0.1

-- Checking for module 'igc-opencl'
-- Found igc-opencl, version 1.0.1

@JablonskiMateusz
Copy link
Contributor

you may install igc packages from igc release instead of building igc locally

@linsson
Copy link
Author

linsson commented Jan 10, 2023

you may install igc packages from igc release instead of building igc locally

Do you mean the deb package? I can't because I am not root.

@linsson
Copy link
Author

linsson commented Jan 10, 2023

please ensure you have proper version of igc-opencl package I see you have 1.0.1

-- Checking for module 'igc-opencl'
-- Found igc-opencl, version 1.0.1

I think this is the correct version for compute-runtime v.22.43.24595.30. Anyway if this version were not supported I expect to fail the configure, don't I?

@linsson
Copy link
Author

linsson commented Jan 11, 2023

Update: I realized I can use NEO__IGC_LIBRARY_PATH to have a better LD_LIBRARY_PATH. The software stack is:

INTEL_GMMLIB_VERSION=22.3.0
LIBVA_VERSION=2.2.0
IGC_VERSION=1.0.12504.5
VC_INTRINSICS_VERSION=0.7.1
LLVM_VERSION=11.1.0
OPENCL_CLANG_VERSION=11.0.0
SPIRV_LLVM_TRANSLATOR_VERSION=4ef524240833abfeee1c5b9fff6b1bd53f4806b3
SPIRV_HEADERS_VERSION="1.3.204.1"
SPIRV_TOOLS_VERSION="1.3.204.1"
INTEL_GRAPHICS_COMPUTE_RUNTIME_VERSION=22.43.24595.30

Build command line is now:
cd compute-runtime-${INTEL_GRAPHICS_COMPUTE_RUNTIME_VERSION} && mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=${GLOBAL_PREFIX}/intel-graphics-compute-runtime/${INTEL_GRAPHICS_COMPUTE_RUNTIME_VERSION} -DCMAKE_BUILD_TYPE=Release -DNEO_SKIP_UNIT_TESTS=1 -DNEO__IGC_LIBRARY_PATH=${LD_LIBRARY_PATH} .. && make VERBOSE=1

I am able to overcome the previous problem but a new one arises:

mylog.txt

Any suggestion?

@eero-t
Copy link

eero-t commented Feb 27, 2023

Searching both compute-runtime and intel-graphics-compiler project for (closed) tickets with same error you see, can often provide you with a fix for your build issue.

For example, these give some hints about the specific issues your build environment may have:

(This kind of LLVM version incompatibility errors appear e.g. when all the components the component stack, including SPIRV ones, have not been built with the same LLVM version.)

As to this:

The output is the following for me:
ocloc: error while loading shared libraries: libocloc.so: cannot open shared object file: No such file or directory

Like with any other project providing libraries, if you do not sudo make install a project to system, you need to tell dynamic linker / compiler where its libraries can be found.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants