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-20 22:54:22
|
Author: njn
Date: 2006-10-20 23:54:20 +0100 (Fri, 20 Oct 2006)
New Revision: 6329
Log:
Merge minor improvements to Lackey from the trunk.
Modified:
branches/VALGRIND_3_2_BRANCH/lackey/lk_main.c
Modified: branches/VALGRIND_3_2_BRANCH/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
--- branches/VALGRIND_3_2_BRANCH/lackey/lk_main.c 2006-10-20 22:52:34 UTC=
(rev 6328)
+++ branches/VALGRIND_3_2_BRANCH/lackey/lk_main.c 2006-10-20 22:54:20 UTC=
(rev 6329)
@@ -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.
//
@@ -811,7 +817,7 @@
VG_(details_copyright_author)(
"Copyright (C) 2002-2006, and GNU GPL'd, by Nicholas Nethercote.")=
;
VG_(details_bug_reports_to) (VG_BUGS_TO);
- VG_(details_avg_translation_sizeB) ( 175 );
+ VG_(details_avg_translation_sizeB) ( 200 );
=20
VG_(basic_tool_funcs) (lk_post_clo_init,
lk_instrument,
|
|
From: <sv...@va...> - 2006-10-20 22:52:40
|
Author: njn Date: 2006-10-20 23:52:34 +0100 (Fri, 20 Oct 2006) New Revision: 6328 Log: Move VG_BUGS_TO to pub_tool_basics.h so that Nulgrind need not import pub_tool_libcassert.h. MERGED FROM TRUNK Modified: branches/VALGRIND_3_2_BRANCH/include/pub_tool_basics.h branches/VALGRIND_3_2_BRANCH/include/pub_tool_libcassert.h branches/VALGRIND_3_2_BRANCH/none/nl_main.c Modified: branches/VALGRIND_3_2_BRANCH/include/pub_tool_basics.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/include/pub_tool_basics.h 2006-10-20 22:= 23:54 UTC (rev 6327) +++ branches/VALGRIND_3_2_BRANCH/include/pub_tool_basics.h 2006-10-20 22:= 52:34 UTC (rev 6328) @@ -138,6 +138,9 @@ #define VG_STRINGIFZ(__str) #__str #define VG_STRINGIFY(__str) VG_STRINGIFZ(__str) =20 +// Where to send bug reports to. +#define VG_BUGS_TO "www.valgrind.org" + #endif /* __PUB_TOOL_BASICS_H */ =20 /*--------------------------------------------------------------------*/ Modified: branches/VALGRIND_3_2_BRANCH/include/pub_tool_libcassert.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/include/pub_tool_libcassert.h 2006-10-20= 22:23:54 UTC (rev 6327) +++ branches/VALGRIND_3_2_BRANCH/include/pub_tool_libcassert.h 2006-10-20= 22:52:34 UTC (rev 6328) @@ -31,9 +31,6 @@ #ifndef __PUB_TOOL_LIBCBASSERT_H #define __PUB_TOOL_LIBCBASSERT_H =20 -// Where to send bug reports to. -#define VG_BUGS_TO "www.valgrind.org" - #define tl_assert(expr) = \ ((void) ((expr) ? 0 : = \ (VG_(assert_fail) (/*isCore?*/False, #expr, = \ Modified: branches/VALGRIND_3_2_BRANCH/none/nl_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/none/nl_main.c 2006-10-20 22:23:54 UTC (= rev 6327) +++ branches/VALGRIND_3_2_BRANCH/none/nl_main.c 2006-10-20 22:52:34 UTC (= rev 6328) @@ -29,7 +29,6 @@ */ =20 #include "pub_tool_basics.h" -#include "pub_tool_libcassert.h" #include "pub_tool_tooliface.h" =20 static void nl_post_clo_init(void) |
|
From: <sv...@va...> - 2006-10-20 22:23:56
|
Author: njn Date: 2006-10-20 23:23:54 +0100 (Fri, 20 Oct 2006) New Revision: 6327 Log: Add an FAQ. MERGED FROM TRUNK Modified: branches/VALGRIND_3_2_BRANCH/docs/xml/FAQ.xml Modified: branches/VALGRIND_3_2_BRANCH/docs/xml/FAQ.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/FAQ.xml 2006-10-20 22:16:57 UTC= (rev 6326) +++ branches/VALGRIND_3_2_BRANCH/docs/xml/FAQ.xml 2006-10-20 22:23:54 UTC= (rev 6327) @@ -517,6 +517,36 @@ </answer> </qandaentry> =20 +<qandaentry id=3D"faq.undeferrors"> + <question id=3D"q-undeferrors"> + <para>Memcheck's uninitialised value errors are hard to track down, + because they are often reported some time after they are caused. Co= uld=20 + Memcheck record a trail of operations to better link the cause to th= e + effect? Or maybe just eagerly report any copies of uninitialised + memory values?</para> + </question> + <answer id=3D"a-undeferrors"> + <para>We'd love to improve these errors, but we don't know how to do= it + without huge performance penalties.</para> + + <para>You can use the client request + <computeroutput>VALGRIND_CHECK_VALUE_IS_DEFINED</computeroutput> to = help + track these errors down -- work backwards from the point where the + uninitialised error occurs, checking suspect values until you find t= he + cause. This requires editing, compiling and re-running your program + multiple times, which is a pain, but still easier than debugging the + problem without Memcheck's help.</para> + + <para>As for eager reporting of copies of uninitialised memory value= s, + this has been suggested multiple times. Unfortunately, almost all + programs legitimately copy uninitialise memory values around (becaus= e + compilers pad structs to preserve alignment) and eager checking lead= s to + hundreds of false positives. Therefore Memcheck does not support ea= ger + checking at this time.</para> + </answer> +</qandaentry> + + </qandadiv> =20 =20 |
|
From: Dave N. <dc...@us...> - 2006-10-20 22:20:34
|
We have a test group that wants to be able to test the valgrind that is installed in a distribution. I was going to suggest to them that they download the source release from the valgrind web site and run the regression suite against the distribution binaries. tests/vg_regtest has a --valgrind option for specifying a different valgrind (e.g. /usr/bin/valgrind) but it appears to me that VALGRIND_LIB is pretty much hard-wired to $tests_dir/.in_place How about if we added a --valgrind-lib option to vg_regtest to select a different valgrind library directory? I've attached a tar file(to keep my mailer from putting the patch inline and messing with the formatting) containing a patch to implement this. |
|
From: <sv...@va...> - 2006-10-20 22:17:02
|
Author: njn Date: 2006-10-20 23:16:57 +0100 (Fri, 20 Oct 2006) New Revision: 6326 Log: Add a FAQ. Modified: trunk/docs/xml/FAQ.xml Modified: trunk/docs/xml/FAQ.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 --- trunk/docs/xml/FAQ.xml 2006-10-20 10:00:26 UTC (rev 6325) +++ trunk/docs/xml/FAQ.xml 2006-10-20 22:16:57 UTC (rev 6326) @@ -517,6 +517,36 @@ </answer> </qandaentry> =20 +<qandaentry id=3D"faq.undeferrors"> + <question id=3D"q-undeferrors"> + <para>Memcheck's uninitialised value errors are hard to track down, + because they are often reported some time after they are caused. Co= uld=20 + Memcheck record a trail of operations to better link the cause to th= e + effect? Or maybe just eagerly report any copies of uninitialised + memory values?</para> + </question> + <answer id=3D"a-undeferrors"> + <para>We'd love to improve these errors, but we don't know how to do= it + without huge performance penalties.</para> + + <para>You can use the client request + <computeroutput>VALGRIND_CHECK_VALUE_IS_DEFINED</computeroutput> to = help + track these errors down -- work backwards from the point where the + uninitialised error occurs, checking suspect values until you find t= he + cause. This requires editing, compiling and re-running your program + multiple times, which is a pain, but still easier than debugging the + problem without Memcheck's help.</para> + + <para>As for eager reporting of copies of uninitialised memory value= s, + this has been suggested multiple times. Unfortunately, almost all + programs legitimately copy uninitialise memory values around (becaus= e + compilers pad structs to preserve alignment) and eager checking lead= s to + hundreds of false positives. Therefore Memcheck does not support ea= ger + checking at this time.</para> + </answer> +</qandaentry> + + </qandadiv> =20 =20 |
|
From: <js...@ac...> - 2006-10-20 14:19:01
|
Nightly build on minnie ( SuSE 10.0, ppc32 ) started at 2006-10-20 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 ... failed
Last 20 lines of verbose log follow echo
A valgrind/VEX/LICENSE.README
U valgrind/VEX
Checked out external at revision 1671.
Checked out revision 6321.
Configuring valgrind ... cd valgrind && ./autogen.sh && ./configure --prefix=/home/sewardj/Nightly/Inst
running: aclocal
running: autoheader
running: automake -a
configure.in: installing `./install-sh'
configure.in: installing `./missing'
auxprogs/Makefile.am: installing `./compile'
auxprogs/Makefile.am: installing `./depcomp'
configure.in:116: installing `./config.guess'
configure.in:116: installing `./config.sub'
configure.in:937: required file `memtrace/Makefile.in' not found
configure.in:937: required file `memtrace/tests/Makefile.in' not found
configure.in:937: required file `memtrace/docs/Makefile.in' not found
Makefile.am:6: required directory ./memtrace does not exist
error: while running 'automake -a'
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Fri Oct 20 09:01:34 2006
--- new.short Fri Oct 20 09:13:34 2006
***************
*** 2,25 ****
Checking out valgrind source tree ... done
! Configuring valgrind ... failed
! Last 20 lines of verbose log follow echo
! A valgrind/VEX/LICENSE.README
! U valgrind/VEX
! Checked out external at revision 1671.
- Checked out revision 6321.
- Configuring valgrind ... cd valgrind && ./autogen.sh && ./configure --prefix=/home/sewardj/Nightly/Inst
- running: aclocal
- running: autoheader
- running: automake -a
- configure.in: installing `./install-sh'
- configure.in: installing `./missing'
- auxprogs/Makefile.am: installing `./compile'
- auxprogs/Makefile.am: installing `./depcomp'
- configure.in:116: installing `./config.guess'
- configure.in:116: installing `./config.sub'
- configure.in:937: required file `memtrace/Makefile.in' not found
- configure.in:937: required file `memtrace/tests/Makefile.in' not found
- configure.in:937: required file `memtrace/docs/Makefile.in' not found
- Makefile.am:6: required directory ./memtrace does not exist
- error: while running 'automake -a'
--- 2,29 ----
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)
|
|
From: John R.
|
> int main () {
> unsigned long eqs[1309732];
> function(0); /* line 16 */
> return 0;
> }
> ### Cut here.
>
> When I run this on i686 I get a stack warning and two errors, one from
> line 16 and one from line 8.
>
> ==8093== Warning: client switching stacks? SP change: 0xBEE58928 -->
> 0xBE95987C
> ==8093== to suppress, use: --max-stackframe=5238956 or greater
> ==8093== Invalid write of size 4
> ==8093== at 0x8048369: main (big.c:16)
> ==8093== Address 0xBE95987C is on thread 1's stack
If the large change in stack pointer is due to direct subtraction or
addition of a constant, then valgrind should silently recognize a
large frame, especially when the instruction resides in read-only code.
This will be correct almost always, and the implementation is simple:
don't tail merge the case for "subl $<big>,%esp" into the code that
handles general manipulation of the stack pointer ("<op> ...,%esp").
Switching stacks generally requires manipulating the stack pointer by a
"variable". Large displacement _can_ be achieved by runtime-generated
code that uses a computed "constant", but this is extremely rare.
--
|
|
From: Ashley P. <as...@qu...> - 2006-10-20 11:57:44
|
Further to the other thread on valgrind-dev I've got a couple of small
problems with stack handling on valgrind. With medium sized stacks
(10Mb) it's reporting false positives and incorrect line numbers.
The code I'm using is
### Cut here
#include <sys/types.h>
#include <stdint.h>
int function(uint64_t arg)
{
static uint64_t store;
store = arg; /* Line 8 */
if ( 0 )
;
} /* Line 12 */
int main () {
unsigned long eqs[1309732];
function(0); /* line 16 */
return 0;
}
### Cut here.
When I run this on i686 I get a stack warning and two errors, one from
line 16 and one from line 8.
==8093== Warning: client switching stacks? SP change: 0xBEE58928 -->
0xBE95987C
==8093== to suppress, use: --max-stackframe=5238956 or greater
==8093== Invalid write of size 4
==8093== at 0x8048369: main (big.c:16)
==8093== Address 0xBE95987C is on thread 1's stack
==8093==
==8093== Invalid read of size 4
==8093== at 0x804833A: function (big.c:8)
==8093== Address 0xBE95987C is on thread 1's stack
==8093== Warning: client switching stacks? SP change: 0xBE959878 -->
0xBEE58928
==8093== to suppress, use: --max-stackframe=5238960 or greater
When I run it on x86_64 I also get a stack warning and two errors, one
from line 16 and one from line 12. The problem here (aside from the
false positive) is the line number is wrong.
==23653== Warning: client switching stacks? SP change: 0x7FF0007F0 -->
0x7FE6026C8
==23653== to suppress, use: --max-stackframe=10477864 or
greater
==23653== Invalid write of size 8
==23653== at 0x40048D: main (big.c:16)
==23653== Address 0x7FE6026C8 is on thread 1's stack
==23653==
==23653== Invalid read of size 8
==23653== at 0x40047C: function (big.c:12)
==23653== Address 0x7FE6026C8 is on thread 1's stack
==23653== Warning: client switching stacks? SP change: 0x7FE6026D0 -->
0x7FF0007F0
==23653== to suppress, use: --max-stackframe=10477856 or
greater
I have to use the larger of the two --max-stackframe= parameters to
avoid the warnings, in this case the code runs cleanly.
The code is compiled with "gcc -g big.c" and the gcc version is "gcc
version 3.4.6 20060404 (Red Hat 3.4.6-3)" in both cases.
The valgrind version is reported as valgrind-3.3.0.SVN, I'm not sure of
the exact revision number as svnversion is timing out on me :(
Ashley,
|
|
From: <sv...@va...> - 2006-10-20 10:00:32
|
Author: sewardj Date: 2006-10-20 11:00:26 +0100 (Fri, 20 Oct 2006) New Revision: 6325 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-10-19 17:31:37 UTC (rev 6= 324) +++ trunk/docs/internals/3_2_BUGSTATUS.txt 2006-10-20 10:00:26 UTC (rev 6= 325) @@ -34,6 +34,8 @@ v6211 pending n-i-bz Cachegrind: Update cache parameter detect= ion =20 x86 'int 3' +expr_wont_match_me hack -> stable +amd64 INCW-CondZ (Andr=C3=A9 W=C3=B6bbeking, users, Oct 19) =20 =20 ------- Bugs reported and fixed in 3.2.0 ------ |
|
From: Tom H. <to...@co...> - 2006-10-20 02:39:24
|
Nightly build on dunsmere ( athlon, Fedora Core 5 ) started at 2006-10-20 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 ... failed Last 20 lines of verbose log follow echo Checked out revision 6321. Configuring valgrind ... cd valgrind && ./autogen.sh && ./configure --prefix=/tmp/valgrind.29040/Inst running: aclocal /usr/share/aclocal/rep.m4:7: warning: underquoted definition of AM_PATH_REP run info '(automake)Extending aclocal' or see http://sources.redhat.com/automake/automake.html#Extending-aclocal /usr/share/aclocal/libole2.m4:18: warning: underquoted definition of AM_PATH_LIBOLE2 running: autoheader running: automake -a configure.in: installing `./install-sh' configure.in: installing `./missing' auxprogs/Makefile.am: installing `./compile' auxprogs/Makefile.am: installing `./depcomp' configure.in:116: installing `./config.guess' configure.in:116: installing `./config.sub' configure.in:937: required file `memtrace/Makefile.in' not found configure.in:937: required file `memtrace/tests/Makefile.in' not found configure.in:937: required file `memtrace/docs/Makefile.in' not found Makefile.am:6: required directory ./memtrace does not exist error: while running 'automake -a' ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Fri Oct 20 03:31:15 2006 --- new.short Fri Oct 20 03:39:18 2006 *************** *** 2,25 **** Checking out valgrind source tree ... done ! Configuring valgrind ... failed - Last 20 lines of verbose log follow echo - Checked out revision 6321. - Configuring valgrind ... cd valgrind && ./autogen.sh && ./configure --prefix=/tmp/valgrind.29040/Inst - running: aclocal - /usr/share/aclocal/rep.m4:7: warning: underquoted definition of AM_PATH_REP - run info '(automake)Extending aclocal' - or see http://sources.redhat.com/automake/automake.html#Extending-aclocal - /usr/share/aclocal/libole2.m4:18: warning: underquoted definition of AM_PATH_LIBOLE2 - running: autoheader - running: automake -a - configure.in: installing `./install-sh' - configure.in: installing `./missing' - auxprogs/Makefile.am: installing `./compile' - auxprogs/Makefile.am: installing `./depcomp' - configure.in:116: installing `./config.guess' - configure.in:116: installing `./config.sub' - configure.in:937: required file `memtrace/Makefile.in' not found - configure.in:937: required file `memtrace/tests/Makefile.in' not found - configure.in:937: required file `memtrace/docs/Makefile.in' not found - Makefile.am:6: required directory ./memtrace does not exist - error: while running 'automake -a' --- 2,17 ---- 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) |
|
From: Tom H. <th...@cy...> - 2006-10-20 02:22:25
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2006-10-20 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/cc1GNLRf.s:4393: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cc1GNLRf.s:4513: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cc1GNLRf.s:4633: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cc1GNLRf.s:4753: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cc1GNLRf.s:4873: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cc1GNLRf.s:4993: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cc1GNLRf.s:5113: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/cc1GNLRf.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.25182/valgrind/none/tests/x86'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/tmp/valgrind.25182/valgrind/none/tests/x86'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory `/tmp/valgrind.25182/valgrind/none/tests'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/tmp/valgrind.25182/valgrind/none'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.25182/valgrind'
make: *** [check] Error 2
=================================================
== Results from 24 hours ago ==
=================================================
Checking out valgrind source tree ... done
Configuring valgrind ... failed
Last 20 lines of verbose log follow echo
A valgrind/VEX/Makefile
A valgrind/VEX/LICENSE.README
U valgrind/VEX
Checked out external at revision 1671.
Checked out revision 6321.
Configuring valgrind ... cd valgrind && ./autogen.sh && ./configure --prefix=/tmp/valgrind.25182/Inst
running: aclocal
running: autoheader
running: automake -a
configure.in: installing `./install-sh'
configure.in: installing `./mkinstalldirs'
configure.in: installing `./missing'
configure.in:116: installing `./config.guess'
configure.in:116: installing `./config.sub'
Makefile.am:17: required directory ./memtrace does not exist
auxprogs/Makefile.am: installing `./compile'
auxprogs/Makefile.am: installing `./depcomp'
Makefile.am:17: required directory ./memtrace does not exist
error: while running 'automake -a'
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Fri Oct 20 03:17:07 2006
--- new.short Fri Oct 20 03:22:07 2006
***************
*** 2,25 ****
Checking out valgrind source tree ... done
! Configuring valgrind ... failed
Last 20 lines of verbose log follow echo
! A valgrind/VEX/Makefile
! A valgrind/VEX/LICENSE.README
! U valgrind/VEX
! Checked out external at revision 1671.
!
! Checked out revision 6321.
! Configuring valgrind ... cd valgrind && ./autogen.sh && ./configure --prefix=/tmp/valgrind.25182/Inst
! running: aclocal
! running: autoheader
! running: automake -a
! configure.in: installing `./install-sh'
! configure.in: installing `./mkinstalldirs'
! configure.in: installing `./missing'
! configure.in:116: installing `./config.guess'
! configure.in:116: installing `./config.sub'
! Makefile.am:17: required directory ./memtrace does not exist
! auxprogs/Makefile.am: installing `./compile'
! auxprogs/Makefile.am: installing `./depcomp'
! Makefile.am:17: required directory ./memtrace does not exist
! error: while running 'automake -a'
--- 2,27 ----
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/cc1GNLRf.s:4393: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cc1GNLRf.s:4513: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cc1GNLRf.s:4633: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cc1GNLRf.s:4753: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cc1GNLRf.s:4873: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cc1GNLRf.s:4993: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cc1GNLRf.s:5113: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/cc1GNLRf.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.25182/valgrind/none/tests/x86'
! make[4]: *** [check-am] Error 2
! make[4]: Leaving directory `/tmp/valgrind.25182/valgrind/none/tests/x86'
! make[3]: *** [check-recursive] Error 1
! make[3]: Leaving directory `/tmp/valgrind.25182/valgrind/none/tests'
! make[2]: *** [check-recursive] Error 1
! make[2]: Leaving directory `/tmp/valgrind.25182/valgrind/none'
! make[1]: *** [check-recursive] Error 1
! make[1]: Leaving directory `/tmp/valgrind.25182/valgrind'
! make: *** [check] Error 2
|
|
From: Tom H. <th...@cy...> - 2006-10-20 02:21:02
|
Nightly build on dellow ( x86_64, Fedora Core 5 ) started at 2006-10-20 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 ... failed Last 20 lines of verbose log follow echo Checked out revision 6321. Configuring valgrind ... cd valgrind && ./autogen.sh && ./configure --prefix=/tmp/valgrind.18782/Inst running: aclocal /usr/share/aclocal/rep.m4:7: warning: underquoted definition of AM_PATH_REP run info '(automake)Extending aclocal' or see http://sources.redhat.com/automake/automake.html#Extending-aclocal running: autoheader running: automake -a configure.in: installing `./install-sh' configure.in: installing `./missing' auxprogs/Makefile.am: installing `./compile' auxprogs/Makefile.am: installing `./depcomp' configure.in:116: installing `./config.guess' configure.in:116: installing `./config.sub' configure.in:937: required file `memtrace/Makefile.in' not found configure.in:937: required file `memtrace/tests/Makefile.in' not found configure.in:937: required file `memtrace/docs/Makefile.in' not found Makefile.am:6: required directory ./memtrace does not exist error: while running 'automake -a' ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Fri Oct 20 03:11:53 2006 --- new.short Fri Oct 20 03:20:43 2006 *************** *** 2,25 **** Checking out valgrind source tree ... done ! Configuring valgrind ... failed ! Last 20 lines of verbose log follow echo - Checked out revision 6321. - Configuring valgrind ... cd valgrind && ./autogen.sh && ./configure --prefix=/tmp/valgrind.18782/Inst - running: aclocal - /usr/share/aclocal/rep.m4:7: warning: underquoted definition of AM_PATH_REP - run info '(automake)Extending aclocal' - or see http://sources.redhat.com/automake/automake.html#Extending-aclocal - running: autoheader - running: automake -a - configure.in: installing `./install-sh' - configure.in: installing `./missing' - auxprogs/Makefile.am: installing `./compile' - auxprogs/Makefile.am: installing `./depcomp' - configure.in:116: installing `./config.guess' - configure.in:116: installing `./config.sub' - configure.in:937: required file `memtrace/Makefile.in' not found - configure.in:937: required file `memtrace/tests/Makefile.in' not found - configure.in:937: required file `memtrace/docs/Makefile.in' not found - Makefile.am:6: required directory ./memtrace does not exist - error: while running 'automake -a' --- 2,33 ---- 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) |
|
From: Tom H. <th...@cy...> - 2006-10-20 02:19:56
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2006-10-20 03:00: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
== 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 ... failed
Last 20 lines of verbose log follow echo
/usr/share/aclocal/ogg.m4:8: warning: underquoted definition of XIPH_PATH_OGG
/usr/share/aclocal/libmikmod.m4:11: warning: underquoted definition of AM_PATH_LIBMIKMOD
/usr/share/aclocal/audiofile.m4:12: warning: underquoted definition of AM_PATH_AUDIOFILE
running: autoheader
running: automake -a
configure.in: installing `./install-sh'
configure.in: installing `./missing'
configure.in:116: installing `./config.guess'
configure.in:116: installing `./config.sub'
configure.in:937: required file `memtrace/Makefile.in' not found
configure.in:937: required file `memtrace/tests/Makefile.in' not found
configure.in:937: required file `memtrace/docs/Makefile.in' not found
Makefile.am:17: required directory ./memtrace does not exist
auxprogs/Makefile.am: installing `./compile'
auxprogs/Makefile.am: installing `./depcomp'
configure.in:937: required file `memtrace/Makefile.in' not found
configure.in:937: required file `memtrace/tests/Makefile.in' not found
configure.in:937: required file `memtrace/docs/Makefile.in' not found
Makefile.am:17: required directory ./memtrace does not exist
error: while running 'automake -a'
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Fri Oct 20 03:03:41 2006
--- new.short Fri Oct 20 03:19:35 2006
***************
*** 2,25 ****
Checking out valgrind source tree ... done
! Configuring valgrind ... failed
- Last 20 lines of verbose log follow echo
- /usr/share/aclocal/ogg.m4:8: warning: underquoted definition of XIPH_PATH_OGG
- /usr/share/aclocal/libmikmod.m4:11: warning: underquoted definition of AM_PATH_LIBMIKMOD
- /usr/share/aclocal/audiofile.m4:12: warning: underquoted definition of AM_PATH_AUDIOFILE
- running: autoheader
- running: automake -a
- configure.in: installing `./install-sh'
- configure.in: installing `./missing'
- configure.in:116: installing `./config.guess'
- configure.in:116: installing `./config.sub'
- configure.in:937: required file `memtrace/Makefile.in' not found
- configure.in:937: required file `memtrace/tests/Makefile.in' not found
- configure.in:937: required file `memtrace/docs/Makefile.in' not found
- Makefile.am:17: required directory ./memtrace does not exist
- auxprogs/Makefile.am: installing `./compile'
- auxprogs/Makefile.am: installing `./depcomp'
- configure.in:937: required file `memtrace/Makefile.in' not found
- configure.in:937: required file `memtrace/tests/Makefile.in' not found
- configure.in:937: required file `memtrace/docs/Makefile.in' not found
- Makefile.am:17: required directory ./memtrace does not exist
- error: while running 'automake -a'
--- 2,26 ----
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)
|
|
From: Tom H. <th...@cy...> - 2006-10-20 02:15:28
|
Nightly build on lloyd ( x86_64, Fedora Core 3 ) started at 2006-10-20 03:05:06 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 ... failed
Last 20 lines of verbose log follow echo
A valgrind/VEX/LICENSE.README
U valgrind/VEX
Checked out external at revision 1671.
Checked out revision 6321.
Configuring valgrind ... cd valgrind && ./autogen.sh && ./configure --prefix=/tmp/valgrind.32497/Inst
running: aclocal
running: autoheader
running: automake -a
configure.in: installing `./install-sh'
configure.in: installing `./missing'
auxprogs/Makefile.am: installing `./compile'
auxprogs/Makefile.am: installing `./depcomp'
configure.in:116: installing `./config.guess'
configure.in:116: installing `./config.sub'
configure.in:937: required file `memtrace/Makefile.in' not found
configure.in:937: required file `memtrace/tests/Makefile.in' not found
configure.in:937: required file `memtrace/docs/Makefile.in' not found
Makefile.am:6: required directory ./memtrace does not exist
error: while running 'automake -a'
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Fri Oct 20 03:07:33 2006
--- new.short Fri Oct 20 03:14:43 2006
***************
*** 2,25 ****
Checking out valgrind source tree ... done
! Configuring valgrind ... failed
! Last 20 lines of verbose log follow echo
! A valgrind/VEX/LICENSE.README
! U valgrind/VEX
! Checked out external at revision 1671.
- Checked out revision 6321.
- Configuring valgrind ... cd valgrind && ./autogen.sh && ./configure --prefix=/tmp/valgrind.32497/Inst
- running: aclocal
- running: autoheader
- running: automake -a
- configure.in: installing `./install-sh'
- configure.in: installing `./missing'
- auxprogs/Makefile.am: installing `./compile'
- auxprogs/Makefile.am: installing `./depcomp'
- configure.in:116: installing `./config.guess'
- configure.in:116: installing `./config.sub'
- configure.in:937: required file `memtrace/Makefile.in' not found
- configure.in:937: required file `memtrace/tests/Makefile.in' not found
- configure.in:937: required file `memtrace/docs/Makefile.in' not found
- Makefile.am:6: required directory ./memtrace does not exist
- error: while running 'automake -a'
--- 2,25 ----
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)
|