]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
--> 3.8.0.TEST2
authorJulian Seward <jseward@acm.org>
Tue, 18 Sep 2012 07:08:14 +0000 (07:08 +0000)
committerJulian Seward <jseward@acm.org>
Tue, 18 Sep 2012 07:08:14 +0000 (07:08 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_8_BRANCH@12994

NEWS
configure.in

diff --git a/NEWS b/NEWS
index 0e84baf14d2b483629b67922b5a717831f98b39b..f144e02dd618aafc382913a4626064cd172c5ed8 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,63 @@
 
+Release 3.8.1 (19 September 2012)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+3.8.1 is a bug fix release.  It fixes some assertion failures in 3.8.0
+that occur moderately frequently in real use cases, adds support for
+some missing instructions on ARM, and fixes a deadlock condition on
+MacOSX.  If you package or deliver 3.8.0 for others to use, you might
+want to consider upgrading to 3.8.1 instead.
+
+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 (https://bugs.kde.org/enter_bug.cgi?product=valgrind) 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.
+
+284004  == 301281
+289584  Unhandled instruction: 0xF 0x29 0xE5 (MOVAPS)
+295808  amd64->IR: 0xF3 0xF 0xBC 0xC0 (TZCNT)
+298281  wcslen causes false(?) uninitialised value warnings
+301281  valgrind hangs on OS X when the process calls system()
+304035  disInstr(arm): unhandled instruction 0xE1023053
+304867  implement MOVBE instruction in x86 mode
+304980  Assertion 'lo <= hi' failed in vgModuleLocal_find_rx_mapping
+305042  amd64: implement 0F 7F encoding of movq between two registers
+305199  ARM: implement QDADD and QDSUB
+305321  amd64->IR: 0xF 0xD 0xC (prefetchw)
+305513  killed by fatal signal: SIGSEGV
+305690  DRD reporting invalid semaphore when sem_trywait fails
+305926  Invalid alignment checks for some AVX instructions
+306297  disInstr(thumb): unhandled instruction 0xE883 0x000C
+306310  3.8.0 release tarball missing some files
+306612  RHEL 6 glibc-2.X default suppressions need /lib*/libc-*patterns
+306664  vex amd64->IR: 0x66 0xF 0x3A 0x62 0xD1 0x46 0x66 0xF
+n-i-bz  shmat of a segment > 4Gb does not work 
+n-i-bz  simulate_control_c script wrong USR1 signal number on mips
+n-i-bz  vgdb ptrace calls wrong on mips [...]
+n-i-bz  Fixes for more MPI false positives
+n-i-bz  exp-sgcheck's memcpy causes programs to segfault
+n-i-bz  OSX build w/ clang: asserts at startup
+n-i-bz  Incorrect undef'dness prop for Iop_DPBtoBCD and Iop_BCDtoDPB
+n-i-bz  fix a couple of union tag-vs-field mixups
+n-i-bz  OSX: use __NR_poll_nocancel rather than __NR_poll
+
+The following bugs were fixed in 3.8.0 but not listed in this NEWS
+file at the time:
+
+254088  Valgrind should know about UD2 instruction
+301280  == 254088
+301902  == 254088
+304754  NEWS blows TeX's little mind
+
+(3.8.1.TEST2: 18 September 2012, vex r2537, valgrind r12994)
+
+
+
 Release 3.8.0 (10 August 2012)
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3.8.0 is a feature release with many improvements and the usual
index cd436953e7c83f59ef1b4381237e6247f2f22b62..33d507448d5fce7cc30045102678f08f569f8c65 100644 (file)
@@ -8,7 +8,7 @@
 ##------------------------------------------------------------##
 
 # Process this file with autoconf to produce a configure script.
-AC_INIT([Valgrind],[3.8.1.SVN],[valgrind-users@lists.sourceforge.net])
+AC_INIT([Valgrind],[3.8.1.TEST2],[valgrind-users@lists.sourceforge.net])
 AC_CONFIG_SRCDIR(coregrind/m_main.c)
 AC_CONFIG_HEADERS([config.h])
 AM_INIT_AUTOMAKE([foreign])