[root@centos7 build_linux]# make cycles_kernel_oneapi Generating cycles_kernel_oneapi.so /usr/bin/cmake3 -E env LD_LIBRARY_PATH=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib:/root/blender-git/build_linux/deps/Release/ocloc/bin//lib:/root/blender-git/build_linux/deps/Release/igc//lib PATH=/root/blender-git/build_linux/deps/Release/ocloc/bin//bin:/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin:/opt/rh/devtoolset-9/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin /root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang++ /root/blender-git/blender/intern/cycles/kernel/device/oneapi/kernel.cpp -fsycl -fsycl-unnamed-lambda -fdelayed-template-parsing -shared -DWITH_ONEAPI -ffast-math -DNDEBUG -O2 -mllvm -inlinedefault-threshold=400 -o /root/blender-git/build_linux/intern/cycles/kernel/cycles_kernel_oneapi.so -I/root/blender-git/blender/intern/cycles/kernel/.. -I/root/blender-git/lib/linux_x86_64/level-zero/include /root/blender-git/lib/linux_x86_64/level-zero/lib/libze_loader.so -fsycl-targets=spir64,spir64_gen -Xsycl-target-backend=spir64 --format zebin -internal_options -ze-opt-large-register-file\ -ze-opt-regular-grf-kernel\ integrator_intersect -Xsycl-target-backend=spir64_gen -device dg2 --format zebin -internal_options -ze-opt-large-register-file\ -ze-opt-regular-grf-kernel\ integrator_intersect -DWITH_NANOVDB -I/root/blender-git/lib/linux_centos7_x86_64/openvdb/include -fPIC clang version 14.0.0 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin Found candidate GCC installation: /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9 Selected GCC installation: /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9 Candidate multilib: .;@m64 Candidate multilib: 32;@m32 Selected multilib: .;@m64 "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-14" -cc1 -triple spir64-unknown-unknown -aux-triple x86_64-unknown-linux-gnu -fsycl-is-device -fdeclare-spirv-builtins -mllvm -sycl-opt -fenable-sycl-dae -Wno-sycl-strict -fsycl-int-header=/tmp/kernel-header-fb9439.h -fsycl-int-footer=/tmp/kernel-footer-3173c1.h -sycl-std=2020 -fsycl-unique-prefix=bf98880ebe576609 -Wspir-compat -emit-llvm-bc -emit-llvm-uselists -disable-free -clear-ast-before-backend -main-file-name kernel.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=all -menable-no-infs -menable-no-nans -fapprox-func -menable-unsafe-fp-math -fno-signed-zeros -mreassociate -freciprocal-math -ffp-contract=fast -fno-rounding-math -ffast-math -ffinite-math-only -fno-verbose-asm -mconstructor-aliases -aux-target-cpu x86-64 -mllvm -treat-scalable-fixed-error-as-warning -debugger-tuning=gdb -v -resource-dir /root/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/clang/14.0.0 -internal-isystem /root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../include/sycl -internal-isystem /root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../include -D WITH_ONEAPI -D NDEBUG -I /root/blender-git/blender/intern/cycles/kernel/.. -I /root/blender-git/lib/linux_x86_64/level-zero/include -D WITH_NANOVDB -I /root/blender-git/lib/linux_centos7_x86_64/openvdb/include -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9 -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/x86_64-redhat-linux -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/backward -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9 -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/x86_64-redhat-linux -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/backward -internal-isystem /root/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/clang/14.0.0/include -internal-isystem /usr/local/include -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../x86_64-redhat-linux/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /root/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/clang/14.0.0/include -internal-isystem /usr/local/include -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../x86_64-redhat-linux/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -O2 -std=c++17 -fdeprecated-macro -fdebug-compilation-dir=/root/blender-git/build_linux/intern/cycles/kernel -ferror-limit 19 -fgnuc-version=4.2.1 -fdelayed-template-parsing -fcxx-exceptions -fexceptions -fcolor-diagnostics -vectorize-loops -vectorize-slp -mllvm -inlinedefault-threshold=400 -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/kernel-04ab33.bc -x c++ /root/blender-git/blender/intern/cycles/kernel/device/oneapi/kernel.cpp clang -cc1 version 14.0.0 based upon LLVM 14.0.0git default target x86_64-unknown-linux-gnu ignoring nonexistent directory "/opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../x86_64-redhat-linux/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../x86_64-redhat-linux/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9" ignoring duplicate directory "/opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/x86_64-redhat-linux" ignoring duplicate directory "/opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/backward" ignoring duplicate directory "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/clang/14.0.0/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/clang/14.0.0/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /root/blender-git/blender/intern/cycles/kernel/.. /root/blender-git/lib/linux_x86_64/level-zero/include /root/blender-git/lib/linux_centos7_x86_64/openvdb/include /root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../include/sycl /root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../include /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9 /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/x86_64-redhat-linux /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/backward /root/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/clang/14.0.0/include /usr/local/include /usr/include End of search list. "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/llvm-link" /tmp/kernel-04ab33.bc -o /tmp/kernel-3bc4a7.bc --suppress-warnings "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-crt.o -outputs=/tmp/libsycl-crt-2fe85e.o,/tmp/libsycl-crt-24ab8d.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-complex.o -outputs=/tmp/libsycl-complex-4bebea.o,/tmp/libsycl-complex-cee6a1.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-complex-fp64.o -outputs=/tmp/libsycl-complex-fp64-add617.o,/tmp/libsycl-complex-fp64-d36ccb.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-cmath.o -outputs=/tmp/libsycl-cmath-ae0498.o,/tmp/libsycl-cmath-1d4082.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-cmath-fp64.o -outputs=/tmp/libsycl-cmath-fp64-a419ab.o,/tmp/libsycl-cmath-fp64-a487aa.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-fallback-cassert.o -outputs=/tmp/libsycl-fallback-cassert-e8d449.o,/tmp/libsycl-fallback-cassert-0e7030.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-fallback-cstring.o -outputs=/tmp/libsycl-fallback-cstring-84dc45.o,/tmp/libsycl-fallback-cstring-ff9084.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-fallback-complex.o -outputs=/tmp/libsycl-fallback-complex-b283a3.o,/tmp/libsycl-fallback-complex-d8bbdf.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-fallback-complex-fp64.o -outputs=/tmp/libsycl-fallback-complex-fp64-4ddcd0.o,/tmp/libsycl-fallback-complex-fp64-c55a29.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-fallback-cmath.o -outputs=/tmp/libsycl-fallback-cmath-f18910.o,/tmp/libsycl-fallback-cmath-dc35fd.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-fallback-cmath-fp64.o -outputs=/tmp/libsycl-fallback-cmath-fp64-8d5382.o,/tmp/libsycl-fallback-cmath-fp64-2cf08c.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/llvm-link" -only-needed /tmp/kernel-3bc4a7.bc /tmp/libsycl-crt-2fe85e.o /tmp/libsycl-complex-4bebea.o /tmp/libsycl-complex-fp64-add617.o /tmp/libsycl-cmath-ae0498.o /tmp/libsycl-cmath-fp64-a419ab.o /tmp/libsycl-fallback-cassert-e8d449.o /tmp/libsycl-fallback-cstring-84dc45.o /tmp/libsycl-fallback-complex-b283a3.o /tmp/libsycl-fallback-complex-fp64-4ddcd0.o /tmp/libsycl-fallback-cmath-f18910.o /tmp/libsycl-fallback-cmath-fp64-8d5382.o -o /tmp/kernel-0525f4.bc --suppress-warnings "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/sycl-post-link" -split=auto -emit-param-info -symbols -emit-exported-symbols -split-esimd -lower-esimd -O2 -spec-const=rt -o /tmp/kernel-fe5776.table /tmp/kernel-0525f4.bc "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/file-table-tform" -extract=Code -drop_titles -o /tmp/kernel-842ba1.txt /tmp/kernel-fe5776.table "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/llvm-foreach" --in-file-list=/tmp/kernel-842ba1.txt --in-replace=/tmp/kernel-842ba1.txt --out-ext=spv --out-file-list=/tmp/kernel-82ed66.txt --out-replace=/tmp/kernel-82ed66.txt -- /root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/llvm-spirv -o /tmp/kernel-82ed66.txt -spirv-max-version=1.4 -spirv-debug-info-version=ocl-100 -spirv-allow-extra-diexpressions -spirv-allow-unknown-intrinsics=llvm.genx. -spirv-ext=-all,+SPV_EXT_shader_atomic_float_add,+SPV_EXT_shader_atomic_float_min_max,+SPV_KHR_no_integer_wrap_decoration,+SPV_KHR_float_controls,+SPV_KHR_expect_assume,+SPV_KHR_linkonce_odr,+SPV_INTEL_subgroups,+SPV_INTEL_media_block_io,+SPV_INTEL_device_side_avc_motion_estimation,+SPV_INTEL_fpga_loop_controls,+SPV_INTEL_unstructured_loop_controls,+SPV_INTEL_fpga_reg,+SPV_INTEL_blocking_pipes,+SPV_INTEL_function_pointers,+SPV_INTEL_kernel_attributes,+SPV_INTEL_io_pipes,+SPV_INTEL_inline_assembly,+SPV_INTEL_arbitrary_precision_integers,+SPV_INTEL_float_controls2,+SPV_INTEL_vector_compute,+SPV_INTEL_fast_composite,+SPV_INTEL_arbitrary_precision_fixed_point,+SPV_INTEL_arbitrary_precision_floating_point,+SPV_INTEL_variable_length_array,+SPV_INTEL_fp_fast_math_mode,+SPV_INTEL_long_constant_composite,+SPV_INTEL_arithmetic_fence,+SPV_INTEL_token_type,+SPV_INTEL_bfloat16_conversion,+SPV_INTEL_joint_matrix,+SPV_INTEL_hw_thread_queries /tmp/kernel-842ba1.txt "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/file-table-tform" -replace=Code,Code -o /tmp/kernel-083f8b.table /tmp/kernel-fe5776.table /tmp/kernel-82ed66.txt "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-wrapper" -o=/tmp/wrapper-2de755.bc -host=x86_64-unknown-linux-gnu "-compile-opts=--format zebin -internal_options -ze-opt-large-register-file -ze-opt-regular-grf-kernel integrator_intersect" -target=spir64 -kind=sycl -batch /tmp/kernel-083f8b.table "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/llc" -filetype=obj -o /tmp/cycles_kernel_oneapi-c90eef.o /tmp/wrapper-2de755.bc -relocation-model=pic "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-14" -cc1 -triple spir64_gen-unknown-unknown -aux-triple x86_64-unknown-linux-gnu -fsycl-is-device -fdeclare-spirv-builtins -mllvm -sycl-opt -fenable-sycl-dae -Wno-sycl-strict -fsycl-int-header=/tmp/kernel-header-fb9439.h -fsycl-int-footer=/tmp/kernel-footer-3173c1.h -sycl-std=2020 -fsycl-unique-prefix=bf98880ebe576609 -Wspir-compat -emit-llvm-bc -emit-llvm-uselists -disable-free -clear-ast-before-backend -main-file-name kernel.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=all -menable-no-infs -menable-no-nans -fapprox-func -menable-unsafe-fp-math -fno-signed-zeros -mreassociate -freciprocal-math -ffp-contract=fast -fno-rounding-math -ffast-math -ffinite-math-only -fno-verbose-asm -mconstructor-aliases -aux-target-cpu x86-64 -mllvm -treat-scalable-fixed-error-as-warning -debugger-tuning=gdb -v -resource-dir /root/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/clang/14.0.0 -internal-isystem /root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../include/sycl -internal-isystem /root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../include -D WITH_ONEAPI -D NDEBUG -I /root/blender-git/blender/intern/cycles/kernel/.. -I /root/blender-git/lib/linux_x86_64/level-zero/include -D WITH_NANOVDB -I /root/blender-git/lib/linux_centos7_x86_64/openvdb/include -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9 -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/x86_64-redhat-linux -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/backward -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9 -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/x86_64-redhat-linux -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/backward -internal-isystem /root/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/clang/14.0.0/include -internal-isystem /usr/local/include -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../x86_64-redhat-linux/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /root/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/clang/14.0.0/include -internal-isystem /usr/local/include -internal-isystem /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../x86_64-redhat-linux/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -O2 -std=c++17 -fdeprecated-macro -fdebug-compilation-dir=/root/blender-git/build_linux/intern/cycles/kernel -ferror-limit 19 -fgnuc-version=4.2.1 -fdelayed-template-parsing -fcxx-exceptions -fexceptions -fcolor-diagnostics -vectorize-loops -vectorize-slp -mllvm -inlinedefault-threshold=400 -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/kernel-ddaf84.bc -x c++ /root/blender-git/blender/intern/cycles/kernel/device/oneapi/kernel.cpp clang -cc1 version 14.0.0 based upon LLVM 14.0.0git default target x86_64-unknown-linux-gnu ignoring nonexistent directory "/opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../x86_64-redhat-linux/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../x86_64-redhat-linux/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9" ignoring duplicate directory "/opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/x86_64-redhat-linux" ignoring duplicate directory "/opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/backward" ignoring duplicate directory "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/clang/14.0.0/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/clang/14.0.0/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /root/blender-git/blender/intern/cycles/kernel/.. /root/blender-git/lib/linux_x86_64/level-zero/include /root/blender-git/lib/linux_centos7_x86_64/openvdb/include /root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../include/sycl /root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../include /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9 /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/x86_64-redhat-linux /opt/rh/devtoolset-9/root/usr/lib/gcc/x86_64-redhat-linux/9/../../../../include/c++/9/backward /root/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/clang/14.0.0/include /usr/local/include /usr/include End of search list. "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/llvm-link" /tmp/kernel-ddaf84.bc -o /tmp/kernel-006fdc.bc --suppress-warnings "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-crt.o -outputs=/tmp/libsycl-crt-5d58dd.o,/tmp/libsycl-crt-496475.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-complex.o -outputs=/tmp/libsycl-complex-492207.o,/tmp/libsycl-complex-7d41cc.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-complex-fp64.o -outputs=/tmp/libsycl-complex-fp64-5cccba.o,/tmp/libsycl-complex-fp64-817d94.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-cmath.o -outputs=/tmp/libsycl-cmath-bdd124.o,/tmp/libsycl-cmath-66d98d.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-cmath-fp64.o -outputs=/tmp/libsycl-cmath-fp64-0fa516.o,/tmp/libsycl-cmath-fp64-163e2e.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-fallback-cassert.o -outputs=/tmp/libsycl-fallback-cassert-8bff89.o,/tmp/libsycl-fallback-cassert-436158.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-fallback-cstring.o -outputs=/tmp/libsycl-fallback-cstring-6be346.o,/tmp/libsycl-fallback-cstring-156ba7.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-fallback-complex.o -outputs=/tmp/libsycl-fallback-complex-2bd590.o,/tmp/libsycl-fallback-complex-31b313.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-fallback-complex-fp64.o -outputs=/tmp/libsycl-fallback-complex-fp64-c5726c.o,/tmp/libsycl-fallback-complex-fp64-bc790c.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-fallback-cmath.o -outputs=/tmp/libsycl-fallback-cmath-0116cb.o,/tmp/libsycl-fallback-cmath-de6a30.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang-offload-bundler" -type=o -targets=sycl-spir64-unknown-unknown,sycl-spir64_gen-unknown-unknown -inputs=/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib/libsycl-fallback-cmath-fp64.o -outputs=/tmp/libsycl-fallback-cmath-fp64-a715a2.o,/tmp/libsycl-fallback-cmath-fp64-96708e.o -unbundle -allow-missing-bundles "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/llvm-link" -only-needed /tmp/kernel-006fdc.bc /tmp/libsycl-crt-496475.o /tmp/libsycl-complex-7d41cc.o /tmp/libsycl-complex-fp64-817d94.o /tmp/libsycl-cmath-66d98d.o /tmp/libsycl-cmath-fp64-163e2e.o /tmp/libsycl-fallback-cassert-436158.o /tmp/libsycl-fallback-cstring-156ba7.o /tmp/libsycl-fallback-complex-31b313.o /tmp/libsycl-fallback-complex-fp64-bc790c.o /tmp/libsycl-fallback-cmath-de6a30.o /tmp/libsycl-fallback-cmath-fp64-96708e.o -o /tmp/kernel-c3a3da.bc --suppress-warnings "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/sycl-post-link" -split=auto -emit-param-info -symbols -emit-exported-symbols -split-esimd -lower-esimd -O2 -spec-const=default -o /tmp/kernel-fdb038.table /tmp/kernel-c3a3da.bc "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/file-table-tform" -extract=Code -drop_titles -o /tmp/kernel-b062aa.txt /tmp/kernel-fdb038.table "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/llvm-foreach" --in-file-list=/tmp/kernel-b062aa.txt --in-replace=/tmp/kernel-b062aa.txt --out-ext=spv --out-file-list=/tmp/kernel-2513ab.txt --out-replace=/tmp/kernel-2513ab.txt -- /root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/llvm-spirv -o /tmp/kernel-2513ab.txt -spirv-max-version=1.4 -spirv-debug-info-version=ocl-100 -spirv-allow-extra-diexpressions -spirv-allow-unknown-intrinsics=llvm.genx. -spirv-ext=-all,+SPV_EXT_shader_atomic_float_add,+SPV_EXT_shader_atomic_float_min_max,+SPV_KHR_no_integer_wrap_decoration,+SPV_KHR_float_controls,+SPV_KHR_expect_assume,+SPV_KHR_linkonce_odr,+SPV_INTEL_subgroups,+SPV_INTEL_media_block_io,+SPV_INTEL_device_side_avc_motion_estimation,+SPV_INTEL_fpga_loop_controls,+SPV_INTEL_unstructured_loop_controls,+SPV_INTEL_fpga_reg,+SPV_INTEL_blocking_pipes,+SPV_INTEL_function_pointers,+SPV_INTEL_kernel_attributes,+SPV_INTEL_io_pipes,+SPV_INTEL_inline_assembly,+SPV_INTEL_arbitrary_precision_integers,+SPV_INTEL_float_controls2,+SPV_INTEL_vector_compute,+SPV_INTEL_fast_composite,+SPV_INTEL_arbitrary_precision_fixed_point,+SPV_INTEL_arbitrary_precision_floating_point,+SPV_INTEL_variable_length_array,+SPV_INTEL_fp_fast_math_mode,+SPV_INTEL_long_constant_composite,+SPV_INTEL_arithmetic_fence,+SPV_INTEL_token_type,+SPV_INTEL_bfloat16_conversion,+SPV_INTEL_joint_matrix,+SPV_INTEL_hw_thread_queries /tmp/kernel-b062aa.txt "/root/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/llvm-foreach" --out-ext=out --in-file-list=/tmp/kernel-2513ab.txt --in-replace=/tmp/kernel-2513ab.txt --out-file-list=/tmp/kernel-631d39.out --out-replace=/tmp/kernel-631d39.out -- ocloc -output /tmp/kernel-631d39.out -file /tmp/kernel-2513ab.txt -output_no_suffix -spirv_input -device dg2 --format zebin -internal_options "-ze-opt-large-register-file -ze-opt-regular-grf-kernel integrator_intersect" llvm-foreach: No such file or directory clang-14: error: gen compiler command failed with exit code 1 (use -v to see invocation) make[3]: *** [intern/cycles/kernel/CMakeFiles/cycles_kernel_oneapi.dir/build.make:303: intern/cycles/kernel/cycles_kernel_oneapi.so] Error 1 make[2]: *** [CMakeFiles/Makefile2:4218: intern/cycles/kernel/CMakeFiles/cycles_kernel_oneapi.dir/all] Error 2 make[1]: *** [CMakeFiles/Makefile2:4225: intern/cycles/kernel/CMakeFiles/cycles_kernel_oneapi.dir/rule] Error 2 make: *** [Makefile:503: cycles_kernel_oneapi] Error 2 [root@centos7 build_linux]# ocloc ocloc is a tool for managing Intel Compute GPU device binary format. It can be used for generation (as part of 'compile' command) as well as manipulation (decoding/modifying - as part of 'disasm'/'asm' commands) of such binary files. Intel Compute GPU device binary is a format used by Intel Compute GPU runtime (aka NEO). Intel Compute GPU runtime will return this binary format when queried using clGetProgramInfo(..., CL_PROGRAM_BINARIES, ...). It will also honor this format as input to clCreateProgramWithBinary function call. ocloc does not require Intel GPU device to be present in the system nor does it depend on Intel Compute GPU runtime driver to be installed. It does however rely on the same set of compilers (IGC, common_clang) as the runtime driver. Usage: ocloc [--help] [] Available commands are listed below. Use 'ocloc --help' to get help about specific command. Commands: compile Compiles input to Intel Compute GPU device binary. link Links several IR files. disasm Disassembles Intel Compute GPU device binary. asm Assembles Intel Compute GPU device binary. multi Compiles multiple files using a config file. validate Validates Intel Compute GPU device binary. query Extracts versioning info. Default command (when none provided) is 'compile'. Examples: Compile file to Intel Compute GPU device binary (out = source_file_Gen9core.bin) ocloc -file source_file.cl -device skl Link two SPIR-V files. ocloc link -file sample1.spv -file sample2.spv -out_format LLVM_BC -out samples_merged.llvm_bc Disassemble Intel Compute GPU device binary ocloc disasm -file source_file_Gen9core.bin Assemble to Intel Compute GPU device binary (after above disasm) ocloc asm -out reassembled.bin Validate Intel Compute GPU device binary ocloc validate -file source_file_Gen9core.bin Extract driver version ocloc query OCL_DRIVER_VERSION