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
(44) |
2
(9) |
3
(30) |
4
(28) |
5
(42) |
6
(14) |
7
(10) |
|
8
(7) |
9
(8) |
10
(6) |
11
(15) |
12
(13) |
13
(14) |
14
(23) |
|
15
(17) |
16
(10) |
17
(82) |
18
(14) |
19
(21) |
20
(14) |
21
(21) |
|
22
(7) |
23
(13) |
24
(16) |
25
(11) |
26
(11) |
27
(6) |
28
(7) |
|
29
(8) |
30
(13) |
31
(8) |
|
|
|
|
|
From: <sv...@va...> - 2006-10-18 23:46:39
|
Author: njn Date: 2006-10-19 00:46:26 +0100 (Thu, 19 Oct 2006) New Revision: 6321 Log: Improve comments. Modified: trunk/lackey/lk_main.c Modified: trunk/lackey/lk_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/lackey/lk_main.c 2006-10-18 21:50:26 UTC (rev 6320) +++ trunk/lackey/lk_main.c 2006-10-18 23:46:26 UTC (rev 6321) @@ -106,9 +106,15 @@ // - It does not trace into the OS kernel, so system calls and other ker= nel // operations (eg. some scheduling and signal handling code) are ignor= ed. // -// - Valgrind replaces some code with its own, notably parts of code for -// scheduling operations and signal handling. This code is not traced= . +// - It could model loads and stores done at the system call boundary us= ing +// the pre_mem_read/post_mem_write events. For example, if you call +// fstat() you know that the passed in buffer has been written. But i= t +// currently does not do this. // +// - Valgrind replaces some code (not much) with its own, notably parts = of +// code for scheduling operations and signal handling. This code is n= ot +// traced. +// // - There is no consideration of virtual-to-physical address mapping. // This may not matter for many purposes. // |
|
From: Nicholas N. <nj...@cs...> - 2006-10-18 21:55:25
|
On Wed, 18 Oct 2006 sv...@va... wrote: > Author: njn > Date: 2006-10-18 22:50:26 +0100 (Wed, 18 Oct 2006) > New Revision: 6320 > > Log: > Move VG_BUGS_TO to pub_tool_basics.h so that Nulgrind need not import > pub_tool_libcassert.h. This was an incorrect log message. It was meant to be "fix a couple of comments". > Modified: > trunk/Makefile.am > trunk/configure.in > trunk/include/pub_tool_tooliface.h > trunk/include/valgrind.h > > > Modified: trunk/Makefile.am > =================================================================== > --- trunk/Makefile.am 2006-10-18 12:41:55 UTC (rev 6319) > +++ trunk/Makefile.am 2006-10-18 21:50:26 UTC (rev 6320) > @@ -8,7 +8,8 @@ > callgrind \ > massif \ > lackey \ > - none > + none \ > + memtrace > > # Temporary: we want to compile Helgrind, but not regtest it. > # Put docs last because building the HTML is slow and we want to get > > Modified: trunk/configure.in > =================================================================== > --- trunk/configure.in 2006-10-18 12:41:55 UTC (rev 6319) > +++ trunk/configure.in 2006-10-18 21:50:26 UTC (rev 6320) > @@ -931,6 +931,9 @@ > none/tests/ppc64/Makefile > none/tests/x86/Makefile > none/docs/Makefile > + memtrace/Makefile > + memtrace/tests/Makefile > + memtrace/docs/Makefile > ) > > cat<<EOF > > Modified: trunk/include/pub_tool_tooliface.h > =================================================================== > --- trunk/include/pub_tool_tooliface.h 2006-10-18 12:41:55 UTC (rev 6319) > +++ trunk/include/pub_tool_tooliface.h 2006-10-18 21:50:26 UTC (rev 6320) > @@ -32,7 +32,7 @@ > #define __PUB_TOOL_TOOLIFACE_H > > #include "pub_tool_errormgr.h" // for Error, Supp > -#include "libvex.h" // for VexGuestLayout > +#include "libvex.h" // for all Vex stuff > > /* ------------------------------------------------------------------ */ > /* The interface version */ > > Modified: trunk/include/valgrind.h > =================================================================== > --- trunk/include/valgrind.h 2006-10-18 12:41:55 UTC (rev 6319) > +++ trunk/include/valgrind.h 2006-10-18 21:50:26 UTC (rev 6320) > @@ -3715,15 +3715,15 @@ > for calloc(). Put it immediately after the point where a block is > allocated. > > - If you're allocating memory via superblocks, and then handing out small > - chunks of each superblock, if you don't have redzones on your small > - blocks, it's worth marking the superblock with VALGRIND_MAKE_MEM_NOACCESS > - when it's created, so that block overruns are detected. But if you can > - put redzones on, it's probably better to not do this, so that messages > - for small overruns are described in terms of the small block rather than > - the superblock (but if you have a big overrun that skips over a redzone, > - you could miss an error this way). See memcheck/tests/custom_alloc.c > - for an example. > + If you're using Memcheck: If you're allocating memory via superblocks, > + and then handing out small chunks of each superblock, if you don't have > + redzones on your small blocks, it's worth marking the superblock with > + VALGRIND_MAKE_MEM_NOACCESS when it's created, so that block overruns are > + detected. But if you can put redzones on, it's probably better to not do > + this, so that messages for small overruns are described in terms of the > + small block rather than the superblock (but if you have a big overrun > + that skips over a redzone, you could miss an error this way). See > + memcheck/tests/custom_alloc.c for an example. > > WARNING: if your allocator uses malloc() or 'new' to allocate > superblocks, rather than mmap() or brk(), this will not work properly -- > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Valgrind-developers mailing list > Val...@li... > https://lists.sourceforge.net/lists/listinfo/valgrind-developers > |
|
From: <sv...@va...> - 2006-10-18 21:50:33
|
Author: njn
Date: 2006-10-18 22:50:26 +0100 (Wed, 18 Oct 2006)
New Revision: 6320
Log:
Move VG_BUGS_TO to pub_tool_basics.h so that Nulgrind need not import
pub_tool_libcassert.h.
Modified:
trunk/Makefile.am
trunk/configure.in
trunk/include/pub_tool_tooliface.h
trunk/include/valgrind.h
Modified: trunk/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/Makefile.am 2006-10-18 12:41:55 UTC (rev 6319)
+++ trunk/Makefile.am 2006-10-18 21:50:26 UTC (rev 6320)
@@ -8,7 +8,8 @@
callgrind \
massif \
lackey \
- none
+ none \
+ memtrace
=20
# Temporary: we want to compile Helgrind, but not regtest it.
# Put docs last because building the HTML is slow and we want to get
Modified: trunk/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
--- trunk/configure.in 2006-10-18 12:41:55 UTC (rev 6319)
+++ trunk/configure.in 2006-10-18 21:50:26 UTC (rev 6320)
@@ -931,6 +931,9 @@
none/tests/ppc64/Makefile
none/tests/x86/Makefile
none/docs/Makefile
+ memtrace/Makefile
+ memtrace/tests/Makefile
+ memtrace/docs/Makefile
)=20
=20
cat<<EOF
Modified: trunk/include/pub_tool_tooliface.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/include/pub_tool_tooliface.h 2006-10-18 12:41:55 UTC (rev 6319)
+++ trunk/include/pub_tool_tooliface.h 2006-10-18 21:50:26 UTC (rev 6320)
@@ -32,7 +32,7 @@
#define __PUB_TOOL_TOOLIFACE_H
=20
#include "pub_tool_errormgr.h" // for Error, Supp
-#include "libvex.h" // for VexGuestLayout
+#include "libvex.h" // for all Vex stuff
=20
/* ------------------------------------------------------------------ */
/* The interface version */
Modified: trunk/include/valgrind.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/include/valgrind.h 2006-10-18 12:41:55 UTC (rev 6319)
+++ trunk/include/valgrind.h 2006-10-18 21:50:26 UTC (rev 6320)
@@ -3715,15 +3715,15 @@
for calloc(). Put it immediately after the point where a block is
allocated.=20
=20
- If you're allocating memory via superblocks, and then handing out sma=
ll
- chunks of each superblock, if you don't have redzones on your small
- blocks, it's worth marking the superblock with VALGRIND_MAKE_MEM_NOAC=
CESS
- when it's created, so that block overruns are detected. But if you c=
an
- put redzones on, it's probably better to not do this, so that message=
s
- for small overruns are described in terms of the small block rather t=
han
- the superblock (but if you have a big overrun that skips over a redzo=
ne,
- you could miss an error this way). See memcheck/tests/custom_alloc.c
- for an example.
+ If you're using Memcheck: If you're allocating memory via superblocks=
,
+ and then handing out small chunks of each superblock, if you don't ha=
ve
+ redzones on your small blocks, it's worth marking the superblock with
+ VALGRIND_MAKE_MEM_NOACCESS when it's created, so that block overruns =
are
+ detected. But if you can put redzones on, it's probably better to no=
t do
+ this, so that messages for small overruns are described in terms of t=
he
+ small block rather than the superblock (but if you have a big overrun
+ that skips over a redzone, you could miss an error this way). See
+ memcheck/tests/custom_alloc.c for an example.
=20
WARNING: if your allocator uses malloc() or 'new' to allocate
superblocks, rather than mmap() or brk(), this will not work properly=
--
|
|
From: <js...@ac...> - 2006-10-18 14:20:37
|
Nightly build on minnie ( SuSE 10.0, ppc32 ) started at 2006-10-18 09:00:02 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 == 214 tests, 12 stderr failures, 7 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/stack_changes (stderr) memcheck/tests/xml1 (stderr) none/tests/blockfault (stderr) none/tests/faultstatus (stderr) none/tests/fdleak_cmsg (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/ppc32/jm-fp (stdout) none/tests/ppc32/jm-fp (stderr) none/tests/ppc32/jm-int (stdout) 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) ================================================= == 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 == 214 tests, 13 stderr failures, 8 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/stack_changes (stderr) memcheck/tests/xml1 (stderr) none/tests/blockfault (stderr) none/tests/cmdline2 (stdout) none/tests/faultstatus (stderr) none/tests/fdleak_cmsg (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/ppc32/jm-fp (stdout) none/tests/ppc32/jm-fp (stderr) none/tests/ppc32/jm-int (stdout) 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) none/tests/shell (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Wed Oct 18 09:11:52 2006 --- new.short Wed Oct 18 09:23:32 2006 *************** *** 8,10 **** ! == 214 tests, 13 stderr failures, 8 stdout failures, 0 posttest failures == memcheck/tests/leak-cycle (stderr) --- 8,10 ---- ! == 214 tests, 12 stderr failures, 7 stdout failures, 0 posttest failures == memcheck/tests/leak-cycle (stderr) *************** *** 16,18 **** none/tests/blockfault (stderr) - none/tests/cmdline2 (stdout) none/tests/faultstatus (stderr) --- 16,17 ---- *************** *** 29,31 **** none/tests/ppc32/test_gx (stdout) - none/tests/shell (stderr) --- 28,29 ---- |
|
From: <sv...@va...> - 2006-10-18 12:41:59
|
Author: sewardj
Date: 2006-10-18 13:41:55 +0100 (Wed, 18 Oct 2006)
New Revision: 6319
Log:
Observe the rule that requires all instrumenters to copy verbatim any
IR preamble preceding the first IMark.
Modified:
trunk/memcheck/mc_translate.c
Modified: trunk/memcheck/mc_translate.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/memcheck/mc_translate.c 2006-10-18 06:25:34 UTC (rev 6318)
+++ trunk/memcheck/mc_translate.c 2006-10-18 12:41:55 UTC (rev 6319)
@@ -3300,11 +3300,29 @@
=20
mce.bogusLiterals =3D bogus;
=20
- /* Iterate over the stmts to generate instrumentation. */
+ /* Copy verbatim any IR preamble preceding the first IMark */
=20
- for (i =3D 0; i < bb_in->stmts_used; i++) {
+ i =3D 0;
+ while (i < bb_in->stmts_used && bb_in->stmts[i]->tag !=3D Ist_IMark) =
{
=20
st =3D bb_in->stmts[i];
+ tl_assert(st);
+ tl_assert(isFlatIRStmt(st));
+
+ addStmtToIRBB( bb, bb_in->stmts[i] );
+ i++;
+ }
+
+ /* Iterate over the remaining stmts to generate instrumentation. */
+
+ tl_assert(bb_in->stmts_used > 0);
+ tl_assert(i >=3D 0);
+ tl_assert(i < bb_in->stmts_used);
+ tl_assert(bb_in->stmts[i]->tag =3D=3D Ist_IMark);
+
+ for (/* use current i*/; i < bb_in->stmts_used; i++) {
+
+ st =3D bb_in->stmts[i];
first_stmt =3D bb->stmts_used;
=20
if (verboze) {
|
|
From: <sv...@va...> - 2006-10-18 06:25:40
|
Author: njn
Date: 2006-10-18 07:25:34 +0100 (Wed, 18 Oct 2006)
New Revision: 6318
Log:
Update.
Modified:
trunk/docs/internals/roadmap.txt
Modified: trunk/docs/internals/roadmap.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/roadmap.txt 2006-10-18 01:16:57 UTC (rev 6317)
+++ trunk/docs/internals/roadmap.txt 2006-10-18 06:25:34 UTC (rev 6318)
@@ -7,9 +7,25 @@
reverse chronological order.
=20
------------------------------------------------------------------------=
-----
+3.3.0
+------------------------------------------------------------------------=
-----
+Scheduled for 2007.
+
+* Add ppc{32,64}/AIX5 support [Done by Julian]
+
+* Add some more experimental tools?
+
+------------------------------------------------------------------------=
-----
+3.2.1
+------------------------------------------------------------------------=
-----
+Scheduled for Dec 06?
+Fix bugs in 3.2.0.
+
+------------------------------------------------------------------------=
-----
3.2.0
------------------------------------------------------------------------=
-----
Scheduled for end-Mar 06 (3.1.0 + 4 months) ?
+[Was released on Sep 16, 2006]
=20
In order of increasing speculativeness
--------------------------------------
|
|
From: Tom H. <to...@co...> - 2006-10-18 02:45:35
|
Nightly build on dunsmere ( athlon, Fedora Core 5 ) started at 2006-10-18 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 == 246 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (stderr) none/tests/fdleak_cmsg (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 == 246 tests, 7 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (stderr) none/tests/cmdline2 (stdout) none/tests/fdleak_cmsg (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/shell (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Wed Oct 18 03:37:59 2006 --- new.short Wed Oct 18 03:45:28 2006 *************** *** 8,10 **** ! == 246 tests, 7 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/pointer-trace (stderr) --- 8,10 ---- ! == 246 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) *************** *** 13,15 **** none/tests/blockfault (stderr) - none/tests/cmdline2 (stdout) none/tests/fdleak_cmsg (stderr) --- 13,14 ---- *************** *** 17,19 **** none/tests/mremap2 (stdout) - none/tests/shell (stderr) --- 16,17 ---- |
|
From: Tom H. <th...@cy...> - 2006-10-18 02:23:27
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2006-10-18 03:15:03 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/cca38Tin.s:4393: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cca38Tin.s:4513: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cca38Tin.s:4633: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cca38Tin.s:4753: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cca38Tin.s:4873: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cca38Tin.s:4993: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cca38Tin.s:5113: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cca38Tin.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.9560/valgrind/none/tests/x86'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/tmp/valgrind.9560/valgrind/none/tests/x86'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory `/tmp/valgrind.9560/valgrind/none/tests'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/tmp/valgrind.9560/valgrind/none'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.9560/valgrind'
make: *** [check] Error 2
=================================================
== Results from 24 hours ago ==
=================================================
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... failed
Last 20 lines of verbose log follow echo
Making all in coregrind
make[2]: Entering directory `/tmp/valgrind.9560/valgrind/coregrind'
make all-am
make[3]: Entering directory `/tmp/valgrind.9560/valgrind/coregrind'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../coregrind -I.. -I../coregrind/x86 -I../coregrind/linux -I../coregrind/x86-linux -I../include -I../VEX/pub -DVG_PLATFORM="\"x86-linux\"" -DVGA_x86=1 -DVGO_linux=1 -DVGP_x86_linux=1 -DVG_LIBDIR="\"/tmp/valgrind.9560/Inst/lib/valgrind"\" -m32 -mpreferred-stack-boundary=2 -O -g -Wmissing-prototypes -Winline -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-long-long -MT libcoregrind_x86_linux_a-m_commandline.o -MD -MP -MF ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" \
-c -o libcoregrind_x86_linux_a-m_commandline.o `test -f 'm_commandline.c' || echo './'`m_commandline.c; \
then mv -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" ".deps/libcoregrind_x86_linux_a-m_commandline.Po"; \
else rm -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo"; exit 1; \
fi
m_commandline.c: In function `read_dot_valgrindrc':
m_commandline.c:84: structure has no member named `val'
m_commandline.c:88: structure has no member named `val'
m_commandline.c:93: structure has no member named `val'
make[3]: *** [libcoregrind_x86_linux_a-m_commandline.o] Error 1
make[3]: Leaving directory `/tmp/valgrind.9560/valgrind/coregrind'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/valgrind.9560/valgrind/coregrind'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.9560/valgrind'
make: *** [all] Error 2
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Wed Oct 18 03:18:01 2006
--- new.short Wed Oct 18 03:23:17 2006
***************
*** 3,26 ****
Configuring valgrind ... done
! Building valgrind ... failed
Last 20 lines of verbose log follow echo
! Making all in coregrind
! make[2]: Entering directory `/tmp/valgrind.9560/valgrind/coregrind'
! make all-am
! make[3]: Entering directory `/tmp/valgrind.9560/valgrind/coregrind'
! if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../coregrind -I.. -I../coregrind/x86 -I../coregrind/linux -I../coregrind/x86-linux -I../include -I../VEX/pub -DVG_PLATFORM="\"x86-linux\"" -DVGA_x86=1 -DVGO_linux=1 -DVGP_x86_linux=1 -DVG_LIBDIR="\"/tmp/valgrind.9560/Inst/lib/valgrind"\" -m32 -mpreferred-stack-boundary=2 -O -g -Wmissing-prototypes -Winline -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-long-long -MT libcoregrind_x86_linux_a-m_commandline.o -MD -MP -MF ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" \
! -c -o libcoregrind_x86_linux_a-m_commandline.o `test -f 'm_commandline.c' || echo './'`m_commandline.c; \
! then mv -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" ".deps/libcoregrind_x86_linux_a-m_commandline.Po"; \
! else rm -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo"; exit 1; \
! fi
! m_commandline.c: In function `read_dot_valgrindrc':
! m_commandline.c:84: structure has no member named `val'
! m_commandline.c:88: structure has no member named `val'
! m_commandline.c:93: structure has no member named `val'
! make[3]: *** [libcoregrind_x86_linux_a-m_commandline.o] Error 1
! make[3]: Leaving directory `/tmp/valgrind.9560/valgrind/coregrind'
! make[2]: *** [all] Error 2
! make[2]: Leaving directory `/tmp/valgrind.9560/valgrind/coregrind'
! make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.9560/valgrind'
! make: *** [all] Error 2
--- 3,27 ----
Configuring valgrind ... done
! Building valgrind ... done
! Running regression tests ... failed
Last 20 lines of verbose log follow echo
! /tmp/cca38Tin.s:4393: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cca38Tin.s:4513: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cca38Tin.s:4633: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cca38Tin.s:4753: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cca38Tin.s:4873: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cca38Tin.s:4993: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cca38Tin.s:5113: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cca38Tin.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.9560/valgrind/none/tests/x86'
! make[4]: *** [check-am] Error 2
! make[4]: Leaving directory `/tmp/valgrind.9560/valgrind/none/tests/x86'
! make[3]: *** [check-recursive] Error 1
! make[3]: Leaving directory `/tmp/valgrind.9560/valgrind/none/tests'
! make[2]: *** [check-recursive] Error 1
! make[2]: Leaving directory `/tmp/valgrind.9560/valgrind/none'
! make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.9560/valgrind'
! make: *** [check] Error 2
|
|
From: Tom H. <th...@cy...> - 2006-10-18 02:20:12
|
Nightly build on dellow ( x86_64, Fedora Core 5 ) started at 2006-10-18 03:10: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
== 274 tests, 22 stderr failures, 1 stdout failure, 0 posttest failures ==
memcheck/tests/leak-pool-0 (stderr)
memcheck/tests/leak-pool-1 (stderr)
memcheck/tests/leak-pool-2 (stderr)
memcheck/tests/leak-pool-3 (stderr)
memcheck/tests/leak-pool-4 (stderr)
memcheck/tests/leak-pool-5 (stderr)
memcheck/tests/mempool (stderr)
memcheck/tests/pointer-trace (stderr)
memcheck/tests/x86/scalar (stderr)
memcheck/tests/xml1 (stderr)
none/tests/blockfault (stderr)
none/tests/fdleak_cmsg (stderr)
none/tests/fdleak_creat (stderr)
none/tests/fdleak_dup (stderr)
none/tests/fdleak_dup2 (stderr)
none/tests/fdleak_fcntl (stderr)
none/tests/fdleak_ipv4 (stderr)
none/tests/fdleak_open (stderr)
none/tests/fdleak_pipe (stderr)
none/tests/fdleak_socketpair (stderr)
none/tests/mremap (stderr)
none/tests/mremap2 (stdout)
none/tests/rlimit_nofile (stderr)
=================================================
== Results from 24 hours ago ==
=================================================
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... failed
Last 20 lines of verbose log follow echo
make[2]: Entering directory `/tmp/valgrind.12068/valgrind/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/valgrind.12068/valgrind/include'
Making all in coregrind
make[2]: Entering directory `/tmp/valgrind.12068/valgrind/coregrind'
make all-am
make[3]: Entering directory `/tmp/valgrind.12068/valgrind/coregrind'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../coregrind -I.. -I../coregrind/x86 -I../coregrind/linux -I../coregrind/x86-linux -I../include -I../VEX/pub -DVG_PLATFORM="\"x86-linux\"" -DVGA_x86=1 -DVGO_linux=1 -DVGP_x86_linux=1 -DVG_LIBDIR="\"/tmp/valgrind.12068/Inst/lib/valgrind"\" -m32 -O -g -Wmissing-prototypes -Winline -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-long-long -Wno-pointer-sign -Wdeclaration-after-statement -MT libcoregrind_x86_linux_a-m_commandline.o -MD -MP -MF ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" -c -o libcoregrind_x86_linux_a-m_commandline.o `test -f 'm_commandline.c' || echo './'`m_commandline.c; \
then mv -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" ".deps/libcoregrind_x86_linux_a-m_commandline.Po"; else rm -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo"; exit 1; fi
m_commandline.c: In function 'read_dot_valgrindrc':
m_commandline.c:84: error: 'SysRes' has no member named 'val'
m_commandline.c:88: error: 'SysRes' has no member named 'val'
m_commandline.c:93: error: 'SysRes' has no member named 'val'
make[3]: *** [libcoregrind_x86_linux_a-m_commandline.o] Error 1
make[3]: Leaving directory `/tmp/valgrind.12068/valgrind/coregrind'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/valgrind.12068/valgrind/coregrind'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.12068/valgrind'
make: *** [all] Error 2
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Wed Oct 18 03:12:06 2006
--- new.short Wed Oct 18 03:20:00 2006
***************
*** 3,26 ****
Configuring valgrind ... done
! Building valgrind ... failed
- Last 20 lines of verbose log follow echo
- make[2]: Entering directory `/tmp/valgrind.12068/valgrind/include'
- make[2]: Nothing to be done for `all'.
- make[2]: Leaving directory `/tmp/valgrind.12068/valgrind/include'
- Making all in coregrind
- make[2]: Entering directory `/tmp/valgrind.12068/valgrind/coregrind'
- make all-am
- make[3]: Entering directory `/tmp/valgrind.12068/valgrind/coregrind'
- if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../coregrind -I.. -I../coregrind/x86 -I../coregrind/linux -I../coregrind/x86-linux -I../include -I../VEX/pub -DVG_PLATFORM="\"x86-linux\"" -DVGA_x86=1 -DVGO_linux=1 -DVGP_x86_linux=1 -DVG_LIBDIR="\"/tmp/valgrind.12068/Inst/lib/valgrind"\" -m32 -O -g -Wmissing-prototypes -Winline -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-long-long -Wno-pointer-sign -Wdeclaration-after-statement -MT libcoregrind_x86_linux_a-m_commandline.o -MD -MP -MF ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" -c -o libcoregrind_x86_linux_a-m_commandline.o `test -f 'm_commandline.c' || echo './'`m_commandline.c; \
- then mv -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" ".deps/libcoregrind_x86_linux_a-m_commandline.Po"; else rm -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo"; exit 1; fi
- m_commandline.c: In function 'read_dot_valgrindrc':
- m_commandline.c:84: error: 'SysRes' has no member named 'val'
- m_commandline.c:88: error: 'SysRes' has no member named 'val'
- m_commandline.c:93: error: 'SysRes' has no member named 'val'
- make[3]: *** [libcoregrind_x86_linux_a-m_commandline.o] Error 1
- make[3]: Leaving directory `/tmp/valgrind.12068/valgrind/coregrind'
- make[2]: *** [all] Error 2
- make[2]: Leaving directory `/tmp/valgrind.12068/valgrind/coregrind'
- make[1]: *** [all-recursive] Error 1
- make[1]: Leaving directory `/tmp/valgrind.12068/valgrind'
- make: *** [all] Error 2
--- 3,33 ----
Configuring valgrind ... done
! Building valgrind ... done
! Running regression tests ... failed
!
! Regression test results follow
!
! == 274 tests, 22 stderr failures, 1 stdout failure, 0 posttest failures ==
! memcheck/tests/leak-pool-0 (stderr)
! memcheck/tests/leak-pool-1 (stderr)
! memcheck/tests/leak-pool-2 (stderr)
! memcheck/tests/leak-pool-3 (stderr)
! memcheck/tests/leak-pool-4 (stderr)
! memcheck/tests/leak-pool-5 (stderr)
! memcheck/tests/mempool (stderr)
! memcheck/tests/pointer-trace (stderr)
! memcheck/tests/x86/scalar (stderr)
! memcheck/tests/xml1 (stderr)
! none/tests/blockfault (stderr)
! none/tests/fdleak_cmsg (stderr)
! none/tests/fdleak_creat (stderr)
! none/tests/fdleak_dup (stderr)
! none/tests/fdleak_dup2 (stderr)
! none/tests/fdleak_fcntl (stderr)
! none/tests/fdleak_ipv4 (stderr)
! none/tests/fdleak_open (stderr)
! none/tests/fdleak_pipe (stderr)
! none/tests/fdleak_socketpair (stderr)
! none/tests/mremap (stderr)
! none/tests/mremap2 (stdout)
! none/tests/rlimit_nofile (stderr)
|
|
From: Tom H. <th...@cy...> - 2006-10-18 02:14:49
|
Nightly build on lloyd ( x86_64, Fedora Core 3 ) started at 2006-10-18 03:05: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
== 274 tests, 14 stderr failures, 1 stdout failure, 0 posttest failures ==
memcheck/tests/leak-pool-0 (stderr)
memcheck/tests/leak-pool-1 (stderr)
memcheck/tests/leak-pool-2 (stderr)
memcheck/tests/leak-pool-3 (stderr)
memcheck/tests/leak-pool-4 (stderr)
memcheck/tests/leak-pool-5 (stderr)
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/blockfault (stderr)
none/tests/fdleak_cmsg (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 ... failed
Last 20 lines of verbose log follow echo
make[2]: Entering directory `/tmp/valgrind.14062/valgrind/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/valgrind.14062/valgrind/include'
Making all in coregrind
make[2]: Entering directory `/tmp/valgrind.14062/valgrind/coregrind'
make all-am
make[3]: Entering directory `/tmp/valgrind.14062/valgrind/coregrind'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../coregrind -I.. -I../coregrind/x86 -I../coregrind/linux -I../coregrind/x86-linux -I../include -I../VEX/pub -DVG_PLATFORM="\"x86-linux\"" -DVGA_x86=1 -DVGO_linux=1 -DVGP_x86_linux=1 -DVG_LIBDIR="\"/tmp/valgrind.14062/Inst/lib/valgrind"\" -m32 -O -g -Wmissing-prototypes -Winline -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-long-long -Wdeclaration-after-statement -MT libcoregrind_x86_linux_a-m_commandline.o -MD -MP -MF ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" -c -o libcoregrind_x86_linux_a-m_commandline.o `test -f 'm_commandline.c' || echo './'`m_commandline.c; \
then mv -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" ".deps/libcoregrind_x86_linux_a-m_commandline.Po"; else rm -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo"; exit 1; fi
m_commandline.c: In function `read_dot_valgrindrc':
m_commandline.c:84: error: structure has no member named `val'
m_commandline.c:88: error: structure has no member named `val'
m_commandline.c:93: error: structure has no member named `val'
make[3]: *** [libcoregrind_x86_linux_a-m_commandline.o] Error 1
make[3]: Leaving directory `/tmp/valgrind.14062/valgrind/coregrind'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/valgrind.14062/valgrind/coregrind'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.14062/valgrind'
make: *** [all] Error 2
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Wed Oct 18 03:07:27 2006
--- new.short Wed Oct 18 03:14:42 2006
***************
*** 3,26 ****
Configuring valgrind ... done
! Building valgrind ... failed
- Last 20 lines of verbose log follow echo
- make[2]: Entering directory `/tmp/valgrind.14062/valgrind/include'
- make[2]: Nothing to be done for `all'.
- make[2]: Leaving directory `/tmp/valgrind.14062/valgrind/include'
- Making all in coregrind
- make[2]: Entering directory `/tmp/valgrind.14062/valgrind/coregrind'
- make all-am
- make[3]: Entering directory `/tmp/valgrind.14062/valgrind/coregrind'
- if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../coregrind -I.. -I../coregrind/x86 -I../coregrind/linux -I../coregrind/x86-linux -I../include -I../VEX/pub -DVG_PLATFORM="\"x86-linux\"" -DVGA_x86=1 -DVGO_linux=1 -DVGP_x86_linux=1 -DVG_LIBDIR="\"/tmp/valgrind.14062/Inst/lib/valgrind"\" -m32 -O -g -Wmissing-prototypes -Winline -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-long-long -Wdeclaration-after-statement -MT libcoregrind_x86_linux_a-m_commandline.o -MD -MP -MF ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" -c -o libcoregrind_x86_linux_a-m_commandline.o `test -f 'm_commandline.c' || echo './'`m_commandline.c; \
- then mv -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" ".deps/libcoregrind_x86_linux_a-m_commandline.Po"; else rm -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo"; exit 1; fi
- m_commandline.c: In function `read_dot_valgrindrc':
- m_commandline.c:84: error: structure has no member named `val'
- m_commandline.c:88: error: structure has no member named `val'
- m_commandline.c:93: error: structure has no member named `val'
- make[3]: *** [libcoregrind_x86_linux_a-m_commandline.o] Error 1
- make[3]: Leaving directory `/tmp/valgrind.14062/valgrind/coregrind'
- make[2]: *** [all] Error 2
- make[2]: Leaving directory `/tmp/valgrind.14062/valgrind/coregrind'
- make[1]: *** [all-recursive] Error 1
- make[1]: Leaving directory `/tmp/valgrind.14062/valgrind'
- make: *** [all] Error 2
--- 3,25 ----
Configuring valgrind ... done
! Building valgrind ... done
! Running regression tests ... failed
!
! Regression test results follow
!
! == 274 tests, 14 stderr failures, 1 stdout failure, 0 posttest failures ==
! memcheck/tests/leak-pool-0 (stderr)
! memcheck/tests/leak-pool-1 (stderr)
! memcheck/tests/leak-pool-2 (stderr)
! memcheck/tests/leak-pool-3 (stderr)
! memcheck/tests/leak-pool-4 (stderr)
! memcheck/tests/leak-pool-5 (stderr)
! 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/blockfault (stderr)
! none/tests/fdleak_cmsg (stderr)
! none/tests/mremap (stderr)
! none/tests/mremap2 (stdout)
|
|
From: Tom H. <th...@cy...> - 2006-10-18 02:10:47
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2006-10-18 03:00:03 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
== 276 tests, 15 stderr failures, 1 stdout failure, 0 posttest failures ==
memcheck/tests/leak-pool-0 (stderr)
memcheck/tests/leak-pool-1 (stderr)
memcheck/tests/leak-pool-2 (stderr)
memcheck/tests/leak-pool-3 (stderr)
memcheck/tests/leak-pool-4 (stderr)
memcheck/tests/leak-pool-5 (stderr)
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/blockfault (stderr)
none/tests/fdleak_cmsg (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 ... failed
Last 20 lines of verbose log follow echo
make[2]: Entering directory `/tmp/valgrind.22538/valgrind/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/valgrind.22538/valgrind/include'
Making all in coregrind
make[2]: Entering directory `/tmp/valgrind.22538/valgrind/coregrind'
make all-am
make[3]: Entering directory `/tmp/valgrind.22538/valgrind/coregrind'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../coregrind -I.. -I../coregrind/x86 -I../coregrind/linux -I../coregrind/x86-linux -I../include -I../VEX/pub -DVG_PLATFORM="\"x86-linux\"" -DVGA_x86=1 -DVGO_linux=1 -DVGP_x86_linux=1 -DVG_LIBDIR="\"/tmp/valgrind.22538/Inst/lib/valgrind"\" -m32 -O -g -Wmissing-prototypes -Winline -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-long-long -Wdeclaration-after-statement -MT libcoregrind_x86_linux_a-m_commandline.o -MD -MP -MF ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" -c -o libcoregrind_x86_linux_a-m_commandline.o `test -f 'm_commandline.c' || echo './'`m_commandline.c; \
then mv -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" ".deps/libcoregrind_x86_linux_a-m_commandline.Po"; else rm -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo"; exit 1; fi
m_commandline.c: In function `read_dot_valgrindrc':
m_commandline.c:84: error: structure has no member named `val'
m_commandline.c:88: error: structure has no member named `val'
m_commandline.c:93: error: structure has no member named `val'
make[3]: *** [libcoregrind_x86_linux_a-m_commandline.o] Error 1
make[3]: Leaving directory `/tmp/valgrind.22538/valgrind/coregrind'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/valgrind.22538/valgrind/coregrind'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.22538/valgrind'
make: *** [all] Error 2
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Wed Oct 18 03:02:18 2006
--- new.short Wed Oct 18 03:10:28 2006
***************
*** 3,26 ****
Configuring valgrind ... done
! Building valgrind ... failed
- Last 20 lines of verbose log follow echo
- make[2]: Entering directory `/tmp/valgrind.22538/valgrind/include'
- make[2]: Nothing to be done for `all'.
- make[2]: Leaving directory `/tmp/valgrind.22538/valgrind/include'
- Making all in coregrind
- make[2]: Entering directory `/tmp/valgrind.22538/valgrind/coregrind'
- make all-am
- make[3]: Entering directory `/tmp/valgrind.22538/valgrind/coregrind'
- if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../coregrind -I.. -I../coregrind/x86 -I../coregrind/linux -I../coregrind/x86-linux -I../include -I../VEX/pub -DVG_PLATFORM="\"x86-linux\"" -DVGA_x86=1 -DVGO_linux=1 -DVGP_x86_linux=1 -DVG_LIBDIR="\"/tmp/valgrind.22538/Inst/lib/valgrind"\" -m32 -O -g -Wmissing-prototypes -Winline -Wall -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-long-long -Wdeclaration-after-statement -MT libcoregrind_x86_linux_a-m_commandline.o -MD -MP -MF ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" -c -o libcoregrind_x86_linux_a-m_commandline.o `test -f 'm_commandline.c' || echo './'`m_commandline.c; \
- then mv -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo" ".deps/libcoregrind_x86_linux_a-m_commandline.Po"; else rm -f ".deps/libcoregrind_x86_linux_a-m_commandline.Tpo"; exit 1; fi
- m_commandline.c: In function `read_dot_valgrindrc':
- m_commandline.c:84: error: structure has no member named `val'
- m_commandline.c:88: error: structure has no member named `val'
- m_commandline.c:93: error: structure has no member named `val'
- make[3]: *** [libcoregrind_x86_linux_a-m_commandline.o] Error 1
- make[3]: Leaving directory `/tmp/valgrind.22538/valgrind/coregrind'
- make[2]: *** [all] Error 2
- make[2]: Leaving directory `/tmp/valgrind.22538/valgrind/coregrind'
- make[1]: *** [all-recursive] Error 1
- make[1]: Leaving directory `/tmp/valgrind.22538/valgrind'
- make: *** [all] Error 2
--- 3,26 ----
Configuring valgrind ... done
! Building valgrind ... done
! Running regression tests ... failed
!
! Regression test results follow
!
! == 276 tests, 15 stderr failures, 1 stdout failure, 0 posttest failures ==
! memcheck/tests/leak-pool-0 (stderr)
! memcheck/tests/leak-pool-1 (stderr)
! memcheck/tests/leak-pool-2 (stderr)
! memcheck/tests/leak-pool-3 (stderr)
! memcheck/tests/leak-pool-4 (stderr)
! memcheck/tests/leak-pool-5 (stderr)
! 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/blockfault (stderr)
! none/tests/fdleak_cmsg (stderr)
! none/tests/fdleak_fcntl (stderr)
! none/tests/mremap (stderr)
! none/tests/mremap2 (stdout)
|
|
From: <sv...@va...> - 2006-10-18 01:17:00
|
Author: sewardj
Date: 2006-10-18 02:16:57 +0100 (Wed, 18 Oct 2006)
New Revision: 6317
Log:
Fix installation of includes.
Added:
trunk/include/vki/Makefile.am
Modified:
trunk/configure.in
trunk/include/Makefile.am
Modified: trunk/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
--- trunk/configure.in 2006-10-18 00:34:21 UTC (rev 6316)
+++ trunk/configure.in 2006-10-18 01:16:57 UTC (rev 6317)
@@ -891,6 +891,7 @@
perf/Makefile=20
perf/vg_perf
include/Makefile=20
+ include/vki/Makefile=20
auxprogs/Makefile
coregrind/Makefile=20
memcheck/Makefile
Modified: trunk/include/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/include/Makefile.am 2006-10-18 00:34:21 UTC (rev 6316)
+++ trunk/include/Makefile.am 2006-10-18 01:16:57 UTC (rev 6317)
@@ -1,4 +1,6 @@
=20
+SUBDIRS =3D vki
+
incincdir =3D $(includedir)/valgrind
=20
incinc_HEADERS =3D \
@@ -30,20 +32,4 @@
pub_tool_tooliface.h \
pub_tool_vki.h \
pub_tool_vkiscnums.h \
- valgrind.h \
- vki/vki-linux.h \
- vki/vki-posixtypes-amd64-linux.h \
- vki/vki-posixtypes-ppc32-linux.h \
- vki/vki-posixtypes-ppc64-linux.h \
- vki/vki-posixtypes-x86-linux.h \
- vki/vki-amd64-linux.h \
- vki/vki-ppc32-aix5.h \
- vki/vki-ppc64-aix5.h \
- vki/vki-ppc32-linux.h \
- vki/vki-ppc64-linux.h \
- vki/vki-x86-linux.h \
- vki/vki-scnums-amd64-linux.h \
- vki/vki-scnums-ppc32-linux.h \
- vki/vki-scnums-ppc64-linux.h \
- vki/vki-scnums-x86-linux.h \
- vki/vki-scnums-aix5.h
+ valgrind.h
Added: trunk/include/vki/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/include/vki/Makefile.am (rev 0)
+++ trunk/include/vki/Makefile.am 2006-10-18 01:16:57 UTC (rev 6317)
@@ -0,0 +1,20 @@
+
+incincdir =3D $(includedir)/valgrind/vki
+
+incinc_HEADERS =3D \
+ vki-linux.h \
+ vki-posixtypes-amd64-linux.h \
+ vki-posixtypes-ppc32-linux.h \
+ vki-posixtypes-ppc64-linux.h \
+ vki-posixtypes-x86-linux.h \
+ vki-amd64-linux.h \
+ vki-ppc32-aix5.h \
+ vki-ppc64-aix5.h \
+ vki-ppc32-linux.h \
+ vki-ppc64-linux.h \
+ vki-x86-linux.h \
+ vki-scnums-amd64-linux.h \
+ vki-scnums-ppc32-linux.h \
+ vki-scnums-ppc64-linux.h \
+ vki-scnums-x86-linux.h \
+ vki-scnums-aix5.h
|
|
From: <sv...@va...> - 2006-10-18 00:34:22
|
Author: sewardj
Date: 2006-10-18 01:34:21 +0100 (Wed, 18 Oct 2006)
New Revision: 6316
Log:
Fix regression caused by recent merging, picked up by none/tests/shell.
Modified:
trunk/coregrind/m_syswrap/syswrap-generic.c
Modified: trunk/coregrind/m_syswrap/syswrap-generic.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_syswrap/syswrap-generic.c 2006-10-18 00:33:46 UTC (=
rev 6315)
+++ trunk/coregrind/m_syswrap/syswrap-generic.c 2006-10-18 00:34:21 UTC (=
rev 6316)
@@ -2371,7 +2371,7 @@
// ok, etc.
res =3D VG_(pre_exec_check)((const Char*)ARG1, NULL);
if (res.isError) {
- SET_STATUS_Failure( res.res );
+ SET_STATUS_Failure( res.err );
return;
}
=20
|
|
From: <sv...@va...> - 2006-10-18 00:33:50
|
Author: sewardj
Date: 2006-10-18 01:33:46 +0100 (Wed, 18 Oct 2006)
New Revision: 6315
Log:
Use house types.
Modified:
trunk/coregrind/m_libcfile.c
Modified: trunk/coregrind/m_libcfile.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_libcfile.c 2006-10-17 23:14:42 UTC (rev 6314)
+++ trunk/coregrind/m_libcfile.c 2006-10-18 00:33:46 UTC (rev 6315)
@@ -317,7 +317,7 @@
if (!(st.st_mode & VKI_S_IXUSR))
return VKI_EACCES;
} else {
- int grpmatch =3D 0;
+ Int grpmatch =3D 0;
=20
if (VG_(getegid)() =3D=3D st.st_gid)
grpmatch =3D 1;
|