| Summary: | vex amd64->IR: unhandled instruction bytes: 0xC5 0xF0 0x57 0xC9 0x66 0xF 0x2F 0xC8 | ||
|---|---|---|---|
| Product: | [Developer tools] valgrind | Reporter: | Mario Valle <mvalle> |
| Component: | vex | Assignee: | Julian Seward <jseward> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | tom |
| Priority: | NOR | ||
| Version First Reported In: | 3.7.0 | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
That's an AVX instruction. *** This bug has been marked as a duplicate of bug 273475 *** |
Version: 3.7.0 (using Devel) OS: Linux Using Memcheck (valgrind-3.7.0) as below on a Cray XK6 where the computing nodes are AMD Opteron(TM) Processor 6272: export OMP_NUM_THREADS=16 aprun valgrind --suppressions=./src/fast.supp --gen-suppressions=all --leak-check=full --show-reachable=yes ./my_exec {its arguments} Dies with the following error: vex amd64->IR: unhandled instruction bytes: 0xC5 0xF0 0x57 0xC9 0x66 0xF 0x2F 0xC8 This happens inside a dscal_ BLAS routine as provided by Intel MKL (sequential). Reproducible: Always Steps to Reproduce: Happens in a scientific application compiled with icc 12.0.3 and using for BLAS the Intel MKL (version coming with the compiler) library. MKL used is the sequential version. Actual Results: Memcheck crashes at the first call to dscal_ BLAS routine. Expected Results: The complete check of the application. On this machine I have no choice than to run it under the Cray aprun dispatcher. Anyway, if could be helpful to look at the executable (statically linked) take the file valgrind.tgz from ftp.cscs.ch/out/mvalle Please let me know when you downloaded it so I can delete it.