| Summary: | 3.8.0svn build encounters unrecognized instruction in __intel_get_new_mem_ops_cpuid | ||
|---|---|---|---|
| Product: | [Developer tools] valgrind | Reporter: | Wayne Arnold <wayne.arnold> |
| Component: | memcheck | Assignee: | Julian Seward <jseward> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | lopresti |
| Priority: | NOR | ||
| Version First Reported In: | 3.7 SVN | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
test case for reproducing Ilegal Instruction with 3.8.0 svn
binary executable that shows the crash - requires Intel runtim libraries |
||
|
Description
Wayne Arnold
2012-01-26 03:14:27 UTC
Created attachment 68207 [details]
test case for reproducing Ilegal Instruction with 3.8.0 svn
to compile, using Intel 11.1.073 (or probably any Intel 11.1 compiler)
source /opt/intel/Compiler/11.1/073/bin/iccvars.sh intel64
icpc -o C2-crashes -fPIC -xsse3 -axSSE4.2 testme.cpp
then run 3.8.0 svn build of valgrind
valgrind380svn ./C2-crashes
Created attachment 68208 [details]
binary executable that shows the crash - requires Intel runtim libraries
Urr, this is a regression caused by the recent overhaul of the instruction decoding framework for x86_64. Easily fixed. Fixed, vex r2255. I can verify that this bug is fixed. Thanks! |