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
|
5
|
6
|
7
(2) |
|
8
|
9
(8) |
10
(4) |
11
(1) |
12
|
13
(1) |
14
(2) |
|
15
|
16
|
17
|
18
(1) |
19
(6) |
20
(4) |
21
(1) |
|
22
(1) |
23
(1) |
24
(1) |
25
|
26
|
27
(8) |
28
|
|
29
|
30
(1) |
31
(4) |
|
|
|
|
|
From: Paul F. <pa...@so...> - 2022-05-31 20:35:26
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=cf70a169efb1aee895c9e2c48c60c4d5e5e1d6c9 commit cf70a169efb1aee895c9e2c48c60c4d5e5e1d6c9 Author: Paul Floyd <pj...@wa...> Date: Tue May 31 22:34:51 2022 +0200 Forgot wildcard in FreeBSD DRD suppression, previous commit Diff: --- freebsd-drd.supp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freebsd-drd.supp b/freebsd-drd.supp index 26b65caca8..2248389587 100644 --- a/freebsd-drd.supp +++ b/freebsd-drd.supp @@ -188,5 +188,5 @@ { DRD-FREEBSD140-GUARD-VARIABLE drd:ConflictingAccess - fun:_ZL11get_counterv + fun:_ZL11* } |
|
From: Paul F. <pa...@so...> - 2022-05-31 20:23:37
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=c821499df3efeabbbd116a6216496f265311fe39 commit c821499df3efeabbbd116a6216496f265311fe39 Author: Paul Floyd <pj...@wa...> Date: Tue May 31 22:18:13 2022 +0200 Add suppresions for DRD and Helgrind, guard variables on FreeBSD 14.0 This is a change probably related to clang 13. guard variables make the initialization of function static variables thread safe (only the initialization, not other accesses). Diff: --- freebsd-drd.supp | 5 +++++ freebsd-helgrind.supp | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/freebsd-drd.supp b/freebsd-drd.supp index 61bbec762b..26b65caca8 100644 --- a/freebsd-drd.supp +++ b/freebsd-drd.supp @@ -185,3 +185,8 @@ drd:ConflictingAccess fun:_ZNSt3__119__thread_local_dataEv } +{ + DRD-FREEBSD140-GUARD-VARIABLE + drd:ConflictingAccess + fun:_ZL11get_counterv +} diff --git a/freebsd-helgrind.supp b/freebsd-helgrind.supp index c09a361801..55ed8394b5 100644 --- a/freebsd-helgrind.supp +++ b/freebsd-helgrind.supp @@ -184,3 +184,8 @@ obj:/lib/libgcc_s.so.1 fun:_Unwind_ForcedUnwind } +{ + HELGRIND-GUARD-VARIABLE + Helgrind:Race + fun:_ZL11* +} |
|
From: Paul F. <pa...@so...> - 2022-05-31 20:06:08
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=0c0acce7fa02fbe249e216c41e0fc536ff66f7d5 commit 0c0acce7fa02fbe249e216c41e0fc536ff66f7d5 Author: Paul Floyd <pj...@wa...> Date: Tue May 31 22:05:28 2022 +0200 Add a DRD suppression for thread local data on FreeBSD 14.0 Diff: --- freebsd-drd.supp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/freebsd-drd.supp b/freebsd-drd.supp index 764c1d1ce6..61bbec762b 100644 --- a/freebsd-drd.supp +++ b/freebsd-drd.supp @@ -180,3 +180,8 @@ obj:*/lib*/libc.so.7 fun:_malloc_postfork } +{ + DRD-FREEBSD140-LIBC-THREAD-LOCAL-DATA + drd:ConflictingAccess + fun:_ZNSt3__119__thread_local_dataEv +} |
|
From: Paul F. <pa...@so...> - 2022-05-31 18:36:48
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=7788bc4fee3ccd77fbc0c2b426748cd92a686eef commit 7788bc4fee3ccd77fbc0c2b426748cd92a686eef Author: Paul Floyd <pj...@wa...> Date: Tue May 31 20:36:18 2022 +0200 Add some filtering to massif C++ tests with GCC on FreeBSD I should perhaps just delete these expected. The testcases don't work well with the stripped libstc++ without debuginfo on FreeBSD. That means that the --ignore-fn= options don't work to remove exception handling and iostream allocations and just leave the tesatcase allocations. Diff: --- massif/tests/new-cpp.post.exp-freebsd | 4 ++-- massif/tests/new-cpp.post.exp-x86-freebsd-gcc | 4 ++-- massif/tests/new-cpp.vgtest | 2 +- massif/tests/overloaded-new.post.exp-freebsd | 4 ++-- massif/tests/overloaded-new.post.exp-x86-freebsd-gcc | 4 ++-- massif/tests/overloaded-new.vgtest | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/massif/tests/new-cpp.post.exp-freebsd b/massif/tests/new-cpp.post.exp-freebsd index 6367d91799..a29a80c37b 100644 --- a/massif/tests/new-cpp.post.exp-freebsd +++ b/massif/tests/new-cpp.post.exp-freebsd @@ -1,6 +1,6 @@ -------------------------------------------------------------------------------- Command: ./new-cpp -Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 +Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 --ignore-fn=call_init ms_print arguments: massif.out -------------------------------------------------------------------------------- @@ -43,7 +43,7 @@ Number of snapshots: 12 5 84,744 84,744 84,704 40 0 6 84,744 84,744 84,704 40 0 99.95% (84,704B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->85.79% (72,704B) 0x........: ??? (in /usr/local/lib/gcc10/libstdc++.so.6.0.28) +->85.79% (72,704B) 0x........: ??? (in /usr/local/lib/gcc/libstdc++.so.6.0.28) | ->85.79% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) | ->85.79% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) | ->85.79% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) diff --git a/massif/tests/new-cpp.post.exp-x86-freebsd-gcc b/massif/tests/new-cpp.post.exp-x86-freebsd-gcc index 558aa94d1c..b44673c201 100644 --- a/massif/tests/new-cpp.post.exp-x86-freebsd-gcc +++ b/massif/tests/new-cpp.post.exp-x86-freebsd-gcc @@ -1,6 +1,6 @@ -------------------------------------------------------------------------------- Command: ./new-cpp -Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 +Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 --ignore-fn=call_init ms_print arguments: massif.out -------------------------------------------------------------------------------- @@ -43,7 +43,7 @@ Number of snapshots: 12 5 30,984 30,984 30,944 40 0 6 30,984 30,984 30,944 40 0 99.87% (30,944B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->61.14% (18,944B) 0x........: ??? (in /usr/local/lib/gcc9/libstdc++.so.6.0.28) +->61.14% (18,944B) 0x........: ??? (in /usr/local/lib/gcc/libstdc++.so.6.0.28) | ->61.14% (18,944B) 0x........: ??? (in /libexec/ld-elf.so.1) | ->61.14% (18,944B) 0x........: ??? (in /libexec/ld-elf.so.1) | ->61.14% (18,944B) 0x........: ??? (in /libexec/ld-elf.so.1) diff --git a/massif/tests/new-cpp.vgtest b/massif/tests/new-cpp.vgtest index ebcef897a0..18b2d441f5 100644 --- a/massif/tests/new-cpp.vgtest +++ b/massif/tests/new-cpp.vgtest @@ -3,5 +3,5 @@ vgopts: --stacks=no --time-unit=B --massif-out-file=massif.out vgopts: --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook vgopts: --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 vgopts: --ignore-fn=call_init -post: perl ../../massif/ms_print massif.out | ../../tests/filter_addresses +post: perl ../../massif/ms_print massif.out | sed 's/gcc[0-9]*/gcc/' | ../../tests/filter_addresses cleanup: rm massif.out diff --git a/massif/tests/overloaded-new.post.exp-freebsd b/massif/tests/overloaded-new.post.exp-freebsd index ac5fb2c2e9..5ea3666c08 100644 --- a/massif/tests/overloaded-new.post.exp-freebsd +++ b/massif/tests/overloaded-new.post.exp-freebsd @@ -1,6 +1,6 @@ -------------------------------------------------------------------------------- Command: ./overloaded-new -Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 +Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 --ignore-fn=call_init ms_print arguments: massif.out -------------------------------------------------------------------------------- @@ -43,7 +43,7 @@ Number of snapshots: 12 5 84,744 84,744 84,704 40 0 6 84,744 84,744 84,704 40 0 99.95% (84,704B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->85.79% (72,704B) 0x........: ??? (in /usr/local/lib/gcc10/libstdc++.so.6.0.28) +->85.79% (72,704B) 0x........: ??? (in /usr/local/lib/gcc/libstdc++.so.6.0.28) | ->85.79% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) | ->85.79% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) | ->85.79% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) diff --git a/massif/tests/overloaded-new.post.exp-x86-freebsd-gcc b/massif/tests/overloaded-new.post.exp-x86-freebsd-gcc index 2d7fc92541..5d99373d69 100644 --- a/massif/tests/overloaded-new.post.exp-x86-freebsd-gcc +++ b/massif/tests/overloaded-new.post.exp-x86-freebsd-gcc @@ -1,6 +1,6 @@ -------------------------------------------------------------------------------- Command: ./overloaded-new -Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 +Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 --ignore-fn=call_init ms_print arguments: massif.out -------------------------------------------------------------------------------- @@ -43,7 +43,7 @@ Number of snapshots: 12 5 30,984 30,984 30,944 40 0 6 30,984 30,984 30,944 40 0 99.87% (30,944B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->61.14% (18,944B) 0x........: ??? (in /usr/local/lib/gcc9/libstdc++.so.6.0.28) +->61.14% (18,944B) 0x........: ??? (in /usr/local/lib/gcc/libstdc++.so.6.0.28) | ->61.14% (18,944B) 0x........: ??? (in /libexec/ld-elf.so.1) | ->61.14% (18,944B) 0x........: ??? (in /libexec/ld-elf.so.1) | ->61.14% (18,944B) 0x........: ??? (in /libexec/ld-elf.so.1) diff --git a/massif/tests/overloaded-new.vgtest b/massif/tests/overloaded-new.vgtest index fc95acc2f3..0adb438ec8 100644 --- a/massif/tests/overloaded-new.vgtest +++ b/massif/tests/overloaded-new.vgtest @@ -3,5 +3,5 @@ vgopts: --stacks=no --time-unit=B --massif-out-file=massif.out vgopts: --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook vgopts: --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 vgopts: --ignore-fn=call_init -post: perl ../../massif/ms_print massif.out | ../../tests/filter_addresses +post: perl ../../massif/ms_print massif.out | sed 's/gcc[0-9]*/gcc/' | ../../tests/filter_addresses cleanup: rm massif.out |