KhronosGroup / KhronosGroup/SPIRV-Tools
Running canonicalize IDs on a shader containing non-semantic debug info results in spirv-val error
Open
component:optimization
- Dominant language
- C++
- Stars
- 1.4k
- Forks
- 709
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 28
Description
I have a shader from slang built with -g3 and with non-semantic debug info included. If I try to run the canonicalize IDs pass on it it produces a spirv-val error. I'm unfortunately not able to provide a public example easily because it necessitates having shader source embedded in the SPIR-V, but I have provided it privately to @jeremy-lunarg
This is related to the same use case as #6217
Contributor guide
Assessment
This issue has not been assessed yet.