https://bugs.kde.org/show_bug.cgi?id=383010
melven <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |Melven.Roehrig-Zoellner@DLR | |.de --- Comment #72 from melven <[email protected]> --- Small remark: If valgrind is compiled explicitly for the skylake_avx512 architecture with GCC 11 (e.g. as done by https://spack.readthedocs.io on appropriate hardware), there is a kmovq instruction generated in vgpreload_memcheck-amd64-linux.so. This triggers an "unrecognised instruction" error for any executable run with valgrind (memcheck): ``` vex amd64->IR: unhandled instruction bytes: 0xC4 0xE1 0xFB 0x92 0xC8 0x48 0x8D 0x5 0xC0 0x71 vex amd64->IR: REX=0 REX.W=1 REX.R=0 REX.X=0 REX.B=0 vex amd64->IR: VEX=1 VEX.L=0 VEX.nVVVV=0x0 ESC=0F vex amd64->IR: PFX.66=0 PFX.F2=1 PFX.F3=0 ==3481== valgrind: Unrecognised instruction at address 0x4c629f4. ==3481== at 0x4C629F4: stpcpy (vg_replace_strmem.c:1180) ... ``` Everything works of course fine, if one just compiles (generically) for arch=x86_64. -- You are receiving this mail because: You are watching all bug changes.
