From: Julian Seward Date: Mon, 16 Jul 2012 22:39:24 +0000 (+0000) Subject: Track recent bug fixes. X-Git-Tag: svn/VALGRIND_3_8_0~115 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=14162b7154f2b68827ded0be14c239ee982c6df7;p=thirdparty%2Fvalgrind.git Track recent bug fixes. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12753 --- diff --git a/NEWS b/NEWS index bf1e3d9232..9b1ce1bd6b 100644 --- a/NEWS +++ b/NEWS @@ -125,6 +125,7 @@ where XXXXXX is the bug number as listed below. 273114 s390x: Support TR, TRE, TROO, TROT, TRTO, and TRTT instructions 274078 improved configure logic for mpicc 276993 fix mremap 'no thrash checks' +278313 Fedora 15/x64: err read debug info with --read-var-info=yes flag 281482 valgrind's memcheck incorrect byte allocation count in realloc() for silly argument 282230 group allocator for small fixed size, use it for MC_Chunk/SEc vbit 283413 Fix wrong sanity check @@ -233,9 +234,11 @@ n-i-bz Fix assert in gdbserver for watchpoints watching the same address 301229 dup of 203877, see above. 301984 configure script doesn't detect certain versions of clang 302205 Fix compiler warnings for POWER VEX code and POWER test cases +302287 Unhandled movbe instruction on Atom processors 302370 The nmadd, fnmsub, fnmadds, fnmsubs instructions always negate the result even when the result is QNAN or SNAN. 302536 Fix for the POWER Valgrind regression test: memcheck-ISA2.0. +302578 Unrecognized isntruction 0xc5 0x32 0xc2 0xca 0x09 vcmpngess 302656 Unhandled instruction (vcvtsi2ssq) == 273475 (canonical avx) 302709 valgrind for ARM needs extra tls support for android emulator under Linux diff --git a/docs/internals/3_7_BUGSTATUS.txt b/docs/internals/3_7_BUGSTATUS.txt index 01d276f504..1d065d5cb0 100644 --- a/docs/internals/3_7_BUGSTATUS.txt +++ b/docs/internals/3_7_BUGSTATUS.txt @@ -15,7 +15,7 @@ get fixed. -- add allocator-mismatch checking? -- 302709, minor tidying needed? -- reconsider https://bugs.kde.org/show_bug.cgi?id=253657 (AMD64 seg regs) --- make sure it works OK on Ubuntu 12.04 and Fedora latest +-- make sure it works OK on Ubuntu 12.04 and Fedora latest (glibc 2.16) 284004 Application under test hangs after call to __posix_spawn (Darwin) open, not started @@ -111,10 +111,6 @@ get fixed. hmm, more cache size kludgery required **need access to the machine to fix -278313 Fedora 15/x64: err read debug info with --read-var-info=yes flag - seems complex; is reopened - **queried OP - 293855 vex amd64->IR: 0x2F 0x55 0x73 0x65 0x72 0x73 0x2F 0x6A some problem with interceptors on Helgrind/OSX @@ -202,14 +198,12 @@ get fixed. probably closable (may be dup of 296318) 298281 wcslen causes false(?) uninitialised value warnings - **possible 3.8.0 + **possible 3.8.0. glibc-2.16 maybe? + see 298546 wishlist: track virtual memory leaks due to mmap without munmap wishlist -298870 No support for DW_TAG_partial_unit - **how does this relate to 302901 ? - 298905 argv / argc to be changed to non valgrind values. wishlist @@ -252,12 +246,6 @@ get fixed. 302271 Bug with Callgrind dump-instr and Trace-children unclear what status is; queried JosefW -302287 Unhandled movbe instruction on Atom processors - **possible 3.8.0 (should fix this, really) - -302578 Unrecognized isntruction 0xc5 0x32 0xc2 0xca 0x09 vcmpngess - **possible 3.8.0 (easy to fix) - 302630 Memcheck on multithreaded program fails with Assertion 'sizeof(UWord) == sizeof(UInt)' failed in m_syscall.c configuration error, very weird @@ -266,3 +254,6 @@ get fixed. queried OP (gentoo weirdness) -- Friday 13 July 2012 16:02 CEST + +303518 - can't build with glibc 2.16 + possibly fixed by r12743