https://bugs.freedesktop.org/show_bug.cgi?id=102694
Bug ID: 102694 Summary: Astrokill Beta: LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction uses the constant bus more than once Product: Mesa Version: git Hardware: Other OS: All Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/radeonsi Assignee: dri-devel@lists.freedesktop.org Reporter: haagch@frickel.club QA Contact: dri-devel@lists.freedesktop.org
RX 480 mesa git 1bcb953e16600e0d9329b678a6eacee98d326547 llvm-svn 312959
Apitrace: https://haagch.frickel.club/files/AstroKill-Linux-DebugGame.trace.xz
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction uses the constant bus more than once %VGPR4<def> = V_MADMK_F32 %SGPR19<kill>, 1050253722, %VGPR20, %EXEC<imp-use> LLVM failed to compile shader radeonsi: can't compile a main shader part
https://bugs.freedesktop.org/show_bug.cgi?id=102694
--- Comment #1 from Christoph Haag haagch@frickel.club --- Many applications are affected. CS:GO, Unigine Heaven, Unigine Valles, but not Unigine Sanctuary.
So it's probably not something obscure but something recently introduced.
https://bugs.freedesktop.org/show_bug.cgi?id=102694
--- Comment #2 from Christoph Haag haagch@frickel.club --- llvm-svn 312776 is okay, llvm-svn 312959 is broken.
https://bugs.freedesktop.org/show_bug.cgi?id=102694
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jrch2k10@gmail.com
--- Comment #3 from Michel Dänzer michel@daenzer.net --- *** Bug 102714 has been marked as a duplicate of this bug. ***
https://bugs.freedesktop.org/show_bug.cgi?id=102694
--- Comment #4 from MIka R mika3hot@hotmail.com --- This also seems to affect kwin_x11. Memory leaking and some plasma 5 objects flicker mildly.
https://bugs.freedesktop.org/show_bug.cgi?id=102694
John john.ettedgui@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |john.ettedgui@gmail.com
--- Comment #5 from John john.ettedgui@gmail.com --- Same issue with mpv, and I also went back to 312776 to workaround it.
https://bugs.freedesktop.org/show_bug.cgi?id=102694
Christoph Haag haagch@frickel.club changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Summary|Astrokill Beta: LLVM |LLVM triggered Diagnostic |triggered Diagnostic |Handler: Illegal |Handler: Illegal |instruction detected: VOP* |instruction detected: VOP* |instruction uses the |instruction uses the |constant bus more than once |constant bus more than once |
--- Comment #6 from Christoph Haag haagch@frickel.club --- Tried unigine heaven with new builds and it works fine now.
Most likely fixed by https://github.com/llvm-mirror/llvm/commit/11283fb2c8458150697e07d68d20ae7fe...
dri-devel@lists.freedesktop.org