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
(31) |
2
(27) |
|
3
(25) |
4
(21) |
5
(21) |
6
(21) |
7
(32) |
8
(23) |
9
(15) |
|
10
(12) |
11
(9) |
12
(10) |
13
(10) |
14
(9) |
15
(7) |
16
(20) |
|
17
(14) |
18
(71) |
19
(67) |
20
(50) |
21
(25) |
22
(15) |
23
(37) |
|
24
(25) |
25
(41) |
26
(34) |
27
(57) |
28
(20) |
29
(30) |
30
(13) |
|
31
(18) |
|
|
|
|
|
|
|
From: <sv...@va...> - 2005-07-13 14:19:13
|
Author: cerion
Date: 2005-07-13 15:18:24 +0100 (Wed, 13 Jul 2005)
New Revision: 4147
Log:
xml output for tool=3Dnone is fine too.
Modified:
trunk/coregrind/m_main.c
Modified: trunk/coregrind/m_main.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_main.c 2005-07-12 23:28:59 UTC (rev 4146)
+++ trunk/coregrind/m_main.c 2005-07-13 14:18:24 UTC (rev 4147)
@@ -1791,10 +1791,11 @@
=20
=20
/* Check that the requested tool actually supports XML output. */
- if (VG_(clo_xml) && 0 !=3D VG_(strcmp)(toolname, "memcheck")) {
+ if (VG_(clo_xml) && 0 !=3D VG_(strcmp)(toolname, "memcheck")
+ && 0 !=3D VG_(strcmp)(toolname, "none")) {
VG_(clo_xml) =3D False;
VG_(message)(Vg_UserMsg,=20
- "Currently only Memcheck supports XML output.");=20
+ "Currently only Memcheck|None supports XML output.");=20
VG_(bad_option)("--xml=3Dyes");
/*NOTREACHED*/
}
|
|
From: <sv...@va...> - 2005-07-13 13:45:30
|
Author: njn Date: 2005-07-13 14:45:26 +0100 (Wed, 13 Jul 2005) New Revision: 136 Log: tweaks Modified: trunk/gallery/survey_current/survey.html Modified: trunk/gallery/survey_current/survey.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/gallery/survey_current/survey.html 2005-07-01 21:43:59 UTC (rev= 135) +++ trunk/gallery/survey_current/survey.html 2005-07-13 13:45:26 UTC (rev= 136) @@ -229,7 +229,8 @@ Language(s) : (estimate proportions if > 1, eg. 80% C, 20% Fortran 7= 7) Number of programmers:=20 Size (lines of code) :=20 - Number of users : </textarea> + Number of users + your software has : </textarea> </td></tr> <tr><td> <input type=3D"hidden" name=3D"Q16[q2]"=20 @@ -255,7 +256,7 @@ <textarea name=3D"Q17[txt]" rows=3D"3" cols=3D"56"></textarea> </td></tr> <tr><td> - <input type=3D"hidden" name=3D"Q18[q]" value=3D"q18. Survey comments:"= /> + <input type=3D"hidden" name=3D"Q18[q]" value=3D"q18. Valgrind comments= :"/> <b>18. </b>Any other comments about Valgrind?<br/> <textarea name=3D"Q18[txt]" rows=3D"3" cols=3D"56"></textarea> </td></tr> |
|
From: Rich C. <Ric...@me...> - 2005-07-13 12:34:14
|
Was having a problem with VG-2.4.0 parsing some old stabs debug info.
Below is my diff of vg_stabs.c from VG-2.2.1 into VG-2.4.0.
Also attached is the VG output which coredumps VG-2.4.0.
When I get a chance, I'll try VG-3.0.
R.
--
Rich Coe ric...@me...
General Electric Healthcare Technologies
Global Software Platforms, Computer Technology Team
==4089== Memcheck, a memory error detector for x86-linux.
==4089== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al.
==4089== Using valgrind-2.4.0, a program supervision framework for x86-linux.
==4089== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al.
==4089==
==4089== My PID = 4089, parent PID = 3566. Prog and args are:
==4089== ......
@@ don't know what type 'p' is
@@ parsing pair<char* const, Commentclass::_comment*>,std::allocator<std::pair<char* const, Commentclass::_comment*> >,true>:(903,6),0,256;; gave NULL type (air<char* const, Commentclass::_comment*>,std::allocator<std::pair<char* const, Commentclass::_comment*> >,true>:(903,6),0,256;; remains)
@@ expected ':' at struct method MANGLE-ARGS (remains="ir<char* const, Commentclass::_comment*>,std::allocator<std::pair<char* const, Commentclass::_comment*> >,true>:(903,6),0,256;;")
@@ parsing (903,9)=s4_Rb_tree_alloc_base<std::pair<char* const, Commentclass::_comment*>,std::allocator<std::pair<char* const, Commentclass::_comment*> >,true>:(903,6),0,256;; gave NULL type (s4_Rb_tree_alloc_base<std::pair<char* const, Commentclass::_comment*>,std::allocator<std::pair<char* const, Commentclass::_comment*> >,true>:(903,6),0,256;; remains)
--- valgrind-2.4.0/coregrind/vg_stabs.c.orig 2005-03-20 12:40:51.000000000 -0600
+++ valgrind-2.4.0/coregrind/vg_stabs.c 2005-07-13 06:26:00.000000000 -0500
@@ -413,12 +413,42 @@ static UInt atou(Char **pp, Int base)
return ret;
}
+static Bool isoperator(Char op)
+{
+ switch(op) {
+ case 'a'...'z':
+ case 'A'...'Z':
+ case '0'...'9':
+ case '_':
+ case ':':
+ case '\'':
+ case '"':
+ case '$':
+ return False;
+
+ default:
+ return True;
+ }
+}
+
/* Skip a ':'-delimited name which may have ::, 'char' or other things in
<> brackets */
-static Char *templ_name(Char *p)
+static Char *templ_name(Char *p, int exp)
{
Int brac = 0;
+ /* Special case: if the name is "operatorX", where X is not an
+ otherwise valid operator name, then just skip to the terminating
+ ':' and ignore the '<>' bracketing stuff. That's because names
+ like "operator<" and "operator<=" can appear here, and it can be
+ terminated by ::. */
+ if (VG_(strncmp)(p, "operator", 8) == 0 && isoperator(p[8])) {
+ p += 8;
+ while(*p != ':')
+ p++;
+ return p;
+ }
+
for(;;) {
if (*p == '<')
brac++;
@@ -435,13 +465,11 @@ static Char *templ_name(Char *p)
if (brac && p[0] == '\'' && p[2] == '\'')
p += 3;
- /* If we're within <>, then treat :: as part of the name (a single
- : still terminates) */
- if (*p == ':') {
- if (brac && p[1] == ':' && p[-1] != '<')
- p++;
- else
- break;
+ if (*p == ':') {
+ if (exp && !brac && p[1] == ':') break; /* expecting '::' */
+ /* p[2] is a disgusting exception */
+ if (p[1] == ':' && p[2] != '(' ) p++;
+ else break;
}
p++;
}
@@ -678,6 +706,8 @@ static SymType *stabtype_parser(SegInfo
EXPECT(';', "FP-TYPE");
bytes = atoi(&p, 0);
EXPECT(';', "FP-TYPE bytes");
+ atoi(&p, 0);
+ EXPECT(';', "FP-TYPE extra");
type = VG_(st_mkfloat)(def, bytes);
break;
@@ -737,7 +767,7 @@ static SymType *stabtype_parser(SegInfo
Char kind = *p++; /* get kind */
Char *name = p;
- p = templ_name(name);
+ p = templ_name(name, 1);
EXPECT(':', "struct/union/enum ref");
name = VG_(addStr)(si, name, p-1-name);
@@ -847,7 +877,7 @@ static SymType *stabtype_parser(SegInfo
UInt off, sz;
SymType *fieldty;
- end = SKIPPAST(p, ':', "method name") - 1;
+ end = templ_name(p, 1);
if (end[1] == ':') {
/* c++ method names end in :: */
@@ -1028,18 +1058,7 @@ static Bool initSym(SegInfo *si, Sym *sy
VG_(printf)("initSym(si=%p, tab=%p, sym=%p, kind=%d, name=%p \"%s\", val=%d)\n",
si, si->stab_typetab, sym, kind, name, name, val);
- /* Find first ':' */
- ty = VG_(strchr)(name, ':');
-
- /* Skip '::' */
- while (ty && ty[1] == ':')
- ty = VG_(strchr)(ty + 2, ':');
-
- if (ty == NULL) {
- /* there was no ':' */
- *namep += VG_(strlen)(name);
- return True; /* skip */
- }
+ ty = templ_name(name, 0);
len = ty - name;
|
|
From: Josef W. <Jos...@gm...> - 2005-07-13 08:32:17
|
On Wednesday 13 July 2005 01:29, sv...@va... wrote: > Author: njn > Fixed bug #88678 -- debug info is now correctly gathered for files > containing spaces. Wow, that's quick! If there ever will be a 2.4.1, I suppose that a backport would be good. Josef |
|
From: Tom H. <th...@cy...> - 2005-07-13 03:01:41
|
Nightly build on audi ( i686, Red Hat 9 ) started at 2005-07-13 03:25:03 BST Checking out vex source tree ... done Building vex ... done Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 181 tests, 7 stderr failures, 1 stdout failure ================= memcheck/tests/sigaltstack (stderr) memcheck/tests/xml1 (stderr) none/tests/faultstatus (stderr) none/tests/pth_blockedsig (stderr) none/tests/pth_cancel1 (stdout) none/tests/pth_cancel1 (stderr) none/tests/pth_cancel2 (stderr) none/tests/x86/int (stderr) |
|
From: Tom H. <to...@co...> - 2005-07-13 02:35:46
|
Nightly build on dunsmere ( athlon, Fedora Core 4 ) started at 2005-07-13 03:30:03 BST Checking out vex source tree ... done Building vex ... done Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 181 tests, 5 stderr failures, 0 stdout failures ================= memcheck/tests/leak-tree (stderr) memcheck/tests/weirdioctl (stderr) memcheck/tests/xml1 (stderr) none/tests/faultstatus (stderr) none/tests/x86/int (stderr) |
|
From: Tom H. <th...@cy...> - 2005-07-13 02:20:59
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2005-07-13 03:15:03 BST Checking out vex source tree ... done Building vex ... done Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 180 tests, 14 stderr failures, 0 stdout failures ================= memcheck/tests/addressable (stderr) memcheck/tests/describe-block (stderr) memcheck/tests/erringfds (stderr) memcheck/tests/leak-0 (stderr) memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-regroot (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/match-overrun (stderr) memcheck/tests/partiallydefinedeq (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/sigkill (stderr) memcheck/tests/stack_changes (stderr) none/tests/faultstatus (stderr) none/tests/x86/int (stderr) |
|
From: Tom H. <th...@cy...> - 2005-07-13 02:15:17
|
Nightly build on dellow ( x86_64, Fedora Core 4 ) started at 2005-07-13 03:10:08 BST Checking out vex source tree ... done Building vex ... done Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 159 tests, 7 stderr failures, 0 stdout failures ================= memcheck/tests/sigaltstack (stderr) memcheck/tests/sigprocmask (stderr) memcheck/tests/strchr (stderr) memcheck/tests/vgtest_ume (stderr) memcheck/tests/weirdioctl (stderr) memcheck/tests/xml1 (stderr) none/tests/faultstatus (stderr) |
|
From: Tom H. <th...@cy...> - 2005-07-13 02:12:04
|
Nightly build on aston ( x86_64, Fedora Core 3 ) started at 2005-07-13 03:05:09 BST Checking out vex source tree ... done Building vex ... done Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 159 tests, 7 stderr failures, 0 stdout failures ================= memcheck/tests/sigaltstack (stderr) memcheck/tests/sigprocmask (stderr) memcheck/tests/strchr (stderr) memcheck/tests/vgtest_ume (stderr) memcheck/tests/weirdioctl (stderr) memcheck/tests/xml1 (stderr) none/tests/faultstatus (stderr) |
|
From: Tom H. <th...@cy...> - 2005-07-13 02:04:15
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2005-07-13 03:00:02 BST Checking out vex source tree ... done Building vex ... done Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 159 tests, 8 stderr failures, 0 stdout failures ================= memcheck/tests/sigaltstack (stderr) memcheck/tests/sigprocmask (stderr) memcheck/tests/strchr (stderr) memcheck/tests/vgtest_ume (stderr) memcheck/tests/weirdioctl (stderr) memcheck/tests/xml1 (stderr) none/tests/faultstatus (stderr) none/tests/fdleak_fcntl (stderr) |