[CI][e2e][Windows] Outdated L0 loader in Windows CI
Describe the bug
Tests using the Leak Checker to verify event leaks are failing on WIndows because of an old Windows ze_loader/ze_validation library. L0 loader in ver. 2.25.2 or higher is required. This affects following tests: Adapters/level_zero/event-leak.cpp Regression/reduction_resource_leak_dw.cpp USM/usm_leak_check.cpp DeprecatedFeatures/DiscardEvents/discard_events_l0_leak.cpp ProfilingTag/profile_tag_leak.cpp
The tests should be disabled until the Windows driver/loader package gets updated.
The log: https://github.com/intel/llvm/actions/runs/19928085978/job/57134801078?pr=20788
To reproduce
- Include a code snippet that is as short as possible
- Specify the command which should be used to compile the program
- Specify the command which should be used to launch the program
- Indicate what is wrong and what was expected
Environment
- OS: [e.g Windows/Linux]
- Target device and vendor: [e.g. Intel GPU]
- DPC++ version: [e.g. commit hash or output of
clang++ --version] - Dependencies version: [e.g. the output of
sycl-ls --verbose]
Additional context
No response
@intel/dpcpp-devops-reviewers
This isn't really a bug from the CI point of view, we need to use a l0 sdk version that maches the l0 loader dll shipped with the gpu driver, and the latest drivers don't contain the l0 version with the fix, so we just have to wait for new win drivers