Graph/Update/dyn_cgf_accessor_spv.cpp and Graph/Explicit/regression_accessor_spv.cpp sporadic fail on Linux BMG
- Dominant language
- LLVM
- Stars
- 1.5k
- Forks
- 854
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 137
Description
### Describe the bug
Graph/Update/dyn_cgf_accessor_spv.cpp is sporardically failing on Linux BMG.
It may be with the SPIR_V backend only (lit param ` --param spirv-backend=True` but I'm disabling it in general to be safe.
```
FAIL: SYCL :: Graph/Update/dyn_cgf_accessor_spv.cpp (653 of 2447)
******************** TEST 'SYCL :: Graph/Update/dyn_cgf_accessor_spv.cpp' FAILED ********************
Exit Code: -6
Command Output (stdout):
--
# RUN: at line 2
env ONEAPI_DEVICE_SELECTOR=level_zero:gpu /__w/llvm/llvm/build-e2e/Graph/Update/Output/dyn_cgf_accessor_spv.cpp.tmp.out /__w/llvm/llvm/llvm/sycl/test-e2e/Graph/Update/../Inputs/Kernels/dyn_cgf_accessor.spv
# executed command: env ONEAPI_DEVICE_SELECTOR=level_zero:gpu /__w/llvm/llvm/build-e2e/Graph/Update/Output/dyn_cgf_accessor_spv.cpp.tmp.out /__w/llvm/llvm/llvm/sycl/test-e2e/Graph/Update/../Inputs/Kernels/dyn_cgf_accessor.spv
# .---command stdout------------
# | Unexpected value at index 0 for HostDataA: 0 (got) vs 42 (expected)
# `-----------------------------
# .---command stderr------------
# | dyn_cgf_accessor_spv.cpp.tmp.out: /__w/llvm/llvm/llvm/sycl/test-e2e/Graph/Update/dyn_cgf_accessor_spv.cpp:78: int main(int, char **): Assertion `check_value(i, PatternA, HostDataA[i], "HostDataA")' failed.
# | Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
# | 0 libsycl.so.9 0x00007e29a2546aa2
# | 1 libsycl.so.9 0x00007e29a2544012
# | 2 libc.so.6 0x00007e29a1ccc330
# | 3 libc.so.6 0x00007e29a1d25b2c pthread_kill + 284
# | 4 libc.so.6 0x00007e29a1ccc27e gsignal + 30
# | 5 libc.so.6 0x00007e29a1caf8ff abort + 223
# | 6 libc.so.6 0x00007e29a1caf81b
# | 7 libc.so.6 0x00007e29a1cc2517
# | 8 dyn_cgf_accessor_spv.cpp.tmp.out 0x000000000040592d
# | 9 libc.so.6 0x00007e29a1cb11ca
# | 10 libc.so.6 0x00007e29a1cb128b __libc_start_main + 139
# | 11 dyn_cgf_accessor_spv.cpp.tmp.out 0x00000000004047d5
# `-----------------------------
# error: command failed with exit status: -6
--
********************
```
https://github.com/intel/llvm/actions/runs/24410226672/job/71306699799
### 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_
Contributor guide
Assessment
This issue has not been assessed yet.