You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(122) |
Nov
(152) |
Dec
(69) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(6) |
Feb
(25) |
Mar
(73) |
Apr
(82) |
May
(24) |
Jun
(25) |
Jul
(10) |
Aug
(11) |
Sep
(10) |
Oct
(54) |
Nov
(203) |
Dec
(182) |
| 2004 |
Jan
(307) |
Feb
(305) |
Mar
(430) |
Apr
(312) |
May
(187) |
Jun
(342) |
Jul
(487) |
Aug
(637) |
Sep
(336) |
Oct
(373) |
Nov
(441) |
Dec
(210) |
| 2005 |
Jan
(385) |
Feb
(480) |
Mar
(636) |
Apr
(544) |
May
(679) |
Jun
(625) |
Jul
(810) |
Aug
(838) |
Sep
(634) |
Oct
(521) |
Nov
(965) |
Dec
(543) |
| 2006 |
Jan
(494) |
Feb
(431) |
Mar
(546) |
Apr
(411) |
May
(406) |
Jun
(322) |
Jul
(256) |
Aug
(401) |
Sep
(345) |
Oct
(542) |
Nov
(308) |
Dec
(481) |
| 2007 |
Jan
(427) |
Feb
(326) |
Mar
(367) |
Apr
(255) |
May
(244) |
Jun
(204) |
Jul
(223) |
Aug
(231) |
Sep
(354) |
Oct
(374) |
Nov
(497) |
Dec
(362) |
| 2008 |
Jan
(322) |
Feb
(482) |
Mar
(658) |
Apr
(422) |
May
(476) |
Jun
(396) |
Jul
(455) |
Aug
(267) |
Sep
(280) |
Oct
(253) |
Nov
(232) |
Dec
(304) |
| 2009 |
Jan
(486) |
Feb
(470) |
Mar
(458) |
Apr
(423) |
May
(696) |
Jun
(461) |
Jul
(551) |
Aug
(575) |
Sep
(134) |
Oct
(110) |
Nov
(157) |
Dec
(102) |
| 2010 |
Jan
(226) |
Feb
(86) |
Mar
(147) |
Apr
(117) |
May
(107) |
Jun
(203) |
Jul
(193) |
Aug
(238) |
Sep
(300) |
Oct
(246) |
Nov
(23) |
Dec
(75) |
| 2011 |
Jan
(133) |
Feb
(195) |
Mar
(315) |
Apr
(200) |
May
(267) |
Jun
(293) |
Jul
(353) |
Aug
(237) |
Sep
(278) |
Oct
(611) |
Nov
(274) |
Dec
(260) |
| 2012 |
Jan
(303) |
Feb
(391) |
Mar
(417) |
Apr
(441) |
May
(488) |
Jun
(655) |
Jul
(590) |
Aug
(610) |
Sep
(526) |
Oct
(478) |
Nov
(359) |
Dec
(372) |
| 2013 |
Jan
(467) |
Feb
(226) |
Mar
(391) |
Apr
(281) |
May
(299) |
Jun
(252) |
Jul
(311) |
Aug
(352) |
Sep
(481) |
Oct
(571) |
Nov
(222) |
Dec
(231) |
| 2014 |
Jan
(185) |
Feb
(329) |
Mar
(245) |
Apr
(238) |
May
(281) |
Jun
(399) |
Jul
(382) |
Aug
(500) |
Sep
(579) |
Oct
(435) |
Nov
(487) |
Dec
(256) |
| 2015 |
Jan
(338) |
Feb
(357) |
Mar
(330) |
Apr
(294) |
May
(191) |
Jun
(108) |
Jul
(142) |
Aug
(261) |
Sep
(190) |
Oct
(54) |
Nov
(83) |
Dec
(22) |
| 2016 |
Jan
(49) |
Feb
(89) |
Mar
(33) |
Apr
(50) |
May
(27) |
Jun
(34) |
Jul
(53) |
Aug
(53) |
Sep
(98) |
Oct
(206) |
Nov
(93) |
Dec
(53) |
| 2017 |
Jan
(65) |
Feb
(82) |
Mar
(102) |
Apr
(86) |
May
(187) |
Jun
(67) |
Jul
(23) |
Aug
(93) |
Sep
(65) |
Oct
(45) |
Nov
(35) |
Dec
(17) |
| 2018 |
Jan
(26) |
Feb
(35) |
Mar
(38) |
Apr
(32) |
May
(8) |
Jun
(43) |
Jul
(27) |
Aug
(30) |
Sep
(43) |
Oct
(42) |
Nov
(38) |
Dec
(67) |
| 2019 |
Jan
(32) |
Feb
(37) |
Mar
(53) |
Apr
(64) |
May
(49) |
Jun
(18) |
Jul
(14) |
Aug
(53) |
Sep
(25) |
Oct
(30) |
Nov
(49) |
Dec
(31) |
| 2020 |
Jan
(87) |
Feb
(45) |
Mar
(37) |
Apr
(51) |
May
(99) |
Jun
(36) |
Jul
(11) |
Aug
(14) |
Sep
(20) |
Oct
(24) |
Nov
(40) |
Dec
(23) |
| 2021 |
Jan
(14) |
Feb
(53) |
Mar
(85) |
Apr
(15) |
May
(19) |
Jun
(3) |
Jul
(14) |
Aug
(1) |
Sep
(57) |
Oct
(73) |
Nov
(56) |
Dec
(22) |
| 2022 |
Jan
(3) |
Feb
(22) |
Mar
(6) |
Apr
(55) |
May
(46) |
Jun
(39) |
Jul
(15) |
Aug
(9) |
Sep
(11) |
Oct
(34) |
Nov
(20) |
Dec
(36) |
| 2023 |
Jan
(79) |
Feb
(41) |
Mar
(99) |
Apr
(169) |
May
(48) |
Jun
(16) |
Jul
(16) |
Aug
(57) |
Sep
(19) |
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
1
|
2
|
|
3
|
4
(3) |
5
|
6
|
7
(2) |
8
(2) |
9
(1) |
|
10
(1) |
11
(11) |
12
(2) |
13
(3) |
14
(4) |
15
(2) |
16
(1) |
|
17
(1) |
18
(2) |
19
|
20
|
21
|
22
(7) |
23
|
|
24
|
25
(4) |
26
(1) |
27
(3) |
28
(2) |
29
|
30
(1) |
|
31
|
|
|
|
|
|
|
|
From: Austin E. <aus...@gm...> - 2019-03-11 15:27:37
|
On Mon, Mar 11, 2019 at 4:03 PM Julian Seward <js...@ac...> wrote: > n-i-bz Improve PDB reading ? I thought I saw some patches for this .. > is it 253657 ? Who can help test this? > I saw the patch, but haven't had a good opportunity to test (currently traveling). If me testing it will help it get in, I can probably make time this week or next (I normally valgrind win32, not win64, so may need some time to test win64 first). -- -Austin GPG: 267B CC1F 053F 0749 (expires 2021/02/18) |
|
From: Ivo R. <iv...@iv...> - 2019-03-11 15:26:38
|
> One thing that I'd like to ask at this point is: what level of support for > Solaris should we say there is, in the release announcement? Now that we > unfortunately no longer have a Solaris maintainer, I am concerned that could > wind up shipping a non-working Solaris port. A similar question goes for the > Mac OSX port, although there at least we have a maintainer. Hi Julian, I am no longer in a position to do any serious Solaris maintenance. I don't have resources and access to Solaris source code which is necessary to get a deep understanding of the underlying problems. One manifestation is a message received yesterday: it seems that new Solaris 11.4 does things differently than 11.3 did, at least in debug info area. Another manifestation is a lack of bugs opened against Solaris support in Valgrind in the past year ;-) So it would be fair to say that Solaris port is supported on a voluntary effort basis in general and Valgrind on Solaris 11.4 has not been tested. Anyway, future of Solaris is quite murky [1] (search for "11.4"). I'd like to hear of any (prospective) maintainers from illumos community as well [2]. Kind regards, Ivosh [1] https://en.wikipedia.org/wiki/Solaris_(operating_system) [2] https://illumos.topicbox.com/groups/discuss/T5f2d86b0b56e6f31-Mcede5f51be0764230a7f7310/illumos-valgrind-maintainer-needed |
|
From: Olaf H. <ol...@ae...> - 2019-03-11 15:17:24
|
Am Mon, 11 Mar 2019 15:53:19 +0100 schrieb Julian Seward <js...@ac...>: > docs/internals/3_14_BUGSTATUS.txt Well, no mention of Xen in that file. How am I supposed to address bug#390553? Olaf |
|
From: Julian S. <js...@ac...> - 2019-03-11 15:03:23
|
> I'll shortly send a second message listing the bugs I think are a priority.
Please feel free to disagree and/or add other bugs. This is only my personal
prioritisation.
J
Higher prio (really should fix for 3.15.0)
404843 s390x: backtrace sometimes ends prematurely
405182 Valgrind fails to build with Clang
398183 (amd64) Vex errors with _mm256_shuffle_epi8/vpshufb
Potentially serious?
399287 (amd64) Illegal Instruction vcmptrueps
404272 vex amd64->IR: 0x66 0xF 0x38 0x23 0xC0 0xF3 (PMOVSXWD)
Should fix
400099 Memcheck produces truncated backtrace when len(argv + env) = 4096
Possible stack overrun problem; should investigate
n-i-bz (amd64) Support RDRAND/RDSEED ? We really should.
Medium prio (would be nice to fix for 3.15.0)
399355 Add callgrind_diff
400793 pthread_rwlock_timedwrlock false positive
Probably would be easy to fix, but requires testing
401284 False positive "Source and destination overlap in strncat"
possibly valid; possible off-by-one error in overlap checking?
405201 Incorrect size of struct vki_siginfo on 64-bit Linux architectures
400162 Patch: Guard against __GLIBC_PREREQ for musl libc
Looks like simple fix; should take
398870 (amd64) Please add support for instruction vcvtps2ph
400538 vex amd64->IR: 0x48 0xCF 0xF 0x1F 0x0 0xFF 0xD2 0xCC 0x90 0x55
Should fix (Wine/Windows)
401719 (x86) sterrror_r on i686 causes a GPF
32-bit segreg problem; maybe we should fix?
n-i-bz (amd64) Support RDPMC ?
n-i-bz Improve PDB reading ? I thought I saw some patches for this ..
is it 253657 ? Who can help test this?
|
|
From: Julian S. <js...@ac...> - 2019-03-11 14:53:31
|
Greetings all. I'd like to propose a 3.15.0 release in just under a month from now, on 5 April. The last release, 3.14.0, was on 9 Oct 2018. In the past few years we've released pretty much once a year. That has the undesirable effect of making fixes and new features available only after a long wait. By contrast, making a release in early April means only a six-month interval, and would get useful changes to users and distro packagers sooner rather than later. Primarily these: * Support for Gcc 9. * Overhaul of the DHAT heap-usage profiler, including addition of a GUI. * Reduced Memcheck false-positive rates on amd64 (x86_64) and ppc64 targets. * Much improved s390x z13 support. * Reduced overhead for handling indirect branches in very large applications. * The usual stack of bug fixes. I've made a first pass through all bugs reported since 3.14.0. The results are in docs/internals/3_14_BUGSTATUS.txt. If there are any bugs in there (or even, not in there) that you think are important to fix for the release, please do mention them. I'll shortly send a second message listing the bugs I think are a priority. One thing that I'd like to ask at this point is: what level of support for Solaris should we say there is, in the release announcement? Now that we unfortunately no longer have a Solaris maintainer, I am concerned that could wind up shipping a non-working Solaris port. A similar question goes for the Mac OSX port, although there at least we have a maintainer. J |
|
From: Rhys K. <rhy...@so...> - 2019-03-11 12:01:09
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=901cec4bce90f2554d0c8f70976e7fba943b3722 commit 901cec4bce90f2554d0c8f70976e7fba943b3722 Author: Rhys Kidd <rhy...@gm...> Date: Thu Jan 31 22:21:22 2019 -0500 Add missing documentation file from EXTRA_DIST Ensure this documentation file is included in tarball. Fixes: 9f3d49a ("Create 3.10.0 section in NEWS, add (first draft of) README_DEVELOPERS_processes") Signed-off-by: Rhys Kidd <rhy...@gm...> Diff: --- Makefile.am | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile.am b/Makefile.am index 0458c93..242b38a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -104,6 +104,7 @@ perf: check EXTRA_DIST = \ COPYING.DOCS \ README_DEVELOPERS \ + README_DEVELOPERS_processes \ README_PACKAGERS \ README_MISSING_SYSCALL_OR_IOCTL \ README.s390 \ |
|
From: Rhys K. <rhy...@so...> - 2019-03-11 12:01:08
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=3cd099ab5f2571f06102f0f007df91a17106e06d commit 3cd099ab5f2571f06102f0f007df91a17106e06d Author: Rhys Kidd <rhy...@gm...> Date: Sat Feb 2 18:22:16 2019 -0500 macOS: Don't duplicate -fno-stack-protector Since f38d96d -fno-stack-protector has been added to $(AM_CFLAGS_BASE) on all platforms, if the compiler supports it. Accordingly, there's no need to still add this a second time specifically for macOS. Fixes: f38d96d ("Add -Wformat -Wformat-security to the list of compile flags.") Signed-off-by: Rhys Kidd <rhy...@gm...> Diff: --- Makefile.all.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.all.am b/Makefile.all.am index 2ad5403..daa7e41 100644 --- a/Makefile.all.am +++ b/Makefile.all.am @@ -222,14 +222,14 @@ AM_CCASFLAGS_ARM64_LINUX = @FLAG_M64@ -g AM_FLAG_M3264_X86_DARWIN = -arch i386 AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \ -mmacosx-version-min=10.6 \ - -fno-stack-protector -fno-pic -fno-PIC + -fno-pic -fno-PIC AM_CFLAGS_PSO_X86_DARWIN = $(AM_CFLAGS_X86_DARWIN) $(AM_CFLAGS_PSO_BASE) AM_CCASFLAGS_X86_DARWIN = -arch i386 -g AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64 AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \ - -mmacosx-version-min=10.6 -fno-stack-protector + -mmacosx-version-min=10.6 AM_CFLAGS_PSO_AMD64_DARWIN = $(AM_CFLAGS_AMD64_DARWIN) $(AM_CFLAGS_PSO_BASE) AM_CCASFLAGS_AMD64_DARWIN = -arch x86_64 -g |
|
From: Rhys K. <rhy...@so...> - 2019-03-11 12:01:00
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=71cf18c1200b5bbc6796f016165f790e8e85d88e commit 71cf18c1200b5bbc6796f016165f790e8e85d88e Author: Rhys Kidd <rhy...@gm...> Date: Sat Feb 2 17:53:33 2019 -0500 config: Conditionalize -finline-functions on compiler support Certain clang compiler versions do not support -finline-functions, so only apply this compiler option conditionally if supported. Warnings with Apple LLVM version 8.0.0 (clang-800.0.42.1), based on upstream clang 3.9.0: clang: warning: optimization flag '-finline-functions' is not supported clang: warning: argument unused during compilation: '-finline-functions' Fixes: 7dd9a7f ("Add -finline-functions to standard build flags, so gcc will consider all functions as candidates for inlining.") Signed-off-by: Rhys Kidd <rhy...@gm...> Diff: --- Makefile.all.am | 3 ++- configure.ac | 21 +++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/Makefile.all.am b/Makefile.all.am index 8ea95a6..2ad5403 100644 --- a/Makefile.all.am +++ b/Makefile.all.am @@ -97,7 +97,7 @@ clean-noinst_DSYMS: # -fno-builtin is important for defeating LLVM's idiom recognition # that somehow causes VG_(memset) to get into infinite recursion. AM_CFLAGS_BASE = \ - -O2 -finline-functions -g \ + -O2 -g \ -Wall \ -Wmissing-prototypes \ -Wshadow \ @@ -116,6 +116,7 @@ AM_CFLAGS_BASE = \ @FLAG_W_LOGICAL_OP@ \ @FLAG_W_ENUM_CONVERSION@ \ @FLAG_W_OLD_STYLE_DECLARATION@ \ + @FLAG_FINLINE_FUNCTIONS@ \ @FLAG_FNO_STACK_PROTECTOR@ \ @FLAG_FSANITIZE@ \ -fno-strict-aliasing \ diff --git a/configure.ac b/configure.ac index d0b68b4..8779cf0 100644 --- a/configure.ac +++ b/configure.ac @@ -2200,6 +2200,27 @@ CFLAGS=$safe_CFLAGS AC_SUBST(FLAG_FNO_STACK_PROTECTOR) +# does this compiler support -finline-functions ? +AC_MSG_CHECKING([if gcc accepts -finline-functions]) + +safe_CFLAGS=$CFLAGS +CFLAGS="-finline-functions -Werror" + +AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[ + return 0; +]])], [ +inline_functions=yes +FLAG_FINLINE_FUNCTIONS="-finline-functions" +AC_MSG_RESULT([yes]) +], [ +inline_functions=no +FLAG_FINLINE_FUNCTIONS="" +AC_MSG_RESULT([no]) +]) +CFLAGS=$safe_CFLAGS + +AC_SUBST(FLAG_FINLINE_FUNCTIONS) + # Does GCC support disabling Identical Code Folding? # We want to disabled Identical Code Folding for the # tools preload shared objects to get better backraces. |
|
From: Rhys K. <rhy...@so...> - 2019-03-11 12:00:56
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=fbc91518e551cea80a3f7bf9d441c6338f9934f8 commit fbc91518e551cea80a3f7bf9d441c6338f9934f8 Author: Rhys Kidd <rhy...@gm...> Date: Sat Feb 2 22:18:05 2019 -0500 Makefile.am: Consistent indent and align This approach is utilized consistently throughout the file, and would make alphabetical reordering easier. Adopt it here as well. Signed-off-by: Rhys Kidd <rhy...@gm...> Diff: --- Makefile.am | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index a63cd9b..0458c93 100644 --- a/Makefile.am +++ b/Makefile.am @@ -3,7 +3,8 @@ AUTOMAKE_OPTIONS = 1.10 include $(top_srcdir)/Makefile.all.am -TOOLS = memcheck \ +TOOLS = \ + memcheck \ cachegrind \ callgrind \ helgrind \ @@ -13,7 +14,8 @@ TOOLS = memcheck \ lackey \ none -EXP_TOOLS = exp-sgcheck \ +EXP_TOOLS = \ + exp-sgcheck \ exp-bbv # Put docs last because building the HTML is slow and we want to get |
|
From: Rhys K. <rhy...@so...> - 2019-03-11 12:00:50
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=bdfab93fabc7b6e703db4a268d2fd8813c2df24d commit bdfab93fabc7b6e703db4a268d2fd8813c2df24d Author: Rhys Kidd <rhy...@gm...> Date: Wed Jan 30 23:12:53 2019 -0500 config: Set automake options consistenly in one location Avoid use of two manners of setting automake configuration options, and consolidate them into AM_INIT_AUTOMAKE macro. Signed-off-by: Rhys Kidd <rhy...@gm...> Diff: --- Makefile.am | 2 +- configure.ac | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index 631c845..a63cd9b 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,5 +1,5 @@ -AUTOMAKE_OPTIONS = foreign 1.10 dist-bzip2 +AUTOMAKE_OPTIONS = 1.10 include $(top_srcdir)/Makefile.all.am diff --git a/configure.ac b/configure.ac index b69935e..d0b68b4 100644 --- a/configure.ac +++ b/configure.ac @@ -11,7 +11,7 @@ AC_INIT([Valgrind],[3.15.0.GIT],[val...@li...]) AC_CONFIG_SRCDIR(coregrind/m_main.c) AC_CONFIG_HEADERS([config.h]) -AM_INIT_AUTOMAKE([foreign subdir-objects]) +AM_INIT_AUTOMAKE([foreign dist-bzip2 subdir-objects]) AM_MAINTAINER_MODE |
|
From: Rhys K. <rhy...@so...> - 2019-03-11 12:00:47
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=b06c2c7e23fce0eeeec0ffbd4f54976fcfb8195d commit b06c2c7e23fce0eeeec0ffbd4f54976fcfb8195d Author: Rhys Kidd <rhy...@gm...> Date: Wed Jan 30 22:52:07 2019 -0500 config: remove unrequired AC_HEADER_STDC Autoconf says: "This macro is obsolescent, as current systems have conforming header files. New programs need not use this macro". Was previously required to ensure the system has C header files conforming to ANSI C89 (ISO C90). Specifically, this macro checks for stdlib.h, stdarg.h, string.h, and float.h. This autoconf option was used to provide conditional fallback support via defined STDC_HEADERS. valgrind does not utilize conditional fallback support so, so this macro is both obsolete and unused, so let's drop it. Signed-off-by: Rhys Kidd <rhy...@gm...> Diff: --- configure.ac | 1 - 1 file changed, 1 deletion(-) diff --git a/configure.ac b/configure.ac index b885bd9..b69935e 100644 --- a/configure.ac +++ b/configure.ac @@ -4011,7 +4011,6 @@ fi # test "$VGCONF_OS" = "solaris" # Checks for C header files. #---------------------------------------------------------------------------- -AC_HEADER_STDC AC_CHECK_HEADERS([ \ asm/unistd.h \ endian.h \ |