From: Julian S. <js...@ac...> - 2007-01-23 05:28:40
|
A bug-fix release of valgrind, version 3.2.2, is now available from http://www.valgrind.org. See the attached release notes for details. Happy (and productive) debugging and profiling, -- The Valgrind Developers Release 3.2.2 (22 Jan 2007) ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3.2.2 fixes a bunch of bugs in 3.2.1, adds support for glibc-2.5 based systems (openSUSE 10.2, Fedora Core 6), further reduces memcheck's false error rate on x86/amd64, improves support for icc-9.X compiled code, and brings modest performance improvements in some areas, including amd64 floating point, powerpc support, and startup responsiveness on all targets. The fixed bugs are as follows. 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. 129390 ppc?->IR: some kind of VMX prefetch (dstt) 129968 amd64->IR: 0xF 0xAE 0x0 (fxsave) 134319 ==129968 133054 'make install' fails with syntax errors 118903 ==133054 132998 startup fails in when running on UML 134207 pkg-config output contains @VG_PLATFORM@ 134727 valgrind exits with "Value too large for defined data type" n-i-bz ppc32/64: support mcrfs n-i-bz Cachegrind/Callgrind: Update cache parameter detection 135012 x86->IR: 0xD7 0x8A 0xE0 0xD0 (xlat) 125959 ==135012 126147 x86->IR: 0xF2 0xA5 0xF 0x77 (repne movsw) 136650 amd64->IR: 0xC2 0x8 0x0 135421 x86->IR: unhandled Grp5(R) case 6 n-i-bz Improved documentation of the IR intermediate representation n-i-bz jcxz (x86) (users list, 8 Nov) n-i-bz ExeContext hashing fix n-i-bz fix CFI reading failures ("Dwarf CFI 0:24 0:32 0:48 0:7") n-i-bz fix Cachegrind/Callgrind simulation bug n-i-bz libmpiwrap.c: fix handling of MPI_LONG_DOUBLE n-i-bz make User errors suppressible 136844 corrupted malloc line when using --gen-suppressions=yes 138507 ==136844 n-i-bz Speed up the JIT's register allocator n-i-bz Fix confusing leak-checker flag hints n-i-bz Support recent autoswamp versions n-i-bz ppc32/64 dispatcher speedups n-i-bz ppc64 front end rld/rlw improvements n-i-bz ppc64 back end imm64 improvements 136300 support 64K pages on ppc64-linux 139124 == 136300 n-i-bz fix ppc insn set tests for gcc >= 4.1 137493 x86->IR: recent binutils no-ops 137714 x86->IR: 0x66 0xF 0xF7 0xC6 (maskmovdqu) 138424 "failed in UME with error 22" (produce a better error msg) 138856 ==138424 138627 Enhancement support for prctl ioctls 138896 Add support for usb ioctls 136059 ==138896 139050 ppc32->IR: mfspr 268/269 instructions not handled n-i-bz ppc32->IR: lvxl/stvxl n-i-bz glibc-2.5 support n-i-bz memcheck: provide replacement for mempcpy n-i-bz memcheck: replace bcmp in ld.so n-i-bz Use 'ifndef' in VEX's Makefile correctly n-i-bz Suppressions for MVL 4.0.1 on ppc32-linux n-i-bz libmpiwrap.c: Fixes for MPICH n-i-bz More robust handling of hinted client mmaps 139776 Invalid read in unaligned memcpy with Intel compiler v9 n-i-bz Generate valid XML even for very long fn names n-i-bz Don't prompt about suppressions for unshown reachable leaks 139910 amd64 rcl is not supported n-i-bz DWARF CFI reader: handle DW_CFA_undefined n-i-bz DWARF CFI reader: handle icc9 generated CFI info better n-i-bz fix false uninit-value errs in icc9 generated FP code n-i-bz reduce extraneous frames in libmpiwrap.c n-i-bz support pselect6 on amd64-linux (3.2.2: 22 Jan 2007, vex r1729, valgrind r6545). |