compiler-explorer / compiler-explorer/compiler-explorer
[FEATURE] Support device view for multiple ispc outputs
- Dominant language
- TypeScript
- Stars
- 19.1k
- Forks
- 2.1k
- Avg merge
- 3d 15h
- Merged PRs (30d)
- 67
Description
**Describe the bug**
If we leave multiple ispc targets (as it usually used in practice) then we end up with empty disassembly.
**To Reproduce**
i.e. there is no disassembly for
`--pic --target=avx2-i32x8,avx512skx-i32x16 --arch=x86-64`
but there is for
`--pic --target=avx2-i32x8 --arch=x86-64` in command-line options
**Expected behavior**
Assume that despite of multiple targets used we should still see (at least) something default.
**Link**
https://godbolt.org/z/6nWPd36fn
Assumption is that it's triggered by multiple binaries generated by ispc in this case, and we had to deal with multiple, not single binary.
Contributor guide
Assessment
This issue has not been assessed yet.