Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 742332 - dev-libs/intel-neo-20.16.16582[l0] fails with dev-libs/level-zero-1.0
Summary: dev-libs/intel-neo-20.16.16582[l0] fails with dev-libs/level-zero-1.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Marek Szuba
URL: https://github.com/intel/compute-runt...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-13 11:07 UTC by Conrad Kostecki
Modified: 2020-09-13 11:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Conrad Kostecki gentoo-dev 2020-09-13 11:07:01 UTC
dev-libs/intel-neo-20.16.16582[l0] currently does not support dev-libs/level-zero-1.0, since headers are missing. It's currently not supported by upstream.

[590/815] cd /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/opencl/source/scheduler && LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/intel-neo-20.16.16582_build/bin /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/intel-neo-20.16.16582_build/bin/ocloc -q -file scheduler.cl -device icllp -cl-intel-greater-than-4GB-buffer-required -64 -out_dir /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/intel-neo-20.16.16582_build/bin/scheduler/x64/gen11 -cpp_file -options -I/usr/include/igc\ -I/usr/include/igc/cif\ -I/usr/include/igc/ocl_igc_shared/executable_format\ -I/usr/include/igc/ocl_igc_shared/device_enqueue\ -I\ ../gen11\ -cl-kernel-arg-info\ -cl-std=CL2.0\ -cl-intel-disable-a64WA
[591/815] /usr/bin/x86_64-pc-linux-gnu-g++  @level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdlist_icllp.cpp.o.rsp -MD -MT level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdlist_icllp.cpp.o -MF level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdlist_icllp.cpp.o.d -o level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdlist_icllp.cpp.o -c /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/gen11/icllp/cmdlist_icllp.cpp
FAILED: level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdlist_icllp.cpp.o
/usr/bin/x86_64-pc-linux-gnu-g++  @level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdlist_icllp.cpp.o.rsp -MD -MT level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdlist_icllp.cpp.o -MF level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdlist_icllp.cpp.o.d -o level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdlist_icllp.cpp.o -c /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/gen11/icllp/cmdlist_icllp.cpp
In Datei, eingebunden von /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/cmdlist/cmdlist.h:13,
                 von /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/cmdlist/cmdlist_imp.h:10,
                 von /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/cmdlist/cmdlist_hw.h:11,
                 von /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/cmdlist/cmdlist_hw.inl:25,
                 von /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/gen11/icllp/cmdlist_icllp.cpp:11:
/var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/cmdqueue/cmdqueue.h:11:10: schwerwiegender Fehler: level_zero/ze_common.h: Datei oder Verzeichnis nicht gefunden
   11 | #include <level_zero/ze_common.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
Kompilierung beendet.
[592/815] /usr/bin/x86_64-pc-linux-gnu-g++  @level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdqueue_icllp.cpp.o.rsp -MD -MT level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdqueue_icllp.cpp.o -MF level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdqueue_icllp.cpp.o.d -o level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdqueue_icllp.cpp.o -c /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/gen11/icllp/cmdqueue_icllp.cpp
FAILED: level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdqueue_icllp.cpp.o
/usr/bin/x86_64-pc-linux-gnu-g++  @level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdqueue_icllp.cpp.o.rsp -MD -MT level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdqueue_icllp.cpp.o -MF level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdqueue_icllp.cpp.o.d -o level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/cmdqueue_icllp.cpp.o -c /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/gen11/icllp/cmdqueue_icllp.cpp
In Datei, eingebunden von /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/cmdlist/cmdlist.h:13,
                 von /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/cmdqueue/cmdqueue_hw.inl:24,
                 von /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/gen11/icllp/cmdqueue_icllp.cpp:11:
/var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/cmdqueue/cmdqueue.h:11:10: schwerwiegender Fehler: level_zero/ze_common.h: Datei oder Verzeichnis nicht gefunden
   11 | #include <level_zero/ze_common.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
Kompilierung beendet.
[593/815] /usr/bin/x86_64-pc-linux-gnu-g++  @level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/image_icllp.cpp.o.rsp -MD -MT level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/image_icllp.cpp.o -MF level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/image_icllp.cpp.o.d -o level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/image_icllp.cpp.o -c /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/gen11/icllp/image_icllp.cpp
FAILED: level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/image_icllp.cpp.o
/usr/bin/x86_64-pc-linux-gnu-g++  @level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/image_icllp.cpp.o.rsp -MD -MT level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/image_icllp.cpp.o -MF level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/image_icllp.cpp.o.d -o level_zero/CMakeFiles/ze_intel_gpu_lib.dir/core/source/gen11/icllp/image_icllp.cpp.o -c /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/gen11/icllp/image_icllp.cpp
In Datei, eingebunden von /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/image/image_imp.h:12,
                 von /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/image/image_formats_append.h:10,
                 von /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/image/image_hw.h:15,
                 von /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/image/image_hw.inl:19,
                 von /var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/gen11/icllp/image_icllp.cpp:11:
/var/tmp/portage/dev-libs/intel-neo-20.16.16582/work/compute-runtime-20.16.16582/level_zero/core/source/image/image.h:13:10: schwerwiegender Fehler: level_zero/ze_image.h: Datei oder Verzeichnis nicht gefunden
   13 | #include <level_zero/ze_image.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
Kompilierung beendet.
Comment 1 Conrad Kostecki gentoo-dev 2020-09-13 11:09:16 UTC
Version 20.32.17625 and newer start to support dev-libs/level-zero-1.0.

Newest Version of dev-libs/intel-neo is 20.36.17813.
Comment 2 Larry the Git Cow gentoo-dev 2020-09-13 11:13:52 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e56ddf7f537cc28e74974f095d81e1571b7a9f

commit 13e56ddf7f537cc28e74974f095d81e1571b7a9f
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2020-09-13 11:09:03 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2020-09-13 11:12:42 +0000

    dev-libs/intel-neo: block >=dev-libs/level-zero-1.0.0
    
    Upstream has only supported newer versions of level-zero
    since 20.32.17625 and all the versions newer than 20.16 require using
    VCS snapshots of spirv-llvm-translator.
    
    Closes: https://bugs.gentoo.org/742332
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 dev-libs/intel-neo/intel-neo-20.16.16582.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)