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
(9) |
2
(16) |
|
3
(9) |
4
(8) |
5
(9) |
6
(10) |
7
(14) |
8
(10) |
9
(7) |
|
10
(14) |
11
(19) |
12
(22) |
13
(18) |
14
(20) |
15
(10) |
16
(12) |
|
17
(13) |
18
(7) |
19
(12) |
20
(13) |
21
(9) |
22
(12) |
23
(6) |
|
24
(5) |
25
(5) |
26
(6) |
27
(7) |
28
(9) |
29
(13) |
30
(21) |
|
From: <sv...@va...> - 2006-09-12 23:08:51
|
Author: sewardj Date: 2006-09-13 00:08:49 +0100 (Wed, 13 Sep 2006) New Revision: 6063 Log: Bump versions. Modified: branches/VALGRIND_3_2_BRANCH/configure.in branches/VALGRIND_3_2_BRANCH/docs/xml/vg-entities.xml Modified: branches/VALGRIND_3_2_BRANCH/configure.in =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 --- branches/VALGRIND_3_2_BRANCH/configure.in 2006-09-12 23:06:00 UTC (re= v 6062) +++ branches/VALGRIND_3_2_BRANCH/configure.in 2006-09-12 23:08:49 UTC (re= v 6063) @@ -8,7 +8,7 @@ ##------------------------------------------------------------## =20 # Process this file with autoconf to produce a configure script. -AC_INIT(Valgrind, 3.2.1.SVN, val...@li...) +AC_INIT(Valgrind, 3.2.1.RC1, val...@li...) AC_CONFIG_SRCDIR(coregrind/m_main.c) AM_CONFIG_HEADER(config.h) AM_INIT_AUTOMAKE Modified: branches/VALGRIND_3_2_BRANCH/docs/xml/vg-entities.xml =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 --- branches/VALGRIND_3_2_BRANCH/docs/xml/vg-entities.xml 2006-09-12 23:0= 6:00 UTC (rev 6062) +++ branches/VALGRIND_3_2_BRANCH/docs/xml/vg-entities.xml 2006-09-12 23:0= 8:49 UTC (rev 6063) @@ -7,8 +7,8 @@ =20 <!-- valgrind release + version stuff --> <!ENTITY rel-type "Release"> -<!ENTITY rel-version "3.2.0"> -<!ENTITY rel-date "7 June 2006"> +<!ENTITY rel-version "3.2.1"> +<!ENTITY rel-date "16 September 2006"> =20 <!-- where the docs are installed --> <!ENTITY vg-doc-path "/usr/share/doc/valgrind/html/index.html"> |
|
From: <sv...@va...> - 2006-09-12 23:06:04
|
Author: sewardj Date: 2006-09-13 00:06:00 +0100 (Wed, 13 Sep 2006) New Revision: 6062 Log: Update for 3.2.1. Modified: branches/VALGRIND_3_2_BRANCH/NEWS Modified: branches/VALGRIND_3_2_BRANCH/NEWS =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 --- branches/VALGRIND_3_2_BRANCH/NEWS 2006-09-12 22:42:53 UTC (rev 6061) +++ branches/VALGRIND_3_2_BRANCH/NEWS 2006-09-12 23:06:00 UTC (rev 6062) @@ -1,4 +1,82 @@ =20 +Release 3.2.1 (XX Sept 2006) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +3.2.1 adds SSE3 support for x86 and amd64, further reduces memcheck's +false error rate on all platforms, adds support for recent binutils +(in OpenSUSE 10.2 and Fedora Rawhide) and fixes a bunch of bugs in +3.2.0. Some of the fixed bugs were causing large programs to segfault +with --tool=3Dcallgrind and --tool=3Dcachegrind, so an upgrade is +recommended. + +In view of the fact that any 3.3.0 release is unlikely to happen until +well into 1Q07, we intend to keep the 3.2.X line alive for a while +yet, and so we tentatively plan a 3.2.2 release sometime in December +06. + +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. + +n-i-bz Expanding brk() into last available page asserts +n-i-bz ppc64-linux stack RZ fast-case snafu +n-i-bz 'c' in --gen-supps=3Dyes doesn't work +n-i-bz VG_N_SEGMENTS too low (users, 28 June) +n-i-bz VG_N_SEGNAMES too low (Stu Robinson) +106852 x86->IR: fisttp (SSE3) +117172 FUTEX_WAKE does not use uaddr2 +124039 Lacks support for VKI_[GP]IO_UNIMAP* +127521 amd64->IR: 0xF0 0x48 0xF 0xC7 (cmpxchg8b) +128917 amd64->IR: 0x66 0xF 0xF6 0xC4 (psadbw,SSE2) +129246 JJ: ppc32/ppc64 syscalls, w/ patch +129358 x86->IR: fisttpl (SSE3) +129866 cachegrind/callgrind causes executable to die +130020 Can't stat .so/.exe error while reading symbols +130388 Valgrind aborts when process calls malloc_trim() +130638 PATCH: ppc32 missing system calls +130785 amd64->IR: unhandled instruction "pushfq" +131481: (HINT_NOP) vex x86->IR: 0xF 0x1F 0x0 0xF +131298 =3D=3D131481 +132146 Programs with long sequences of bswap[l,q]s +132918 vex amd64->IR: 0xD9 0xF8 (fprem) +132813 Assertion at priv/guest-x86/toIR.c:652 fails +133051 'cfsi->len > 0 && cfsi->len < 2000000' failed +132722 valgrind header files are not standard C +n-i-bz Livelocks entire machine (users list, Timothy Terriberry) +n-i-bz Alex Bennee mmap problem (9 Aug) +n-i-bz BartV: Don't print more lines of a stack-trace than were obtain= ed. +n-i-bz ppc32 SuSE 10.1 redir +n-i-bz amd64 padding suppressions +n-i-bz amd64 insn printing fix. +n-i-bz ppc cmp reg,reg fix +n-i-bz x86/amd64 iropt e/rflag reduction rules +n-i-bz SuSE 10.1 (ppc32) minor fixes +133678 amd64->IR: 0x48 0xF 0xC5 0xC0 (pextrw?) +133694 aspacem assertion: aspacem_minAddr <=3D holeStart +n-i-bz callgrind: fix warning about malformed creator line=20 +n-i-bz callgrind: fix annotate script for data produced with=20 + --dump-instr=3Dyes +n-i-bz callgrind: fix failed assertion when toggling=20 + instrumentation mode +n-i-bz docs path hardwired (Dennis Lubert) + +The following bugs were not fixed, due primarily to lack of developer +time, and also because bug reporters did not answer requests for +feedback in time for the release: + +129390 ppc?->IR: some kind of VMX prefetch (dstt) +129968 amd64->IR: 0xF 0xAE 0x0 (fxsave) +133054 'make install' fails with syntax errors +n-i-bz Signal race condition (users list, 13 June, Johannes Berg) +n-i-bz Unrecognised instruction at address 0x70198EC2 (users list, + 19 July, Bennee) +132998 startup fails in when running on UML + +The following bug was tentatively fixed on the mainline but the fix +was considered too risky to push into 3.2.X: + +133154 crash when using client requests to register/deregister stack + + Release 3.2.0 (7 June 2006) ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3.2.0 is a feature release with many significant improvements and the |
|
From: <sv...@va...> - 2006-09-12 22:42:57
|
Author: sewardj
Date: 2006-09-12 23:42:53 +0100 (Tue, 12 Sep 2006)
New Revision: 6061
Log:
Update.
Modified:
trunk/docs/internals/3_2_BUGSTATUS.txt
Modified: trunk/docs/internals/3_2_BUGSTATUS.txt
=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/docs/internals/3_2_BUGSTATUS.txt 2006-09-12 22:39:02 UTC (rev 6=
060)
+++ trunk/docs/internals/3_2_BUGSTATUS.txt 2006-09-12 22:42:53 UTC (rev 6=
061)
@@ -76,13 +76,14 @@
pending pending 133327 support for voicetronix ioctl (w/patch)
=20
vx1656 vx1658 Vfd 133678 amd64->IR: 0x48 0xF 0xC5 0xC0 (pextrw?)
-vx6049 pending 133694 aspacem assertion: aspacem_minAddr <=3D h=
oleStart
+v6049 v6054 Vfd 133694 aspacem assertion: aspacem_minAddr <=3D h=
oleStart
=20
-v6043 pending n-i-bz callgrind: fix warning about malformed
+v6043 v6055 n-i-bz callgrind: fix warning about malformed
creator line=20
-v6044 pending n-i-bz callgrind: fix annotate script for data=20
+v6044 v6056 n-i-bz callgrind: fix annotate script for data=20
produced with --dump-instr=3Dyes
-v6045 pending n-i-bz callgrind: fix failed assertion when
- toggling instrumentation mode
-bartoschek callgrind crash
+v6045, v6057 n-i-bz callgrind: fix failed assertion when
+ v6053 toggling instrumentation mode
=20
+v6059 v6060 n-i-bz docs path hardwired (Dennis Lubert)
+
|
|
From: <sv...@va...> - 2006-09-12 22:39:06
|
Author: sewardj Date: 2006-09-12 23:39:02 +0100 (Tue, 12 Sep 2006) New Revision: 6060 Log: Merge r6059 (fix for: docs path hardwired (Dennis Lubert)) Modified: branches/VALGRIND_3_2_BRANCH/docs/Makefile.am branches/VALGRIND_3_2_BRANCH/docs/lib/vg-html-common.xsl Modified: branches/VALGRIND_3_2_BRANCH/docs/Makefile.am =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 --- branches/VALGRIND_3_2_BRANCH/docs/Makefile.am 2006-09-12 22:36:55 UTC= (rev 6059) +++ branches/VALGRIND_3_2_BRANCH/docs/Makefile.am 2006-09-12 22:39:02 UTC= (rev 6060) @@ -55,7 +55,7 @@ XSL_FO_STYLE =3D $(mylibdir)/vg-fo.xsl XSL_TEXT_STYLE =3D $(mylibdir)/vg-faq2txt.xsl XSL_WEBSITE_STYLE =3D $(mylibdir)/vg-html-website.xsl -XSL_MAN_STYLE =3D /usr/share/xml/docbook/stylesheet/nwalsh/1.69.0/manpag= es/docbook.xsl +XSL_MAN_STYLE =3D /usr/share/xml/docbook/stylesheet/nwalsh/current/manpa= ges/docbook.xsl =20 all-docs: FAQ.txt man-page html-docs print-docs =20 Modified: branches/VALGRIND_3_2_BRANCH/docs/lib/vg-html-common.xsl =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 --- branches/VALGRIND_3_2_BRANCH/docs/lib/vg-html-common.xsl 2006-09-12 2= 2:36:55 UTC (rev 6059) +++ branches/VALGRIND_3_2_BRANCH/docs/lib/vg-html-common.xsl 2006-09-12 2= 2:39:02 UTC (rev 6060) @@ -11,6 +11,9 @@ <!-- '/usr/share/xml/docbook/stylesheet/nwalsh/1.69.0/html/' --> <!-- has been edited to remove 'article' and 'refentry' --> <!-- so that separate titlepages don't get generated for them --> +<!-- Note [Dec.1 2005, JRS]: ../1.69.0/.. was changed to --> +<!-- ../current/.. in docs/Makefile.am, since the latter is a --> +<!-- symlink to the former, at least on SuSE 10.0. --> =20 =20 <!-- use 8859-1 encoding --> |
|
From: <sv...@va...> - 2006-09-12 22:37:03
|
Author: sewardj Date: 2006-09-12 23:36:55 +0100 (Tue, 12 Sep 2006) New Revision: 6059 Log: Don't hardwire the docbook version. Modified: trunk/docs/Makefile.am trunk/docs/lib/vg-html-common.xsl Modified: trunk/docs/Makefile.am =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/docs/Makefile.am 2006-09-12 21:24:24 UTC (rev 6058) +++ trunk/docs/Makefile.am 2006-09-12 22:36:55 UTC (rev 6059) @@ -55,7 +55,7 @@ XSL_FO_STYLE =3D $(mylibdir)/vg-fo.xsl XSL_TEXT_STYLE =3D $(mylibdir)/vg-faq2txt.xsl XSL_WEBSITE_STYLE =3D $(mylibdir)/vg-html-website.xsl -XSL_MAN_STYLE =3D /usr/share/xml/docbook/stylesheet/nwalsh/1.69.0/manpag= es/docbook.xsl +XSL_MAN_STYLE =3D /usr/share/xml/docbook/stylesheet/nwalsh/current/manpa= ges/docbook.xsl =20 all-docs: FAQ.txt man-page html-docs print-docs =20 Modified: trunk/docs/lib/vg-html-common.xsl =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/docs/lib/vg-html-common.xsl 2006-09-12 21:24:24 UTC (rev 6058) +++ trunk/docs/lib/vg-html-common.xsl 2006-09-12 22:36:55 UTC (rev 6059) @@ -11,6 +11,9 @@ <!-- '/usr/share/xml/docbook/stylesheet/nwalsh/1.69.0/html/' --> <!-- has been edited to remove 'article' and 'refentry' --> <!-- so that separate titlepages don't get generated for them --> +<!-- Note [Dec.1 2005, JRS]: ../1.69.0/.. was changed to --> +<!-- ../current/.. in docs/Makefile.am, since the latter is a --> +<!-- symlink to the former, at least on SuSE 10.0. --> =20 =20 <!-- use 8859-1 encoding --> |
|
From: Josef W. <Jos...@gm...> - 2006-09-12 21:29:26
|
On Monday 11 September 2006 11:54, Julian Seward wrote: > > Merge to 3.2.1 ? Yes, thanks (as you did already). Josef |
|
From: <sv...@va...> - 2006-09-12 21:24:26
|
Author: weidendo
Date: 2006-09-12 22:24:24 +0100 (Tue, 12 Sep 2006)
New Revision: 6058
Log:
Callgrind: Extend test for client requests
This checks all of callgrinds client requests,
and accordings actions (zero/dump) in different states
(collection on/off, instrumentation on/off).
Modified:
trunk/callgrind/tests/clreq.c
Modified: trunk/callgrind/tests/clreq.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/callgrind/tests/clreq.c 2006-09-12 21:13:11 UTC (rev 6057)
+++ trunk/callgrind/tests/clreq.c 2006-09-12 21:24:24 UTC (rev 6058)
@@ -4,10 +4,64 @@
=20
#include "../callgrind.h"
=20
-int main(void)
+int some_work(int sum)
{
+ int i;
+
+ for(i=3D0;i<10;i++) sum +=3D i; /* some dummy work */
+
+ return sum;
+}
+
+int some_callgrind_clreqs()
+{
+ int sum =3D some_work(0);
+
CALLGRIND_ZERO_STATS;
=20
+ sum +=3D some_work(sum);
+
+ CALLGRIND_DUMP_STATS;
+
+ sum +=3D some_work(sum);
+
+ CALLGRIND_DUMP_STATS_AT("Please dump here");
+
+ return some_work(sum);
+}
+
+int more_callgrind_clreqs()
+{
+ int sum =3D some_callgrind_clreqs();
+
+ CALLGRIND_TOGGLE_COLLECT;
+
+ sum +=3D some_callgrind_clreqs();
+
+ CALLGRIND_TOGGLE_COLLECT;
+
+ return sum;
+}
+
+ =20
+int main(void)
+{
+ more_callgrind_clreqs();
+
+ CALLGRIND_STOP_INSTRUMENTATION;
+
+ more_callgrind_clreqs();
+
+ CALLGRIND_START_INSTRUMENTATION;
+
+ more_callgrind_clreqs();
+
+ CALLGRIND_STOP_INSTRUMENTATION;
+
+ more_callgrind_clreqs();
+
+ CALLGRIND_START_INSTRUMENTATION;
+
return RUNNING_ON_VALGRIND;
}
=20
|
|
From: <sv...@va...> - 2006-09-12 21:13:13
|
Author: sewardj
Date: 2006-09-12 22:13:11 +0100 (Tue, 12 Sep 2006)
New Revision: 6057
Log:
Merge r6045 and r6053 (callgrind: fix failed assertion when toggling
instrumentation mode) (JosefW)
Modified:
branches/VALGRIND_3_2_BRANCH/callgrind/bb.c
branches/VALGRIND_3_2_BRANCH/callgrind/context.c
branches/VALGRIND_3_2_BRANCH/callgrind/global.h
branches/VALGRIND_3_2_BRANCH/callgrind/main.c
Modified: branches/VALGRIND_3_2_BRANCH/callgrind/bb.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
--- branches/VALGRIND_3_2_BRANCH/callgrind/bb.c 2006-09-12 21:09:17 UTC (=
rev 6056)
+++ branches/VALGRIND_3_2_BRANCH/callgrind/bb.c 2006-09-12 21:13:11 UTC (=
rev 6057)
@@ -306,7 +306,10 @@
CLG_DEBUG(3, " delete_bb (Obj %s, off %p): NOT FOUND\n",
obj->name, offset);
=20
- /* we didn't find it. That's strange. */
+ /* we didn't find it.
+ * this happens when callgrinds instrumentation mode
+ * was off at BB translation time, ie. no BB was created.
+ */
return;
}
=20
@@ -334,6 +337,7 @@
+ (bb->cjmp_count+1) * sizeof(CJmpInfo);
VG_(memset)( bb, 0xAA, size );
CLG_FREE(bb);
+ return;
}
CLG_DEBUG(3, " delete_bb: BB in use, can not free!\n");
}
Modified: branches/VALGRIND_3_2_BRANCH/callgrind/context.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
--- branches/VALGRIND_3_2_BRANCH/callgrind/context.c 2006-09-12 21:09:17 =
UTC (rev 6056)
+++ branches/VALGRIND_3_2_BRANCH/callgrind/context.c 2006-09-12 21:13:11 =
UTC (rev 6057)
@@ -279,6 +279,11 @@
call_stack* cs =3D &CLG_(current_call_stack);
Int fn_entries;
=20
+ CLG_DEBUG(5, "+ push_cxt(fn '%s'): old ctx %d\n",=20
+ fn ? fn->name : (Char*)"0x0",
+ CLG_(current_state).cxt ?
+ CLG_(current_state).cxt->base_number : -1);
+
/* save old context on stack (even if not changed at all!) */
CLG_ASSERT(cs->sp < cs->size);
CLG_ASSERT(cs->entry[cs->sp].cxt =3D=3D 0);
@@ -321,8 +326,10 @@
*(CLG_(current_fn_stack).top) =3D fn;
CLG_(current_state).cxt =3D CLG_(get_cxt)(CLG_(current_fn_stack).top);
=20
- CLG_DEBUG(5, " push_cxt(fn '%s'): %d\n",=20
- fn ? fn->name : (Char*)"0x0",
- CLG_(current_fn_stack).top - CLG_(current_fn_stack).bottom);
+ CLG_DEBUG(5, "- push_cxt(fn '%s'): new cxt %d, fn_sp %d\n",=20
+ fn ? fn->name : (Char*)"0x0",
+ CLG_(current_state).cxt ?
+ CLG_(current_state).cxt->base_number : -1,
+ CLG_(current_fn_stack).top - CLG_(current_fn_stack).bottom);
}
=20
Modified: branches/VALGRIND_3_2_BRANCH/callgrind/global.h
=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
--- branches/VALGRIND_3_2_BRANCH/callgrind/global.h 2006-09-12 21:09:17 U=
TC (rev 6056)
+++ branches/VALGRIND_3_2_BRANCH/callgrind/global.h 2006-09-12 21:13:11 U=
TC (rev 6057)
@@ -688,7 +688,8 @@
static __inline__ Addr bb_addr(BB* bb)
{ return bb->offset + bb->obj->offset; }
static __inline__ Addr bb_jmpaddr(BB* bb)
- { return bb->instr[bb->instr_count-1].instr_offset + bb->offset + bb->o=
bj->offset; }
+ { UInt off =3D (bb->instr_count > 0) ? bb->instr[bb->instr_count-1].ins=
tr_offset : 0;
+ return off + bb->offset + bb->obj->offset; }
=20
/* from fn.c */
void CLG_(init_fn_array)(fn_array*);
Modified: branches/VALGRIND_3_2_BRANCH/callgrind/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
--- branches/VALGRIND_3_2_BRANCH/callgrind/main.c 2006-09-12 21:09:17 UTC=
(rev 6056)
+++ branches/VALGRIND_3_2_BRANCH/callgrind/main.c 2006-09-12 21:13:11 UTC=
(rev 6057)
@@ -771,6 +771,10 @@
/* unwind regular call stack */
while(CLG_(current_call_stack).sp>0)
CLG_(pop_call_stack)();
+
+ /* reset context and function stack for context generation */
+ CLG_(init_exec_state)( &CLG_(current_state) );
+ CLG_(current_fn_stack).top =3D CLG_(current_fn_stack).bottom;
}
=20
/* Ups, this can go wrong... */
@@ -795,11 +799,8 @@
if (0)
CLG_(forall_threads)(zero_thread_cost);
=20
- if (!state)
- CLG_(init_exec_state)( &CLG_(current_state) );
-
if (VG_(clo_verbosity) > 1)
- VG_(message)(Vg_DebugMsg, "%s: instrumentation switched %s\n",
+ VG_(message)(Vg_DebugMsg, "%s: instrumentation switched %s",
reason, state ? "ON" : "OFF");
}
=20
|
|
From: <sv...@va...> - 2006-09-12 21:09:21
|
Author: sewardj
Date: 2006-09-12 22:09:17 +0100 (Tue, 12 Sep 2006)
New Revision: 6056
Log:
Merge r6044 (callgrind: fix annotate script for data produced with
--dump-instr=3Dyes) (JosefW)
Modified:
branches/VALGRIND_3_2_BRANCH/callgrind/callgrind_annotate.in
Modified: branches/VALGRIND_3_2_BRANCH/callgrind/callgrind_annotate.in
=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
--- branches/VALGRIND_3_2_BRANCH/callgrind/callgrind_annotate.in 2006-09-=
12 21:07:53 UTC (rev 6055)
+++ branches/VALGRIND_3_2_BRANCH/callgrind/callgrind_annotate.in 2006-09-=
12 21:09:17 UTC (rev 6056)
@@ -483,6 +483,7 @@
my $curr_fn;
my $curr_name;
my $curr_line_num =3D 0;
+ my $prev_line_num =3D 0;
=20
my $curr_cobj =3D "";
my $curr_cfile =3D "";
@@ -496,17 +497,19 @@
=20
# Read body of input file.
while (<INPUTFILE>) {
+ $prev_line_num =3D $curr_line_num;
+
s/#.*$//; # remove comments
- s/^\+(\d+)/$curr_line_num+$1/e;
- s/^\-(\d+)/$curr_line_num-$1/e;
- s/^\*/$curr_line_num/e;
- if (s/^(\d+|0x\w+)\s+//) {
+ s/^\+(\d+)/$prev_line_num+$1/e;
+ s/^\-(\d+)/$prev_line_num-$1/e;
+ s/^\*/$prev_line_num/e;
+ if (s/^(-?\d+|0x\w+)\s+//) {
$curr_line_num =3D $1;
if ($has_addr) {
if ($has_line) {
- s/^\+(\d+)/$curr_line_num+$1/e;
- s/^\-(\d+)/$curr_line_num-$1/e;
- s/^\*/$curr_line_num/e;
+ s/^\+(\d+)/$prev_line_num+$1/e;
+ s/^\-(\d+)/$prev_line_num-$1/e;
+ s/^\*/$prev_line_num/e;
=20
if (s/^(\d+)\s+//) { $curr_line_num =3D $1; }
}
|
|
From: <sv...@va...> - 2006-09-12 21:07:57
|
Author: sewardj
Date: 2006-09-12 22:07:53 +0100 (Tue, 12 Sep 2006)
New Revision: 6055
Log:
Merge r6043 (callgrind: fix warning about malformed creator line)
(JosefW)
Modified:
branches/VALGRIND_3_2_BRANCH/callgrind/callgrind_annotate.in
Modified: branches/VALGRIND_3_2_BRANCH/callgrind/callgrind_annotate.in
=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
--- branches/VALGRIND_3_2_BRANCH/callgrind/callgrind_annotate.in 2006-09-=
12 21:05:48 UTC (rev 6054)
+++ branches/VALGRIND_3_2_BRANCH/callgrind/callgrind_annotate.in 2006-09-=
12 21:07:53 UTC (rev 6055)
@@ -100,6 +100,7 @@
my $cmd =3D "";
=20
# Info on the profiled process.
+my $creator =3D "";
my $pid =3D "";
my $part =3D "";
my $thread =3D "";
@@ -310,10 +311,12 @@
}
=20
if ($input_file eq "") {
- $input_file =3D (<cachegrind.out*>)[0];
+ $input_file =3D (<callgrind.out*>)[0];
if (!defined $input_file) {
- $input_file =3D "cachegrind.out";
+ $input_file =3D (<cachegrind.out*>)[0];
}
+
+ (defined $input_file) or die($usage);
print "Reading data from '$input_file'...\n";
}
}
@@ -403,6 +406,7 @@
else { $desc .=3D "$dline\n"; }
}
elsif (/^cmd:\s+(.*)$/) { $cmd =3D $1; }
+ elsif (/^creator:\s+(.*)$/) { $creator =3D $1; }
elsif (/^positions:\s+(.*)$/) {
my $positions =3D $1;
$has_line =3D ($positions =3D~ /line/);
@@ -670,6 +674,11 @@
sub print_options ()
{
print($fancy);
+ print "Profile data file '$input_file'";
+ if ($creator ne "") { print " (creator: $creator)"; }
+ print "\n";
+
+ print($fancy);
print($desc);
my $target =3D $cmd;
if ($pid ne "") {
|
|
From: <sv...@va...> - 2006-09-12 21:05:52
|
Author: sewardj
Date: 2006-09-12 22:05:48 +0100 (Tue, 12 Sep 2006)
New Revision: 6054
Log:
Merge r6049 (fix for #133694, from Tom Hughes)
Modified:
branches/VALGRIND_3_2_BRANCH/coregrind/m_aspacemgr/aspacemgr.c
Modified: branches/VALGRIND_3_2_BRANCH/coregrind/m_aspacemgr/aspacemgr.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
--- branches/VALGRIND_3_2_BRANCH/coregrind/m_aspacemgr/aspacemgr.c 2006-0=
9-12 19:10:08 UTC (rev 6053)
+++ branches/VALGRIND_3_2_BRANCH/coregrind/m_aspacemgr/aspacemgr.c 2006-0=
9-12 21:05:48 UTC (rev 6054)
@@ -2251,6 +2251,10 @@
&& /* check previous comparison is meaningful */
aspacem_maxAddr < Addr_MAX)
seg.kind =3D SkResvn;
+ else=20
+ /* Ditto for segments from below aspacem_minAddr. */
+ if (seg.end < aspacem_minAddr && aspacem_minAddr > 0)
+ seg.kind =3D SkResvn;
else
seg.kind =3D SkFree;
=20
|
|
From: Julian S. <js...@ac...> - 2006-09-12 20:40:14
|
I intend to roll a test tarball for 3.2.1 in the next 24 hours, and will make it available for testing. 3.2.1 incorporates a lot of fixes over 3.2.0, and it's become obvious that attempting to fix all reported 3.2.0 bugs before releasing 3.2.1 would result in infinite further delay, since bugs are being reported faster than they get fixed. It seems better to draw a line and release, with the plan to follow up with 3.2.2 some time in December. 3.2.0 isn't particularly buggy (as far as I can tell - I thought it a good, stable release). My impression why so many bugs have been reported is that the user base is growing and so more people are pushing the boundaries of the system. J |
|
From: Dirk M. <dm...@gm...> - 2006-09-12 20:09:07
|
On Tuesday, 12. September 2006 22:03, Julian Seward wrote: > Bart, maybe I misunderstood, but what I thought Dirk meant was, in your > modified tree, memcheck no longer works correctly. Exactly, DRD works as far as it is concerned. The crash happens in memcheck. Dirk |
|
From: Julian S. <js...@ac...> - 2006-09-12 20:03:51
|
Bart, maybe I misunderstood, but what I thought Dirk meant was, in your modified tree, memcheck no longer works correctly. J On Tuesday 12 September 2006 20:23, Bart Van Assche wrote: > Hello Dirk, > > drd still runs fine for me, whether I use it to run /bin/false, /bin/true > or /bin/date (SuSE 10.1, Valgrind revision 6053): > > bart@pc-100:~/software/valgrind-svn> inst/bin/valgrind --tool=drd /bin/date > ==11882== drd, a data race detector. > ==11882== Copyright (C) 2006, and GNU GPL'd, by Bart Van Assche. > THIS SOFTWARE IS A PROTOTYPE, AND IS NOT YET RELEASED > ==11882== Using LibVEX rev 1579, a library for dynamic binary translation. > ==11882== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. > ==11882== Using valgrind-3.3.0.SVN, a dynamic binary instrumentation > framework. > ==11882== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. > ==11882== For more details, rerun with: -v > ==11882== > Tue Sep 12 21:10:36 CEST 2006 > ==11882== > ==11882== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) > > On 9/10/06, Dirk Mueller <dm...@gm...> wrote: > > On Sunday, 10. September 2006 21:07, Bart Van Assche wrote: > > > Can you provide me a reproducible test case ? I'd like to have a > > > > look > > > > > at this and fix this. > > > > well, its just a valgrind patched with your DRD patches, and it happens > > on any > > application, e.g. /bin/false. if thats not reproduceable for you, then I > > have > > to look further.. > > > > Dirk |
|
From: Bart V. A. <bar...@gm...> - 2006-09-12 19:23:44
|
Hello Dirk, drd still runs fine for me, whether I use it to run /bin/false, /bin/true or /bin/date (SuSE 10.1, Valgrind revision 6053): bart@pc-100:~/software/valgrind-svn> inst/bin/valgrind --tool=drd /bin/date ==11882== drd, a data race detector. ==11882== Copyright (C) 2006, and GNU GPL'd, by Bart Van Assche. THIS SOFTWARE IS A PROTOTYPE, AND IS NOT YET RELEASED ==11882== Using LibVEX rev 1579, a library for dynamic binary translation. ==11882== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==11882== Using valgrind-3.3.0.SVN, a dynamic binary instrumentation framework. ==11882== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==11882== For more details, rerun with: -v ==11882== Tue Sep 12 21:10:36 CEST 2006 ==11882== ==11882== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) On 9/10/06, Dirk Mueller <dm...@gm...> wrote: > > On Sunday, 10. September 2006 21:07, Bart Van Assche wrote: > > > Can you provide me a reproducible test case ? I'd like to have a > look > > at this and fix this. > > well, its just a valgrind patched with your DRD patches, and it happens on > any > application, e.g. /bin/false. if thats not reproduceable for you, then I > have > to look further.. > > Dirk > |
|
From: <sv...@va...> - 2006-09-12 19:10:15
|
Author: weidendo
Date: 2006-09-12 20:10:08 +0100 (Tue, 12 Sep 2006)
New Revision: 6053
Log:
Callgrind: fix segfault when dumping after toggling instrumentation mode
This bug shows up when callgrind dumps data of a BB with 0 instructions
(the segfault only appears on x86_64; for x86 we were "lucky").
"BB with 0 instructions" happens when you switch on instrumentation
(and callgrinds call graph tracing starts with an emtpy shadow call
stack) in the middle of a run: Whenever the shadow callstack
is empty, but callgrind sees a return instruction (ie. a shadow
callstack underrun), it creates an artifical BB which is faked to
have called the function we are returning from.
This way, the call arc is noted and will appear in the dump.
Modified:
trunk/callgrind/global.h
Modified: trunk/callgrind/global.h
=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/callgrind/global.h 2006-09-11 20:34:36 UTC (rev 6052)
+++ trunk/callgrind/global.h 2006-09-12 19:10:08 UTC (rev 6053)
@@ -688,7 +688,8 @@
static __inline__ Addr bb_addr(BB* bb)
{ return bb->offset + bb->obj->offset; }
static __inline__ Addr bb_jmpaddr(BB* bb)
- { return bb->instr[bb->instr_count-1].instr_offset + bb->offset + bb->o=
bj->offset; }
+ { UInt off =3D (bb->instr_count > 0) ? bb->instr[bb->instr_count-1].ins=
tr_offset : 0;
+ return off + bb->offset + bb->obj->offset; }
=20
/* from fn.c */
void CLG_(init_fn_array)(fn_array*);
|
|
From: <js...@ac...> - 2006-09-12 11:48:56
|
Nightly build on minnie ( SuSE 10.0, ppc32 ) started at 2006-09-12 09:00:02 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 207 tests, 10 stderr failures, 6 stdout failures, 0 posttest failures == memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/leakotron (stdout) memcheck/tests/pointer-trace (stderr) memcheck/tests/sigaltstack (stderr) memcheck/tests/xml1 (stderr) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/ppc32/jm-fp (stdout) none/tests/ppc32/jm-fp (stderr) none/tests/ppc32/round (stdout) none/tests/ppc32/round (stderr) none/tests/ppc32/test_fx (stdout) none/tests/ppc32/test_fx (stderr) none/tests/ppc32/test_gx (stdout) |
|
From: Tom H. <to...@co...> - 2006-09-12 02:46:21
|
Nightly build on dunsmere ( athlon, Fedora Core 5 ) started at 2006-09-12 03:30:05 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 240 tests, 5 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 239 tests, 5 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Tue Sep 12 03:38:19 2006 --- new.short Tue Sep 12 03:46:12 2006 *************** *** 8,10 **** ! == 239 tests, 5 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) --- 8,10 ---- ! == 240 tests, 5 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) |
|
From: Tom H. <th...@cy...> - 2006-09-12 02:26:48
|
Nightly build on dellow ( x86_64, Fedora Core 5 ) started at 2006-09-12 03:10:08 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 268 tests, 4 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 266 tests, 4 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Tue Sep 12 03:18:23 2006 --- new.short Tue Sep 12 03:26:41 2006 *************** *** 8,10 **** ! == 266 tests, 4 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) --- 8,10 ---- ! == 268 tests, 4 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) |
|
From: Tom H. <th...@cy...> - 2006-09-12 02:24:53
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2006-09-12 03:15:02 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Last 20 lines of verbose log follow echo /tmp/ccLsYnFw.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLsYnFw.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLsYnFw.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLsYnFw.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLsYnFw.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLsYnFw.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLsYnFw.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLsYnFw.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 rm insn_mmx.c insn_sse2.c insn_fpu.c insn_mmxext.c insn_sse.c insn_sse3.c insn_cmov.c insn_basic.c make[5]: Leaving directory `/tmp/valgrind.4943/valgrind/none/tests/x86' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/valgrind.4943/valgrind/none/tests/x86' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/valgrind.4943/valgrind/none/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/valgrind.4943/valgrind/none' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/valgrind.4943/valgrind' make: *** [check] Error 2 ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Last 20 lines of verbose log follow echo /tmp/cc15fOYL.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cc15fOYL.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cc15fOYL.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cc15fOYL.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cc15fOYL.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cc15fOYL.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cc15fOYL.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cc15fOYL.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 rm insn_mmx.c insn_sse2.c insn_fpu.c insn_mmxext.c insn_sse.c insn_sse3.c insn_cmov.c insn_basic.c make[5]: Leaving directory `/tmp/valgrind.4943/valgrind/none/tests/x86' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/valgrind.4943/valgrind/none/tests/x86' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/valgrind.4943/valgrind/none/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/valgrind.4943/valgrind/none' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/valgrind.4943/valgrind' make: *** [check] Error 2 ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Tue Sep 12 03:19:43 2006 --- new.short Tue Sep 12 03:24:47 2006 *************** *** 7,16 **** Last 20 lines of verbose log follow echo ! /tmp/cc15fOYL.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cc15fOYL.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cc15fOYL.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cc15fOYL.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cc15fOYL.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cc15fOYL.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cc15fOYL.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cc15fOYL.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 --- 7,16 ---- Last 20 lines of verbose log follow echo ! /tmp/ccLsYnFw.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLsYnFw.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLsYnFw.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLsYnFw.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLsYnFw.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLsYnFw.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLsYnFw.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLsYnFw.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 |
|
From: Tom H. <th...@cy...> - 2006-09-12 02:20:21
|
Nightly build on lloyd ( x86_64, Fedora Core 3 ) started at 2006-09-12 03:05:07 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 268 tests, 6 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/leakotron (stdout) memcheck/tests/mempool (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 266 tests, 6 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/leakotron (stdout) memcheck/tests/mempool (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Tue Sep 12 03:13:03 2006 --- new.short Tue Sep 12 03:20:11 2006 *************** *** 8,10 **** ! == 266 tests, 6 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/leakotron (stdout) --- 8,10 ---- ! == 268 tests, 6 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/leakotron (stdout) |
|
From: Tom H. <th...@cy...> - 2006-09-12 02:16:29
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2006-09-12 03:00:04 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 270 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/fdleak_fcntl (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 268 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/fdleak_fcntl (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Tue Sep 12 03:09:08 2006 --- new.short Tue Sep 12 03:16:18 2006 *************** *** 8,10 **** ! == 268 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) --- 8,10 ---- ! == 270 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) |