Version: 3.6.0 OS: Linux I get this when run valgrind : vex amd64->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0xB 0xC0 0x4 it's Valgrind-3.6.0 , Linux version 2.6.18-194.el5, gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) Arch and hwcaps: AMD64, amd64-sse3-cx16 I searched the bugs and the most relevance one seems to be 276780 but still not the same issue as I get here. Reproducible: Always Steps to Reproduce: the program is quite big and multiple teams work on it. we haven't identify which exact line caused this issue in valgrind, hope to get some hint and helps here... Expected Results: valgrind recongnize the instruction and continue instead of sending SIGILL signal and killing my program.
That's ROUNDSD, an SSE4 instruction: 66 0F 3A 0B /r ib = ROUNDSD imm8, xmm2/m64, xmm1 Should have been fixed in 3.6.1 and certainly in the trunk. Try using 3.6.1.
*** This bug has been marked as a duplicate of bug 197266 ***
Thanks Tom, the issue is gone with the latest Valgrind and gcc. --Chunhui --- On Tue, 10/11/11, Tom Hughes <tom@compton.nu> wrote: > From: Tom Hughes <tom@compton.nu> > Subject: [Bug 283743] vex amd64->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0xB 0xC0 0x4 > To: lichunhui2001@yahoo.com > Date: Tuesday, October 11, 2011, 12:40 AM > https://bugs.kde.org/show_bug.cgi?id=283743 > > > Tom Hughes <tom@compton.nu> > changed: > > What > |Removed > |Added > ---------------------------------------------------------------------------- > > Status|UNCONFIRMED > |RESOLVED > > CC| > > |tom@compton.nu > Resolution| > > |DUPLICATE > > > > > --- Comment #2 from Tom Hughes <tom compton nu> > 2011-10-11 07:40:53 --- > > > *** This bug has been marked as a duplicate of bug 197266 > *** > > -- > Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You reported the bug. >
Thanks Julian, the issue is gone with latest valgrind and gcc. --Chunhui --- On Tue, 10/11/11, Julian Seward <jseward@acm.org> wrote: > From: Julian Seward <jseward@acm.org> > Subject: [Bug 283743] vex amd64->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0xB 0xC0 0x4 > To: lichunhui2001@yahoo.com > Date: Tuesday, October 11, 2011, 12:31 AM > https://bugs.kde.org/show_bug.cgi?id=283743 > > > > > > --- Comment #1 from Julian Seward <jseward acm > org> 2011-10-11 07:31:45 --- > That's ROUNDSD, an SSE4 instruction: > 66 0F 3A 0B /r ib = ROUNDSD imm8, xmm2/m64, xmm1 > > Should have been fixed in 3.6.1 and certainly in the > trunk. > Try using 3.6.1. > > -- > Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You reported the bug. >