-
Notifications
You must be signed in to change notification settings - Fork 801
Open
Labels
Description
Describe the bug
Graph/RecordReplay/host_task_in_order_dependency.cpp has been observed to fail on Windows Gen12 in CI (for example https://github.com/intel/llvm/actions/runs/19928913250/job/57137636820)
******************** TEST 'SYCL :: Graph/RecordReplay/host_task_in_order_dependency.cpp' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
env ONEAPI_DEVICE_SELECTOR=level_zero:gpu D:\github\_work\llvm\llvm\build-e2e\Graph\RecordReplay\Output\host_task_in_order_dependency.cpp.tmp.out
# executed command: env ONEAPI_DEVICE_SELECTOR=level_zero:gpu 'D:\github\_work\llvm\llvm\build-e2e\Graph\RecordReplay\Output\host_task_in_order_dependency.cpp.tmp.out'
# RUN: at line 4
env UR_L0_LEAKS_DEBUG=1 SYCL_ENABLE_DEFAULT_CONTEXTS=0 env ONEAPI_DEVICE_SELECTOR=level_zero:gpu D:\github\_work\llvm\llvm\build-e2e\Graph\RecordReplay\Output\host_task_in_order_dependency.cpp.tmp.out 2>&1 | d:\github\_work\llvm\llvm\install\bin\filecheck.exe D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\Graph\RecordReplay\host_task_in_order_dependency.cpp --implicit-check-not=LEAK
# executed command: env UR_L0_LEAKS_DEBUG=1 SYCL_ENABLE_DEFAULT_CONTEXTS=0 env ONEAPI_DEVICE_SELECTOR=level_zero:gpu 'D:\github\_work\llvm\llvm\build-e2e\Graph\RecordReplay\Output\host_task_in_order_dependency.cpp.tmp.out'
# executed command: 'd:\github\_work\llvm\llvm\install\bin\filecheck.exe' 'D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\Graph\RecordReplay\host_task_in_order_dependency.cpp' --implicit-check-not=LEAK
# .---command stderr------------
# | command line:1:22: error: IMPLICIT-CHECK-NOT: excluded string found in input
# | -implicit-check-not='LEAK'
# | ^
# | <stdin>:3:54: note: found here
# | zeContextCreate = 1 \---> zeContextDestroy = 0 ---> LEAK = 1
# | ^~~~
# |
# | Input file: <stdin>
# | Check file: D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\Graph\RecordReplay\host_task_in_order_dependency.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: Check balance of create/destroy calls
# | 2: ----------------------------------------------------------
# | 3: zeContextCreate = 1 \---> zeContextDestroy = 0 ---> LEAK = 1
# | not:imp1 !~~~ error: no match expected
# | 4: zeCommandQueueCreate = 1 \---> zeCommandQueueDestroy = 0 ---> LEAK = 1
# | 5: zeModuleCreate = 1 \---> zeModuleDestroy = 1
# | 6: zeKernelCreate = 1 \---> zeKernelDestroy = 1
# | 7: zeEventPoolCreate = 2 \---> zeEventPoolDestroy = 0 ---> LEAK = 2
# | 8: zeCommandListCreateImmediate = 1 |
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
To reproduce
No response
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