https://bugs.kde.org/show_bug.cgi?id=451837
Josef Weidendorfer <josef.weidendor...@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|josef.weidendor...@gmx.de |jsew...@acm.org Component|callgrind |general --- Comment #1 from Josef Weidendorfer <josef.weidendor...@gmx.de> --- As seen at the end of the log, this is about the unhandled (=unknown to Valgrind) instruction vmovdqu8. So this is not specific to Callgrind, but about supporting the instruction in Valgrind in general. According to https://en.wikipedia.org/wiki/AVX-512, this is from the AVX512 ISA extension. Valgrind does not (yet) support AVX512, so this is expected. Your executable seems to unconditionally assume to run on a processor with AVX512. It first should check with CPUID if the processor supports AVX512 before using the instruction. Then it would find out that the virtual Valgrind CPU does not support it and so the code has to use a code variant not using AVX512... (you can ask the compiler to add such checks). -- You are receiving this mail because: You are watching all bug changes.