From: Julian Seward Date: Wed, 20 Jul 2016 17:51:53 +0000 (+0000) Subject: Update. X-Git-Tag: svn/VALGRIND_3_12_0~112 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=55c7b5dd9466089aea4031028ba16c70a1a8a902;p=thirdparty%2Fvalgrind.git Update. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15911 --- diff --git a/NEWS b/NEWS index cccf975b26..c1adfea140 100644 --- a/NEWS +++ b/NEWS @@ -105,6 +105,7 @@ where XXXXXX is the bug number as listed below. uninitialized data 359838 arm64: Unhandled instruction 0xD5033F5F (clrex) 359871 Incorrect mask handling in ppoll +359952 Unrecognised PCMPESTRM variants (0x70, 0x19) 360008 Contents of Power vr registers contents is not printed correctly when the --vgdb-shadow-registers=yes option is used 360035 POWER PC instruction bcdadd and bcdsubtract generate result with diff --git a/docs/internals/3_11_BUGSTATUS.txt b/docs/internals/3_11_BUGSTATUS.txt index 412e8bff21..191d26b8f6 100644 --- a/docs/internals/3_11_BUGSTATUS.txt +++ b/docs/internals/3_11_BUGSTATUS.txt @@ -5,30 +5,43 @@ of 3.11.0 go in here. Bugs that didn't get fixed in 3.11.0 remain in === VEX/amd64 ========================================================== -351491 Unrecognised instruction in library compiled with -mavx -ffast-math -O3 -351726 vex amd64->IR: 0xC5 0xF3 0xC2 0x15 0xEB 0x7C 0x2 0x0 - [JRS: potentially serious, miscalculated next %RIP] - [can't repro] 352549 Valgrind (whether with memchek or callgrind) crashes with "unhandled instruction bytes" [Probably invalid] + 353384 unhandled instruction bytes: 0x66 0xF 0x3A 0x62 0xD1 0x62 0x41 0x3B __intel_sse4_strpbrk + pcmpistrm $0x62,%xmm1,%xmm2 + 353727 unhandled instruction bytes: 0x66 0xF 0x3A 0x62 0xD1 0x72 0x45 0x3B __intel_sse4_strspn + pcmpistrm $0x72,%xmm1,%xmm2 + 354931 Analyze of qt app results in incompatible processor message [Gentoo stupidity] -356138 vex amd64->IR: 0x8F 0xEA 0x78 0x10 0xD2 0x6 0x6 0x0 + 356392 FPU control word not updated on FYL2X with ST(0) = 0 [Also relevant for x86] -356611 vex amd64->IR: 0x8F 0xEA 0xF8 0x10 0xC9 0x3 0x1D 0x0 - [== 328357, still open] + 356715 vex amd64->IR: 0xC4 0xE2 0x7D 0x13 0x4 0x4A 0xC5 0xFC + vcvtph2ps (%rdx,%rcx,2),%ymm0 + 357873 libstdc++ unhandled instruction: 0xF 0xC7 0xF0 0x89 [== 353370, fixed, RDRAND ?] + 357932 vex amd64->IR: 0xF2 0x49 0xF 0x5D and 0xF2 0x49 0xF 0x5F -359952 Unrecognised PCMPESTRM variants + rex.WB minsd (%r8),%xmm0 + rex.WB maxsd (%r8),%xmm0 + 360415 amd64 instructions ADCX and ADOX are not implemented in VEX + [has patch, could possibly take it] + +AMD XOP-prefixed insns: + +356138 vex amd64->IR: 0x8F 0xEA 0x78 0x10 0xD2 0x6 0x6 0x0 + [== 339596, possibly -- AMD XOP extensions] +356611 vex amd64->IR: 0x8F 0xEA 0xF8 0x10 0xC9 0x3 0x1D 0x0 + [== 328357, still open] === VEX/arm ============================================================