We are pleased to announce a new release of Valgrind, version 3.6.1, available from http://www.valgrind.org. See the attached release notes for details.
Happy (and productive) debugging and profiling, -- The Valgrind Developers Release 3.6.1 (16 February 2011) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3.6.1 is a bug fix release. It adds support for some SSE4 instructions that were omitted in 3.6.0 due to lack of time. Initial support for glibc-2.13 has been added. A number of bugs causing crashing or assertion failures have been fixed. The following bugs have been fixed or resolved. Note that "n-i-bz" stands for "not in bugzilla" -- that is, a bug that was reported to us but never got a bugzilla entry. We encourage you to file bugs in bugzilla (http://bugs.kde.org/enter_valgrind_bug.cgi) rather than mailing the developers (or mailing lists) directly -- bugs that are not entered into bugzilla tend to get forgotten about or ignored. To see details of a given bug, visit https://bugs.kde.org/show_bug.cgi?id=XXXXXX where XXXXXX is the bug number as listed below. 188572 Valgrind on Mac should suppress setenv() mem leak 194402 vex amd64->IR: 0x48 0xF 0xAE 0x4 (proper FX{SAVE,RSTOR} support) 210481 vex amd64->IR: Assertion `sz == 2 || sz == 4' failed (REX.W POPQ) 246152 callgrind internal error after pthread_cancel on 32 Bit Linux 250038 ppc64: Altivec LVSR and LVSL instructions fail their regtest 254420 memory pool tracking broken 254957 Test code failing to compile due to changes in memcheck.h 255009 helgrind/drd: crash on chmod with invalid parameter 255130 readdwarf3.c parse_type_DIE confused by GNAT Ada types 255355 helgrind/drd: crash on threaded programs doing fork 255358 == 255355 255418 (SSE4.x) rint call compiled with ICC 255822 --gen-suppressions can create invalid files: "too many callers [...]" 255888 closing valgrindoutput tag outputted to log-stream on error 255963 (SSE4.x) vex amd64->IR: 0x66 0xF 0x3A 0x9 0xDB 0x0 (ROUNDPD) 255966 Slowness when using mempool annotations 256387 vex x86->IR: 0xD4 0xA 0x2 0x7 (AAD and AAM) 256600 super-optimized strcasecmp() false positive 256669 vex amd64->IR: Unhandled LOOPNEL insn on amd64 256968 (SSE4.x) vex amd64->IR: 0x66 0xF 0x38 0x10 0xD3 0x66 (BLENDVPx) 257011 (SSE4.x) vex amd64->IR: 0x66 0xF 0x3A 0xE 0xFD 0xA0 (PBLENDW) 257063 (SSE4.x) vex amd64->IR: 0x66 0xF 0x3A 0x8 0xC0 0x0 (ROUNDPS) 257276 Missing case in memcheck --track-origins=yes 258870 (SSE4.x) Add support for EXTRACTPS SSE 4.1 instruction 261966 (SSE4.x) support for CRC32B and CRC32Q is lacking (also CRC32{W,L}) 262985 VEX regression in valgrind 3.6.0 in handling PowerPC VMX 262995 (SSE4.x) crash when trying to valgrind gcc-snapshot (PCMPxSTRx $0) 263099 callgrind_annotate counts Ir improperly [...] 263877 undefined coprocessor instruction on ARMv7 265964 configure FAIL with glibc-2.13 n-i-bz Fix compile error w/ icc-12.x in guest_arm_toIR.c n-i-bz Docs: fix bogus descriptions for VALGRIND_CREATE_BLOCK et al n-i-bz Massif: don't assert on shmat() with --pages-as-heap=yes n-i-bz Bug fixes and major speedups for the exp-DHAT space profiler n-i-bz DRD: disable --free-is-write due to implementation difficulties (3.6.1: 16 February 2011, vex r2103, valgrind r11561). ------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ Valgrind-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/valgrind-users
