intel / intel/llvm

Vulkan interop tests failing/hanging on Win BMG

Open
#21,986 1 comment 0 reactions 1 assignee Claimed by @mianowski View on GitHub
bug confirmed
Dominant language
LLVM
Stars
1.5k
Forks
854
Avg merge
3d 17h
Merged PRs (30d)
137

Description

```
Failed Tests (3):
SYCL :: bindless_images/vulkan_interop/depth_format.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
```

Hang:
```
Test d:\github\_work\llvm\llvm\build-e2e\bindless_images\vulkan_interop\output\vulkan_sycl_buffer_timeline_semaphore.cpp.tmp.out hung!
```

```
Test d:\github\_work\llvm\llvm\build-e2e\bindless_images\vulkan_interop\output\vulkan_sycl_buffer_binary_semaphore.cpp.tmp.out hung!
```

Log for above hang [here](https://productionresultssa0.blob.core.windows.net/actions-results/ff2ba0de-7690-4bc0-8021-5969f06f346c/workflow-job-run-19a3a263-268f-5aaa-84bf-6e0081aeb3a1/logs/job/job-logs.txt?rsct=text%2Fplain&se=2026-05-11T21%3A28%3A12Z&sig=DsHiSO90A23qkCXez3kU6l9t8vreWuIYyKDH5UurD6c%3D&ske=2026-05-11T23%3A44%3A05Z&skoid=ca7593d4-ee42-46cd-af88-8b886a2f84eb&sks=b&skt=2026-05-11T19%3A44%3A05Z&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skv=2025-11-05&sp=r&spr=https&sr=b&st=2026-05-11T21%3A18%3A07Z&sv=2025-11-05)

Log for other failures is long, full log is [here](https://productionresultssa9.blob.core.windows.net/actions-results/ee47fae8-2348-44a1-a124-2d2ec9623558/workflow-job-run-2ddd624d-53ba-56c6-baa7-cf04d839fa3e/logs/job/job-logs.txt?rsct=text%2Fplain&se=2026-05-11T19%3A20%3A50Z&sig=szRSxd5h9W%2FFKy1PgLYczj8wSJUYDKxoiGW6t0MMQJA%3D&ske=2026-05-11T22%3A46%3A29Z&skoid=ca7593d4-ee42-46cd-af88-8b886a2f84eb&sks=b&skt=2026-05-11T18%3A46%3A29Z&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skv=2025-11-05&sp=r&spr=https&sr=b&st=2026-05-11T19%3A10%3A45Z&sv=2025-11-05), one example below

```
env ONEAPI_DEVICE_SELECTOR=level_zero:gpu D:\github\_work\llvm\llvm\build-e2e\bindless_images\vulkan_interop\Output\vulkan_sycl_image_interop_read_2d.cpp.tmp.out --type unorm8 --channels 1 32x33
# executed command: env ONEAPI_DEVICE_SELECTOR=level_zero:gpu 'D:\github\_work\llvm\llvm\build-e2e\bindless_images\vulkan_interop\Output\vulkan_sycl_image_interop_read_2d.cpp.tmp.out' --type unorm8 --channels 1 32x33
# .---command stdout------------
# | Running UNSAMPLED 2D Read Test | Type: unorm8 | Size: 32x33 | Channels: 1 | Tiling: OPTIMAL | Semaphores: OFF
# | VK Format: VK_FORMAT_R8_UNORM
# | ✓ Vulkan Data Verified (Internal Round-Trip Passed)
# | SYCL Kernel Executed.
# | FAILURE! 1047 errors out of 1056 values.
# `-----------------------------
# .---command stderr------------
# | Mismatch at index 1 (pixel 1, channel 0): Expected , Got ?
# | Mismatch at index 2 (pixel 2, channel 0): Expected , Got ?
# | Mismatch at index 3 (pixel 3, channel 0): Expected , Got �
# | Mismatch at index 4 (pixel 4, channel 0): Expected , Got ?
# | Mismatch at index 5 (pixel 5, channel 0): Expected , Got �
# | Mismatch at index 6 (pixel 6, channel 0): Expected , Got �
# | Mismatch at index 7 (pixel 7, channel 0): Expected , Got �
# | Mismatch at index 8 (pixel 8, channel 0): Expected , Got ?
# | Mismatch at index 9 (pixel 9, channel 0): Expected , Got �
# | Mismatch at index 10 (pixel 10, channel 0): Expected
# | , Got �
# `-----------------------------
# error: command failed with exit status: 1

```

```
`vulkan_sycl_2d_arithmetic` also sporadically hangs/fails

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.