Vulkan interop tests failing on Win DG2
- Dominant language
- LLVM
- Stars
- 1.5k
- Forks
- 854
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 137
Description
```
********************
Failed Tests (8):
SYCL :: bindless_images/vulkan_interop/depth_format.cpp
SYCL :: bindless_images/vulkan_interop/vulkan_sycl_2d_arithmetic.cpp
SYCL :: bindless_images/vulkan_interop/vulkan_sycl_buffer_binary_semaphore.cpp
SYCL :: bindless_images/vulkan_interop/vulkan_sycl_buffer_timeline_semaphore.cpp
SYCL :: bindless_images/vulkan_interop/vulkan_sycl_image_interop_read_1d.cpp
SYCL :: bindless_images/vulkan_interop/vulkan_sycl_image_interop_read_2d.cpp
SYCL :: bindless_images/vulkan_interop/vulkan_sycl_image_interop_write_2d_unsampled.cpp
SYCL :: bindless_images/vulkan_interop/vulkan_sycl_image_unsampled_timeline_semaphore.cpp
```
The full log is super long, see it [here](https://productionresultssa9.blob.core.windows.net/actions-results/ee47fae8-2348-44a1-a124-2d2ec9623558/workflow-job-run-86f619bd-f3b2-533b-b42e-cdf111766c49/logs/job/job-logs.txt?rsct=text%2Fplain&se=2026-05-11T19%3A14%3A00Z&sig=AM2nJIX11oGyYkAtfJCl3OIhg7qa%2FBQbjKH0HBOeX9o%3D&ske=2026-05-11T22%3A40%3A22Z&skoid=ca7593d4-ee42-46cd-af88-8b886a2f84eb&sks=b&skt=2026-05-11T18%3A40%3A22Z&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skv=2025-11-05&sp=r&spr=https&sr=b&st=2026-05-11T19%3A03%3A55Z&sv=2025-11-05), but here's one failure.
```
2026-05-11T18:32:24.7937278Z env ONEAPI_DEVICE_SELECTOR=level_zero:gpu D:\github\_work\llvm\llvm\build-e2e\bindless_images\vulkan_interop\Output\vulkan_sycl_2d_arithmetic.cpp.tmp.out --type float --channels 1 32x33 --semaphores
2026-05-11T18:32:24.7937973Z # executed command: env ONEAPI_DEVICE_SELECTOR=level_zero:gpu 'D:\github\_work\llvm\llvm\build-e2e\bindless_images\vulkan_interop\Output\vulkan_sycl_2d_arithmetic.cpp.tmp.out' --type float --channels 1 32x33 --semaphores
2026-05-11T18:32:24.7938056Z # .---command stdout------------
2026-05-11T18:32:24.7938405Z # | Running 2D ARITHMETIC Test (C = A + B) | Type: float | Size: 32x33 | Channels: 1 | Tiling: OPTIMAL | Sampled: NO | Semaphores: ON
2026-05-11T18:32:24.7938590Z # | VK Format: VK_FORMAT_R32_SFLOAT
2026-05-11T18:32:24.7938684Z # | Mode: UNSAMPLED Input
2026-05-11T18:32:24.7938754Z # `-----------------------------
2026-05-11T18:32:24.7938830Z # .---command stderr------------
2026-05-11T18:32:24.7938936Z # | SYCL Exception: Enqueue process failed.
2026-05-11T18:32:24.7939139Z # | level_zero backend failed with error: 45 (UR_RESULT_ERROR_INVALID_ARGUMENT)
2026-05-11T18:32:24.7939579Z # | [Vulkan Validation Layer]: vkDestroyDevice(): Object Tracking - For VkDevice 0x2b5c982dc98, VkSemaphore 0x100000000010 has not been destroyed.
2026-05-11T18:32:24.7940422Z # | The Vulkan spec states: All child objects created on device that can be destroyed or freed must have been destroyed or freed prior to destroying device (https://docs.vulkan.org/spec/latest/chapters/devsandqueues.html#VUID-vkDestroyDevice-device-05137)
2026-05-11T18:32:24.7940500Z # `-----------------------------
2026-05-11T18:32:24.7940596Z # error: command failed with exit status: 1
```
Contributor guide
Assessment
This issue has not been assessed yet.