Bug 423182

Summary: AVX-512BW instruction kmovq not supported
Product: [Developer tools] valgrind Reporter: Mark <mr284>
Component: memcheckAssignee: Julian Seward <jseward>
Status: RESOLVED DUPLICATE    
Severity: major CC: gabravier, tom
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Mark 2020-06-18 19:12:24 UTC
SUMMARY
You added AVX-512 support in May (see https://bugs.kde.org/show_bug.cgi?id=383010).  I installed 3.16.0 from source on Ubuntu 18.04; I ran memcheck and callgrind.  My report says "Unrecognised instruction at address 0x55f35ed" at line 286 of my source.  That line is kmovq k7,rax.  The kmovq instruction is part of AVX512BW.  


STEPS TO REPRODUCE
No need to reproduce, this is an unhandled instruction.  

OBSERVED RESULT
Instruction not supported.  

EXPECTED RESULT
Instruction supported.  

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
No additional information.
Comment 1 Tom Hughes 2020-06-18 19:27:41 UTC
You are mistaken I'm afraid - the AVX-512 work has not been committed yet.
Comment 2 Tom Hughes 2020-06-18 19:28:07 UTC

*** This bug has been marked as a duplicate of bug 383010 ***
Comment 3 Mark 2020-06-18 21:37:48 UTC
(In reply to Tom Hughes from comment #1)
> You are mistaken I'm afraid - the AVX-512 work has not been committed yet.

Is there an expected date for the commit?