[compiler-rt] [llvm] [clang] [flang] [libcxx] [clang-tools-extra] [libc] [IR] Disallow ZeroInit for spirv.Image (PR #73887)
Wenju He via cfe-commits
cfe-commits at lists.llvm.org
Tue Dec 19 16:45:23 PST 2023
wenju-he wrote:
> image-unoptimized.ll
backtrace:
```
#0 0x0000000001d2f0e1 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/export/users/wenjuhe/llvm/llvm-project/build/bin/llc+0x1d2f0e1)
#1 0x0000000001d2c644 SignalHandler(int) Signals.cpp:0:0
#2 0x00007fd516a7ddb0 __restore_rt (/lib64/libc.so.6+0x59db0)
#3 0x00007fd516aca42c __pthread_kill_implementation (/lib64/libc.so.6+0xa642c)
#4 0x00007fd516a7dd06 gsignal (/lib64/libc.so.6+0x59d06)
#5 0x00007fd516a507d3 abort (/lib64/libc.so.6+0x2c7d3)
#6 0x00007fd516a506fb _nl_load_domain.cold (/lib64/libc.so.6+0x2c6fb)
#7 0x00007fd516a76c86 (/lib64/libc.so.6+0x52c86)
#8 0x00000000014b3bf1 llvm::ConstantTargetNone::get(llvm::TargetExtType*) (/export/users/wenjuhe/llvm/llvm-project/build/bin/llc+0x14b3bf1)
#9 0x0000000000abac68 (anonymous namespace)::SPIRVEmitIntrinsics::runOnFunction(llvm::Function&) (.part.0) SPIRVEmitIntrinsics.cpp:0:0
```
SPIRVEmitIntrinsics pass probably needs fix to not generate ConstantTargetNone for spirv.Image. @bogner WDYT?
https://github.com/llvm/llvm-project/pull/73887
More information about the cfe-commits
mailing list