-
Notifications
You must be signed in to change notification settings - Fork 795
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
From testing the L0 loader bump PRs:
- [L0] Update Level Zero Loader version to v1.18.5 oneapi-src/unified-runtime#2279 / [UR][L0] Update Level Zero Loader version to v1.18.5 #15967
- [SYCL][Graph] Only get command handle for updatable command-buffers #15522 (comment)
I have discovered that the deploy-sycl-toolchain build target does not include all the necessary L0 dependencies.
To reproduce
With git branch from #15967
$ python3 buildbot/configure.py
$ python3 buildbot/compile.py
$ cd build
$ ./bin/sycl-ls
SYCL Exception encountered: Native API failed. Native API returns: 2147483646 (UR_RESULT_ERROR_UNKNOWN)
$ ninja deploy-sycl-toolchain
$ ./bin/sycl-ls
SYCL Exception encountered: Native API failed. Native API returns: 2147483646 (UR_RESULT_ERROR_UNKNOWN)
$ ninja libze_tracing_layer.so
$ ./bin/sycl-ls
<works correctly>In this case manually building libze_tracing_layer.so fixes the issue, however I am not knowledgeable about DPC++ CMake or L0 to know if this is the only missing dependency.
EDIT On another system I also had to manually build the ninja libze_validation_layer.so target
Environment
- Ubuntu 22.04
- i9-13900K
- https://github.com/intel/compute-runtime/releases/tag/24.39.31294.12 installed
Additional context
No response
KornevNikita, aelovikov-intel and uditagarwal97
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working