llvm / llvm/offload-test-suite
[QC] Failure to set up offloader when running wave active all equal 32bit tests
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 18
- Forks
- 39
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 40
Description
```
# | Descriptor sets created.
# `-----------------------------
# .---command stderr------------
# | gpu-exec: error: Failed to create pipeline.
# | [Vulkan Loader] ERROR: vkDeviceWaitIdle: Invalid device [VUID-vkDeviceWaitIdle-device-parameter]
# `-----------------------------
# error: command failed with exit status: 0xc0000409
```
This shows up on test\WaveOps\WaveActiveAllEqual.32.test, when compiling with DXC, on Qualcomm machines targeting Vulkan.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with test\WaveOps\WaveActiveAllEqual.32.test and reproduce the failure when compiling with DXC on a Qualcomm machine targeting Vulkan. Investigate the offloader setup and the pipeline-creation error shown in the report. Done means the test can set up the offloader and run without the invalid-device failure.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- testing-qa
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100