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-17 23:14:47
|
Author: sewardj
Date: 2006-10-18 00:14:42 +0100 (Wed, 18 Oct 2006)
New Revision: 6314
Log:
- Fix a subtle alignment-check bug I introduced into mc_die_mem_stack_12
- Add comments to many of the functions to make explicit their=20
alignment-check logic
Modified:
trunk/memcheck/mc_main.c
Modified: trunk/memcheck/mc_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/memcheck/mc_main.c 2006-10-17 21:06:58 UTC (rev 6313)
+++ trunk/memcheck/mc_main.c 2006-10-17 23:14:42 UTC (rev 6314)
@@ -1834,6 +1834,9 @@
make_aligned_word64_undefined ( -VG_STACK_REDZONE_SZB + new_SP )=
;
make_aligned_word32_undefined ( -VG_STACK_REDZONE_SZB + new_SP+8 )=
;
} else if (VG_IS_4_ALIGNED( -VG_STACK_REDZONE_SZB + new_SP )) {
+ /* from previous test we don't have 8-alignment at offset +0,
+ hence must have 8 alignment at offsets +4/-4. Hence safe to
+ do 4 at +0 and then 8 at +4/. */
make_aligned_word32_undefined ( -VG_STACK_REDZONE_SZB + new_SP )=
;
make_aligned_word64_undefined ( -VG_STACK_REDZONE_SZB + new_SP+4 )=
;
} else {
@@ -1845,10 +1848,15 @@
{
PROF_EVENT(122, "die_mem_stack_12");
/* Note the -12 in the test */
- if (VG_IS_8_ALIGNED(new_SP-12)) {
+ if (VG_IS_8_ALIGNED( -VG_STACK_REDZONE_SZB + new_SP-12 )) {
+ /* We have 8-alignment at -12, hence ok to do 8 at -12 and 4 at
+ -4. */
make_aligned_word64_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-12 )=
;
make_aligned_word32_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-4 )=
;
} else if (VG_IS_4_ALIGNED( -VG_STACK_REDZONE_SZB + new_SP )) {
+ /* We have 4-alignment at +0, but we don't have 8-alignment at
+ -12. So we must have 8-alignment at -8. Hence do 4 at -12
+ and then 8 at -8. */
make_aligned_word32_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-12 )=
;
make_aligned_word64_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-8 )=
;
} else {
@@ -1860,9 +1868,12 @@
{
PROF_EVENT(113, "new_mem_stack_16");
if (VG_IS_8_ALIGNED( -VG_STACK_REDZONE_SZB + new_SP )) {
+ /* Have 8-alignment at +0, hence do 8 at +0 and 8 at +8. */
make_aligned_word64_undefined ( -VG_STACK_REDZONE_SZB + new_SP )=
;
make_aligned_word64_undefined ( -VG_STACK_REDZONE_SZB + new_SP+8 )=
;
} else if (VG_IS_4_ALIGNED( -VG_STACK_REDZONE_SZB + new_SP )) {
+ /* Have 4 alignment at +0 but not 8; hence 8 must be at +4.
+ Hence do 4 at +0, 8 at +4, 4 at +12. */
make_aligned_word32_undefined ( -VG_STACK_REDZONE_SZB + new_SP =
);
make_aligned_word64_undefined ( -VG_STACK_REDZONE_SZB + new_SP+4 =
);
make_aligned_word32_undefined ( -VG_STACK_REDZONE_SZB + new_SP+12 =
);
@@ -1875,9 +1886,11 @@
{
PROF_EVENT(123, "die_mem_stack_16");
if (VG_IS_8_ALIGNED( -VG_STACK_REDZONE_SZB + new_SP )) {
+ /* Have 8-alignment at +0, hence do 8 at -16 and 8 at -8. */
make_aligned_word64_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-16 )=
;
make_aligned_word64_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-8 )=
;
} else if (VG_IS_4_ALIGNED( -VG_STACK_REDZONE_SZB + new_SP )) {
+ /* 8 alignment must be at -12. Do 4 at -16, 8 at -12, 4 at -4. */
make_aligned_word32_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-16 )=
;
make_aligned_word64_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-12 )=
;
make_aligned_word32_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-4 )=
;
@@ -1890,11 +1903,14 @@
{
PROF_EVENT(114, "new_mem_stack_32");
if (VG_IS_8_ALIGNED( -VG_STACK_REDZONE_SZB + new_SP )) {
+ /* Straightforward */
make_aligned_word64_undefined ( -VG_STACK_REDZONE_SZB + new_SP =
);
make_aligned_word64_undefined ( -VG_STACK_REDZONE_SZB + new_SP+8 =
);
make_aligned_word64_undefined ( -VG_STACK_REDZONE_SZB + new_SP+16 =
);
make_aligned_word64_undefined ( -VG_STACK_REDZONE_SZB + new_SP+24 =
);
} else if (VG_IS_4_ALIGNED( -VG_STACK_REDZONE_SZB + new_SP )) {
+ /* 8 alignment must be at +4. Hence do 8 at +4,+12,+20 and 4 at
+ +0,+28. */
make_aligned_word32_undefined ( -VG_STACK_REDZONE_SZB + new_SP =
);
make_aligned_word64_undefined ( -VG_STACK_REDZONE_SZB + new_SP+4 =
);
make_aligned_word64_undefined ( -VG_STACK_REDZONE_SZB + new_SP+12 =
);
@@ -1909,11 +1925,14 @@
{
PROF_EVENT(124, "die_mem_stack_32");
if (VG_IS_8_ALIGNED( -VG_STACK_REDZONE_SZB + new_SP )) {
+ /* Straightforward */
make_aligned_word64_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-32 )=
;
make_aligned_word64_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-24 )=
;
make_aligned_word64_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-16 )=
;
make_aligned_word64_noaccess ( -VG_STACK_REDZONE_SZB + new_SP- 8 )=
;
} else if (VG_IS_4_ALIGNED( -VG_STACK_REDZONE_SZB + new_SP )) {
+ /* 8 alignment must be at -4 etc. Hence do 8 at -12,-20,-28 and
+ 4 at -32,-4. */
make_aligned_word32_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-32 )=
;
make_aligned_word64_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-28 )=
;
make_aligned_word64_noaccess ( -VG_STACK_REDZONE_SZB + new_SP-20 )=
;
|
|
From: <sv...@va...> - 2006-10-17 21:07:01
|
Author: sewardj Date: 2006-10-17 22:06:58 +0100 (Tue, 17 Oct 2006) New Revision: 6313 Log: This got a bit messed up during recent merging; tidy up. Modified: trunk/callgrind/Makefile.am Modified: trunk/callgrind/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/callgrind/Makefile.am 2006-10-17 21:04:15 UTC (rev 6312) +++ trunk/callgrind/Makefile.am 2006-10-17 21:06:58 UTC (rev 6313) @@ -36,6 +36,10 @@ =20 CALLGRIND_CFLAGS_COMMON =3D -I../cachegrind =20 +clincludedir =3D $(includedir)/valgrind +clinclude_HEADERS =3D \ + callgrind.h + callgrind_x86_linux_SOURCES =3D $(CALLGRIND_SOURCES_COMMON) $(CALLG= RIND_SOURCES_X86) callgrind_x86_linux_CPPFLAGS =3D $(AM_CPPFLAGS_X86_LINUX) callgrind_x86_linux_CFLAGS =3D $(CALLGRIND_CFLAGS_COMMON) $(AM_CFL= AGS_X86_LINUX) @@ -65,7 +69,6 @@ callgrind_ppc64_linux_LDFLAGS =3D $(TOOL_LDFLAGS_PPC64_LINUX) =20 callgrind_ppc32_aix5_SOURCES =3D $(CALLGRIND_SOURCES_COMMON) $(CALL= GRIND_SOURCES_PPC32) -clincludedir =3D $(includedir)/valgrind callgrind_ppc32_aix5_CPPFLAGS =3D $(AM_CPPFLAGS_PPC32_AIX5) callgrind_ppc32_aix5_CFLAGS =3D $(CALLGRIND_CFLAGS_COMMON) $(AM_CF= LAGS_PPC32_AIX5) callgrind_ppc32_aix5_DEPENDENCIES =3D $(COREGRIND_LIBS_PPC32_AIX5) @@ -74,8 +77,6 @@ =20 callgrind_ppc64_aix5_SOURCES =3D $(CALLGRIND_SOURCES_COMMON) $(CALL= GRIND_SOURCES_PPC64) callgrind_ppc64_aix5_CPPFLAGS =3D $(AM_CPPFLAGS_PPC64_AIX5) -clinclude_HEADERS =3D \ - callgrind.h callgrind_ppc64_aix5_CFLAGS =3D $(CALLGRIND_CFLAGS_COMMON) $(AM_CF= LAGS_PPC64_AIX5) callgrind_ppc64_aix5_DEPENDENCIES =3D $(COREGRIND_LIBS_PPC64_AIX5) callgrind_ppc64_aix5_LDADD =3D $(TOOL_LDADD_PPC64_AIX5) |
|
From: <sv...@va...> - 2006-10-17 21:04:17
|
Author: sewardj
Date: 2006-10-17 22:04:15 +0100 (Tue, 17 Oct 2006)
New Revision: 6312
Log:
Add a simple script which drives 'kdiff3' through a large source tree
(3 such trees, really). This makes it easy to do 3 way merges of such
trees and easily stop and resume without losing work.
Added:
trunk/auxprogs/Merge3Way.hs
Modified:
trunk/auxprogs/Makefile.am
Modified: trunk/auxprogs/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/auxprogs/Makefile.am 2006-10-17 20:47:13 UTC (rev 6311)
+++ trunk/auxprogs/Makefile.am 2006-10-17 21:04:15 UTC (rev 6312)
@@ -3,7 +3,7 @@
=20
bin_PROGRAMS =3D valgrind-listener
=20
-noinst_SCRIPTS =3D gen-mdg DotToScc.hs primes.c \
+noinst_SCRIPTS =3D gen-mdg DotToScc.hs Merge3Way.hs primes.c \
gsl16test gsl16-badfree.patch gsl16-wavelet.patch \
ppcfround.c ppc64shifts.c libmpiwrap.c mpiwrap_type_test.c \
aix5_VKI_info.c libmpiwrap_aix5.exp \
Added: trunk/auxprogs/Merge3Way.hs
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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/auxprogs/Merge3Way.hs (rev 0)
+++ trunk/auxprogs/Merge3Way.hs 2006-10-17 21:04:15 UTC (rev 6312)
@@ -0,0 +1,66 @@
+
+module Main where
+
+import IO
+import Directory
+import System
+
+dirAA =3D "in-AAcommon-6077-1660"
+dirBB =3D "in-BBtrunk"
+dirCC =3D "in-CCaixbranch"
+dirRR =3D "RESULT"
+
+maybe_do :: String -> IO ()
+maybe_do f
+ =3D let r =3D dirRR ++ "/" ++ f
+ a =3D dirAA ++ "/" ++ f
+ b =3D dirBB ++ "/" ++ f
+ c =3D dirCC ++ "/" ++ f
+ in
+ do x <- doesFileExist r
+ if x
+ then hPutStrLn stderr ("done: " ++ f)
+ else=20
+ do hPutStrLn stderr (" do: " ++ f)
+ xx <- system ("mkdir -p " ++ basename r)
+ rs <- merge3 r a b c
+ hPutStrLn stderr (rs ++ f)
+
+
+merge3 :: String -> String -> String -> String -> IO String
+merge3 r a b c
+ =3D do ca <- readFile a
+ cb <- readFile b
+ cc <- readFile c
+ let same =3D identical3 ca cb cc
+ if same
+ then=20
+ do ec <- system ("/bin/cp " ++ a ++ " " ++ r)
+ if ec =3D=3D ExitSuccess
+ then return "COPY: "
+ else barf "/bin/cp failed"
+ else=20
+ do ec <- system ("kdiff3 -m -o " ++ r ++ " -b "=20
+ ++ a ++ " " ++ b ++ " " ++ c ++ " &> /dev/nul=
l" )
+ if ec =3D=3D ExitSuccess
+ then return " ok: "
+ else barf "kdiff3 failed"
+
+barf :: String -> IO a
+barf who
+ =3D do hPutStrLn stderr ("FAIL: " ++ who)
+ exitWith ExitSuccess
+
+identical3 :: String -> String -> String -> Bool
+identical3 [] [] [] =3D True
+identical3 (x:xs) (y:ys) (z:zs)
+ =3D x =3D=3D y && y =3D=3D z && identical3 xs ys zs
+identical3 _ _ _ =3D False
+
+main :: IO ()
+main
+ =3D do t <- readFile "FILEScba"
+ let fs =3D lines t
+ mapM_ maybe_do fs
+
+basename =3D reverse . drop 1 . dropWhile (/=3D '/') . reverse
|
|
From: <sv...@va...> - 2006-10-17 20:47:17
|
Author: sewardj Date: 2006-10-17 21:47:13 +0100 (Tue, 17 Oct 2006) New Revision: 6311 Log: Get rid of # comments in assembly files. Modified: trunk/coregrind/m_cpuid.S trunk/coregrind/m_syswrap/syscall-amd64-linux.S Modified: trunk/coregrind/m_cpuid.S =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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_cpuid.S 2006-10-17 20:39:11 UTC (rev 6310) +++ trunk/coregrind/m_cpuid.S 2006-10-17 20:47:13 UTC (rev 6311) @@ -1,7 +1,7 @@ =20 -##--------------------------------------------------------------------## -##--- CPUID interface. m_cpuid.S ---## -##--------------------------------------------------------------------## +/*--------------------------------------------------------------------*/ +/*--- CPUID interface. m_cpuid.S ---*/ +/*--------------------------------------------------------------------*/ =20 /* This file is part of Valgrind, a dynamic binary instrumentation @@ -148,6 +148,6 @@ .section .note.GNU-stack,"",@progbits #endif =20 -##--------------------------------------------------------------------## -##--- end ---## -##--------------------------------------------------------------------## +/*--------------------------------------------------------------------*/ +/*--- end ---*/ +/*--------------------------------------------------------------------*/ Modified: trunk/coregrind/m_syswrap/syscall-amd64-linux.S =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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/syscall-amd64-linux.S 2006-10-17 20:39:11 U= TC (rev 6310) +++ trunk/coregrind/m_syswrap/syscall-amd64-linux.S 2006-10-17 20:47:13 U= TC (rev 6311) @@ -1,7 +1,7 @@ =20 -##--------------------------------------------------------------------## -##--- Support for doing system calls. syscall-amd64-linux.S ---## -##--------------------------------------------------------------------## +/*--------------------------------------------------------------------*/ +/*--- Support for doing system calls. syscall-amd64-linux.S ---*/ +/*--------------------------------------------------------------------*/ =20 /* This file is part of Valgrind, a dynamic binary instrumentation @@ -206,6 +206,6 @@ /* Let the linker know we don't need an executable stack */ .section .note.GNU-stack,"",@progbits =20 -##--------------------------------------------------------------------## -##--- end ---## -##--------------------------------------------------------------------## +/*--------------------------------------------------------------------*/ +/*--- end ---*/ +/*--------------------------------------------------------------------*/ |
|
From: <sv...@va...> - 2006-10-17 20:39:17
|
Author: sewardj
Date: 2006-10-17 21:39:11 +0100 (Tue, 17 Oct 2006)
New Revision: 6310
Log:
Ensure VG_(tt_fastN) always stays as an array of NULLs if BB profiling
isn't in effect. This should cause the dispatcher to segfault if it
should ever inadvertantly end up running the profiled dispatch loop
when it shouldn't. [The alternative is to run slowly for no apparent
reason.]
Modified:
trunk/coregrind/m_transtab.c
Modified: trunk/coregrind/m_transtab.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_transtab.c 2006-10-17 13:58:17 UTC (rev 6309)
+++ trunk/coregrind/m_transtab.c 2006-10-17 20:39:11 UTC (rev 6310)
@@ -613,7 +613,7 @@
{
UInt cno =3D (UInt)VG_TT_FAST_HASH(key);
VG_(tt_fast)[cno] =3D tce;
- VG_(tt_fastN)[cno] =3D count;
+ VG_(tt_fastN)[cno] =3D VG_(clo_profile_flags) > 0 ? count : NULL;
n_fast_updates++;
}
=20
|
|
From: <js...@ac...> - 2006-10-17 14:17:21
|
Nightly build on minnie ( SuSE 10.0, ppc32 ) started at 2006-10-17 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, 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) ================================================= == 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, 14 stderr failures, 9 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/sh-mem-random (stdout) memcheck/tests/sh-mem-random (stderr) memcheck/tests/sh-mem (stderr) memcheck/tests/stack_changes (stderr) memcheck/tests/vcpu_fbench (stderr) memcheck/tests/vcpu_fnfns (stderr) memcheck/tests/xml1 (stderr) none/tests/cmdline2 (stdout) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/ppc32/jm-fp (stdout) none/tests/ppc32/jm-fp (stderr) none/tests/ppc32/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) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Tue Oct 17 09:12:11 2006 --- new.short Tue Oct 17 09:24:26 2006 *************** *** 8,10 **** ! == 214 tests, 14 stderr failures, 9 stdout failures, 0 posttest failures == memcheck/tests/leak-cycle (stderr) --- 8,10 ---- ! == 214 tests, 13 stderr failures, 8 stdout failures, 0 posttest failures == memcheck/tests/leak-cycle (stderr) *************** *** 13,23 **** memcheck/tests/pointer-trace (stderr) - memcheck/tests/sh-mem-random (stdout) - memcheck/tests/sh-mem-random (stderr) - memcheck/tests/sh-mem (stderr) memcheck/tests/stack_changes (stderr) - memcheck/tests/vcpu_fbench (stderr) - memcheck/tests/vcpu_fnfns (stderr) memcheck/tests/xml1 (stderr) none/tests/cmdline2 (stdout) none/tests/faultstatus (stderr) none/tests/mremap (stderr) --- 13,20 ---- 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) *************** *** 32,33 **** --- 29,31 ---- none/tests/ppc32/test_gx (stdout) + none/tests/shell (stderr) |
|
From: <sv...@va...> - 2006-10-17 13:58:30
|
Author: sewardj
Date: 2006-10-17 14:58:17 +0100 (Tue, 17 Oct 2006)
New Revision: 6309
Log:
Increase # bbs in profile.
Modified:
trunk/coregrind/m_main.c
Modified: trunk/coregrind/m_main.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_main.c 2006-10-17 12:49:31 UTC (rev 6308)
+++ trunk/coregrind/m_main.c 2006-10-17 13:58:17 UTC (rev 6309)
@@ -1926,7 +1926,7 @@
print_all_stats();
=20
if (VG_(clo_profile_flags) > 0) {
- #define N_MAX 100
+ #define N_MAX 200
BBProfEntry tops[N_MAX];
ULong score_total =3D VG_(get_BB_profile) (tops, N_MAX);
show_BB_profile(tops, N_MAX, score_total);
|
|
From: <sv...@va...> - 2006-10-17 12:49:40
|
Author: sewardj
Date: 2006-10-17 13:49:31 +0100 (Tue, 17 Oct 2006)
New Revision: 6308
Log:
AIX build fixes.
Modified:
trunk/coregrind/m_libcfile.c
trunk/perf/ffbench.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 11:33:23 UTC (rev 6307)
+++ trunk/coregrind/m_libcfile.c 2006-10-17 12:49:31 UTC (rev 6308)
@@ -31,6 +31,7 @@
#include "pub_core_basics.h"
#include "pub_core_vki.h"
#include "pub_core_vkiscnums.h"
+#include "pub_core_debuglog.h"
#include "pub_core_libcbase.h"
#include "pub_core_libcassert.h"
#include "pub_core_libcfile.h"
@@ -291,13 +292,17 @@
/* returns: 0 =3D success, non-0 is failure */
Int VG_(check_executable)(HChar* f)
{
-#ifdef __NR_stat64
+ /* This is something of a kludge. Really we should fix VG_(stat) to
+ do this itself, but not clear how to do it as it depends on
+ having a 'struct vki_stat64' which is different from 'struct
+ vki_stat'. */
+# if defined(VGO_linux) && defined(__NR_stat64)
struct vki_stat64 st;
SysRes res =3D VG_(do_syscall2)(__NR_stat64, (UWord)f, (UWord)&st);
-#else
+# else
struct vki_stat st;
- SysRes res =3D VG_(do_syscall2)(__NR_stat, (UWord)f, (UWord)&st);
-#endif
+ SysRes res =3D VG_(stat)(f, &st);
+# endif
=20
if (res.isError) {
return res.err;
Modified: trunk/perf/ffbench.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/perf/ffbench.c 2006-10-17 11:33:23 UTC (rev 6307)
+++ trunk/perf/ffbench.c 2006-10-17 12:49:31 UTC (rev 6308)
@@ -155,16 +155,6 @@
#define max(a,b) ((a)>(b)?(a):(b))
#define min(a,b) ((a)<=3D(b)?(a):(b))
=20
-#ifndef unix
-#ifndef WIN32
-extern char *farmalloc(long s);
-#define malloc(x) farmalloc(x)
-#endif
-#define FWMODE "wb"
-#else
-#define FWMODE "w"
-#endif
-
/*
=20
Multi-dimensional fast Fourier transform
|
|
From: <sv...@va...> - 2006-10-17 12:10:39
|
Author: njn
Date: 2006-10-17 13:10:35 +0100 (Tue, 17 Oct 2006)
New Revision: 299
Log:
Add Josef to developers list.
Modified:
trunk/info/developers.html
Modified: trunk/info/developers.html
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/info/developers.html 2006-10-04 22:43:27 UTC (rev 298)
+++ trunk/info/developers.html 2006-10-17 12:10:35 UTC (rev 299)
@@ -79,7 +79,13 @@
tweakage.</td>
</tr>
=20
+<tr valign=3D"top">
+ <td><b>Josef Weidendorfer</b><br />
+ <!--<?php echo vgemail(''); ?>--></td>
+ <td>Josef wrote and maintains Callgrind.</td>
+</tr>
=20
+
<tr valign=3D"top"><td colspan=3D"2">
Frederic Gobry helped with autoconf and automake. Daniel Berlin modifie=
d
readelf's dwarf2 source line reader, written by Nick Clifton, for use=20
|
|
From: <sv...@va...> - 2006-10-17 11:33:26
|
Author: sewardj
Date: 2006-10-17 12:33:23 +0100 (Tue, 17 Oct 2006)
New Revision: 6307
Log:
Updated expected with-TOC output.
Modified:
trunk/memcheck/tests/Makefile.am
trunk/memcheck/tests/wrap8.stderr.exp
Modified: trunk/memcheck/tests/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/memcheck/tests/Makefile.am 2006-10-17 11:09:03 UTC (rev 6306)
+++ trunk/memcheck/tests/Makefile.am 2006-10-17 11:33:23 UTC (rev 6307)
@@ -133,7 +133,6 @@
wrap7.vgtest wrap7.stdout.exp wrap7.stderr.exp \
wrap8.vgtest wrap8.stdout.exp wrap8.stderr.exp \
wrap8.stdout.exp2 wrap8.stderr.exp2 \
- wrap8.stdout.exp3 wrap8.stderr.exp3 \
writev.stderr.exp writev.stderr.exp2 writev.stderr.exp3 writev.vgtest \
xml1.stderr.exp xml1.stderr.exp2 xml1.stderr.exp3 \
xml1.stderr.exp64 xml1.stderr.exp64_2 xml1.stdout.exp \
Modified: trunk/memcheck/tests/wrap8.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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/tests/wrap8.stderr.exp 2006-10-17 11:09:03 UTC (rev 63=
06)
+++ trunk/memcheck/tests/wrap8.stderr.exp 2006-10-17 11:33:23 UTC (rev 63=
07)
@@ -1,17 +1,17 @@
Emulation fatal error -- Valgrind cannot continue:
PPC64 function redirection stack overflow
at 0x........: ???
- by 0x........: fact2 (wrap8.c:78)
- by 0x........: ...
- by 0x........: fact1 (wrap8.c:65)
- by 0x........: ...
by 0x........: fact2 (wrap8.c:79)
- by 0x........: ...
- by 0x........: fact1 (wrap8.c:65)
- by 0x........: ...
- by 0x........: fact2 (wrap8.c:79)
- by 0x........: ...
- by 0x........: fact1 (wrap8.c:65)
+ by 0x........: fact1 (wrap8.c:50)
+ by 0x........: fact1 (wrap8.c:66)
+ by 0x........: fact2 (wrap8.c:55)
+ by 0x........: fact2 (wrap8.c:80)
+ by 0x........: fact1 (wrap8.c:50)
+ by 0x........: fact1 (wrap8.c:66)
+ by 0x........: fact2 (wrap8.c:55)
+ by 0x........: fact2 (wrap8.c:80)
+ by 0x........: fact1 (wrap8.c:50)
+ by 0x........: fact1 (wrap8.c:66)
=20
Valgrind has to exit now. Sorry.
=20
|
|
From: <sv...@va...> - 2006-10-17 11:09:05
|
Author: sewardj
Date: 2006-10-17 12:09:03 +0100 (Tue, 17 Oct 2006)
New Revision: 6306
Log:
Change a bunch of pointer <-> int casts to pointer <-> long casts so
as to stop gcc complaining so much on 64-bit platforms.
Modified:
trunk/helgrind/tests/readshared.c
trunk/memcheck/tests/brk.c
trunk/none/tests/amd64/faultstatus.c
trunk/none/tests/susphello.c
trunk/none/tests/threaded-fork.c
trunk/tests/toobig-allocs.c
Modified: trunk/helgrind/tests/readshared.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/helgrind/tests/readshared.c 2006-10-17 11:08:12 UTC (rev 6305)
+++ trunk/helgrind/tests/readshared.c 2006-10-17 11:09:03 UTC (rev 6306)
@@ -7,12 +7,12 @@
=20
static void *t1(void *v)
{
- return (void *)(shared + 44);
+ return (void *)(long)(shared + 44);
}
=20
static void *t2(void *v)
{
- return (void *)(shared + 55);
+ return (void *)(long)(shared + 55);
}
=20
int main()
Modified: trunk/memcheck/tests/brk.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/tests/brk.c 2006-10-17 11:08:12 UTC (rev 6305)
+++ trunk/memcheck/tests/brk.c 2006-10-17 11:09:03 UTC (rev 6306)
@@ -37,7 +37,7 @@
assert( 0 =3D=3D brk(orig_ds) ); // libc brk()
=20
for (i =3D 0; EOL !=3D vals[i]; i++) {
- res =3D (void*)brk(vals[i]);
+ res =3D (void*)(long)brk(vals[i]);
}
=20
return 0;
Modified: trunk/none/tests/amd64/faultstatus.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/none/tests/amd64/faultstatus.c 2006-10-17 11:08:12 UTC (rev 630=
5)
+++ trunk/none/tests/amd64/faultstatus.c 2006-10-17 11:09:03 UTC (rev 630=
6)
@@ -18,8 +18,6 @@
=20
static const struct test *cur_test;
=20
-static int zero();
-
static jmp_buf escape;
=20
#define BADADDR ((int *)0x1234)
@@ -137,7 +135,3 @@
return 0;
}
=20
-static int zero()
-{
- return 0;
-}
Modified: trunk/none/tests/susphello.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/none/tests/susphello.c 2006-10-17 11:08:12 UTC (rev 6305)
+++ trunk/none/tests/susphello.c 2006-10-17 11:09:03 UTC (rev 6306)
@@ -46,7 +46,7 @@
{
//ucontext_t *ucontext =3D (ucontext_t *)arg;
=20
- int mypos =3D (int) pthread_getspecific(pKey);
+ long mypos =3D (long) pthread_getspecific(pKey);
=20
=20
// int threadPos =3D (int)pthread_getspecific(srThreadKey);
@@ -185,8 +185,8 @@
}
=20
void *threadfunc(void *arg) {
- int mypos =3D (int)arg;
- int i;
+ long mypos =3D (long)arg;
+ long i;
long square =3D 1;
void* altstack =3D setup_altstack();
=20
@@ -217,10 +217,10 @@
int main(int argc, char ** argv) {
pthread_t threads[THREAD_COUNT];
pthread_attr_t attr;
- int result;
- int i;
- int iteration;
- int finished;
+ long result;
+ long i;
+ long iteration;
+ long finished;
=20
initSignalling();
=20
Modified: trunk/none/tests/threaded-fork.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/none/tests/threaded-fork.c 2006-10-17 11:08:12 UTC (rev 6305)
+++ trunk/none/tests/threaded-fork.c 2006-10-17 11:09:03 UTC (rev 6306)
@@ -8,7 +8,7 @@
=20
static void *threadmain( void *dummy )
{
- sleep( (int)dummy );
+ sleep( (unsigned long)dummy );
return NULL;
}
=20
Modified: trunk/tests/toobig-allocs.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/tests/toobig-allocs.c 2006-10-17 11:08:12 UTC (rev 6305)
+++ trunk/tests/toobig-allocs.c 2006-10-17 11:09:03 UTC (rev 6306)
@@ -20,7 +20,7 @@
fprintf(stderr, "Attempting too-big mmap()...\n");
p =3D mmap( 0, size, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_ANON, -1, 0 );
- if (-1 !=3D (int)p)
+ if (-1 !=3D (long)p)
fprintf(stderr, "huge mmap() succeeded??\n");
=20
return 0;
|
|
From: <sv...@va...> - 2006-10-17 11:08:16
|
Author: sewardj
Date: 2006-10-17 12:08:12 +0100 (Tue, 17 Oct 2006)
New Revision: 6305
Log:
Update expected output.
Modified:
trunk/none/tests/cmdline2.stdout.exp
Modified: trunk/none/tests/cmdline2.stdout.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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/none/tests/cmdline2.stdout.exp 2006-10-17 02:30:17 UTC (rev 630=
4)
+++ trunk/none/tests/cmdline2.stdout.exp 2006-10-17 11:08:12 UTC (rev 630=
5)
@@ -57,6 +57,7 @@
--trace-redir=3Dno|yes show redirection details? [no]
--trace-sched=3Dno|yes show thread scheduler details? [no]
--wait-for-gdb=3Dyes|no pause on startup to wait for gdb attach
+ --sym-offsets=3Dyes|no show syms in form 'name+offset' ? [no]
--command-line-only=3Dno|yes only use command line options [no]
=20
--vex-iropt-verbosity 0 .. 9 [0]
|
|
From: Tom H. <to...@co...> - 2006-10-17 02:45:43
|
Nightly build on dunsmere ( athlon, Fedora Core 5 ) started at 2006-10-17 03:30: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 == 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) ================================================= == 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, 5 stderr failures, 3 stdout failures, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) none/tests/cmdline2 (stdout) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/x86/smc1 (stdout) none/tests/x86/smc1 (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Tue Oct 17 03:37:58 2006 --- new.short Tue Oct 17 03:45:36 2006 *************** *** 8,10 **** ! == 246 tests, 5 stderr failures, 3 stdout failures, 0 posttest failures == memcheck/tests/pointer-trace (stderr) --- 8,10 ---- ! == 246 tests, 7 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/pointer-trace (stderr) *************** *** 12,18 **** memcheck/tests/x86/scalar (stderr) none/tests/cmdline2 (stdout) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ! none/tests/x86/smc1 (stdout) ! none/tests/x86/smc1 (stderr) --- 12,19 ---- 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) |
|
From: <sv...@va...> - 2006-10-17 02:30:20
|
Author: sewardj
Date: 2006-10-17 03:30:17 +0100 (Tue, 17 Oct 2006)
New Revision: 6304
Log:
Merge r6207:=20
Make vg_perf work on AIX, by using the POSIX-portability flag for
/usr/bin/time.
Modified:
trunk/perf/vg_perf.in
Modified: trunk/perf/vg_perf.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/perf/vg_perf.in 2006-10-17 02:28:53 UTC (rev 6303)
+++ trunk/perf/vg_perf.in 2006-10-17 02:30:17 UTC (rev 6304)
@@ -240,7 +240,8 @@
}
}
=20
-# Run program N times, return the best user time.
+# Run program N times, return the best user time. Use the POSIX
+# -p flag on /usr/bin/time so as to get something parseable on AIX.
sub time_prog($$)
{
my ($cmd, $n) =3D @_;
@@ -252,9 +253,9 @@
die "\n*** Command returned non-zero ($retval)"
. "\n*** See perf.{cmd,stdout,stderr} to determine what we=
nt wrong.\n";
my $out =3D `cat perf.stderr`;
- ($out =3D~ /usertime: ([\d\.]+)s/) or=20
+ ($out =3D~ /[Uu]ser([ ]+)([\d\.]+)/) or=20
die "\n*** missing usertime in perf.stderr\n";
- $tmin =3D $1 if ($1 < $tmin);
+ $tmin =3D $2 if ($2 < $tmin);
}
# Avoid divisions by zero!
return (0 =3D=3D $tmin ? 0.01 : $tmin);
@@ -277,7 +278,7 @@
}
}
=20
- my $timecmd =3D "/usr/bin/time -f 'usertime: %Us'";
+ my $timecmd =3D "/usr/bin/time -p";
=20
# Do the native run(s).
printf("-- $name --\n") if (@vgdirs > 1);
|
|
From: <sv...@va...> - 2006-10-17 02:29:00
|
Author: sewardj
Date: 2006-10-17 03:28:53 +0100 (Tue, 17 Oct 2006)
New Revision: 6303
Log:
Merge r6201: Fix compile warning on aix.
Modified:
trunk/auxprogs/valgrind-listener.c
Modified: trunk/auxprogs/valgrind-listener.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/auxprogs/valgrind-listener.c 2006-10-17 02:27:41 UTC (rev 6302)
+++ trunk/auxprogs/valgrind-listener.c 2006-10-17 02:28:53 UTC (rev 6303)
@@ -230,7 +230,8 @@
int main (int argc, char** argv)=20
{
int i, j, k, res, one;
- int main_sd, new_sd, client_len;
+ int main_sd, new_sd;
+ socklen_t client_len;
struct sockaddr_in client_addr, server_addr;
=20
char /*bool*/ exit_when_zero =3D 0;
@@ -306,7 +307,7 @@
=20
/* ok, we have someone waiting to connect. Get the sd. */
client_len =3D sizeof(client_addr);
- new_sd =3D accept(main_sd, (struct sockaddr *) &client_addr,=20
+ new_sd =3D accept(main_sd, (struct sockaddr *)&client_addr,=20
&client_len);
if (new_sd < 0) {
perror("cannot accept connection ");
|
|
From: <sv...@va...> - 2006-10-17 02:27:47
|
Author: sewardj
Date: 2006-10-17 03:27:41 +0100 (Tue, 17 Oct 2006)
New Revision: 6302
Log:
Merge r6205:
AIX requires that in the case of MAP_ANONYMOUS, fildes must be -1.
Modified:
trunk/perf/bigcode.c
Modified: trunk/perf/bigcode.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/perf/bigcode.c 2006-10-17 02:25:50 UTC (rev 6301)
+++ trunk/perf/bigcode.c 2006-10-17 02:27:41 UTC (rev 6302)
@@ -37,7 +37,7 @@
=20
char* a =3D mmap(0, FN_SIZE * N_LOOPS,=20
PROT_EXEC|PROT_WRITE,=20
- MAP_PRIVATE|MAP_ANONYMOUS, 0,0);
+ MAP_PRIVATE|MAP_ANONYMOUS, -1,0);
assert(a !=3D (char*)MAP_FAILED);
=20
if (argc <=3D 1) {
|
|
From: <sv...@va...> - 2006-10-17 02:25:53
|
Author: sewardj
Date: 2006-10-17 03:25:50 +0100 (Tue, 17 Oct 2006)
New Revision: 6301
Log:
Update 'expected' default translation size (partial merge of r6214).
Modified:
trunk/include/pub_tool_tooliface.h
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-17 02:24:51 UTC (rev 6300)
+++ trunk/include/pub_tool_tooliface.h 2006-10-17 02:25:50 UTC (rev 6301)
@@ -244,7 +244,7 @@
=20
/* Default value for avg_translations_sizeB (in bytes), indicating typic=
al
code expansion of about 6:1. */
-#define VG_DEFAULT_TRANS_SIZEB 100
+#define VG_DEFAULT_TRANS_SIZEB 172
=20
/* Information used in the startup message. `name' also determines the
string used for identifying suppressions in a suppression file as
|
|
From: <sv...@va...> - 2006-10-17 02:24:56
|
Author: sewardj
Date: 2006-10-17 03:24:51 +0100 (Tue, 17 Oct 2006)
New Revision: 6300
Log:
Don't use -C0 for diff; apparently this is a GNU-ism.
Modified:
trunk/tests/vg_regtest.in
Modified: trunk/tests/vg_regtest.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/tests/vg_regtest.in 2006-10-17 02:24:18 UTC (rev 6299)
+++ trunk/tests/vg_regtest.in 2006-10-17 02:24:51 UTC (rev 6300)
@@ -255,8 +255,8 @@
($f_exp eq "/dev/null") or die "Unexpected .exp file: $f_exp=
\n";
}
=20
- #print("diff -C0 $f_exp $name.$mid.out > $name.$mid.diff$n\n");
- mysystem("diff -C0 $f_exp $name.$mid.out > $name.$mid.diff$n");
+ #print("diff $f_exp $name.$mid.out > $name.$mid.diff$n\n");
+ mysystem("diff $f_exp $name.$mid.out > $name.$mid.diff$n");
=20
if (not -s "$name.$mid.diff$n") {
# A match; remove .out and any previously created .diff fil=
es.
|
|
From: Tom H. <th...@cy...> - 2006-10-17 02:24:47
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2006-10-17 03:15:02 BST
Results differ 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.2670/valgrind/coregrind'
make all-am
make[3]: Entering directory `/tmp/valgrind.2670/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.2670/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.2670/valgrind/coregrind'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/valgrind.2670/valgrind/coregrind'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.2670/valgrind'
make: *** [all] Error 2
=================================================
== Results from 24 hours ago ==
=================================================
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Last 20 lines of verbose log follow echo
/tmp/ccB5Rif0.s:4393: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/ccB5Rif0.s:4513: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/ccB5Rif0.s:4633: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/ccB5Rif0.s:4753: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/ccB5Rif0.s:4873: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/ccB5Rif0.s:4993: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/ccB5Rif0.s:5113: Error: no such instruction: `fisttpq -56(%ebp)'
/tmp/ccB5Rif0.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.2670/valgrind/none/tests/x86'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/tmp/valgrind.2670/valgrind/none/tests/x86'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory `/tmp/valgrind.2670/valgrind/none/tests'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/tmp/valgrind.2670/valgrind/none'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.2670/valgrind'
make: *** [check] Error 2
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Tue Oct 17 03:21:50 2006
--- new.short Tue Oct 17 03:24:39 2006
***************
*** 3,27 ****
Configuring valgrind ... done
! Building valgrind ... done
! Running regression tests ... failed
Last 20 lines of verbose log follow echo
! /tmp/ccB5Rif0.s:4393: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/ccB5Rif0.s:4513: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/ccB5Rif0.s:4633: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/ccB5Rif0.s:4753: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/ccB5Rif0.s:4873: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/ccB5Rif0.s:4993: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/ccB5Rif0.s:5113: Error: no such instruction: `fisttpq -56(%ebp)'
! /tmp/ccB5Rif0.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.2670/valgrind/none/tests/x86'
! make[4]: *** [check-am] Error 2
! make[4]: Leaving directory `/tmp/valgrind.2670/valgrind/none/tests/x86'
! make[3]: *** [check-recursive] Error 1
! make[3]: Leaving directory `/tmp/valgrind.2670/valgrind/none/tests'
! make[2]: *** [check-recursive] Error 1
! make[2]: Leaving directory `/tmp/valgrind.2670/valgrind/none'
! make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.2670/valgrind'
! make: *** [check] Error 2
--- 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.2670/valgrind/coregrind'
! make all-am
! make[3]: Entering directory `/tmp/valgrind.2670/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.2670/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.2670/valgrind/coregrind'
! make[2]: *** [all] Error 2
! make[2]: Leaving directory `/tmp/valgrind.2670/valgrind/coregrind'
! make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.2670/valgrind'
! make: *** [all] Error 2
|
|
From: <sv...@va...> - 2006-10-17 02:24:23
|
Author: sewardj
Date: 2006-10-17 03:24:18 +0100 (Tue, 17 Oct 2006)
New Revision: 6299
Log:
Update expected translation sizes, + whitespace changes (??)
Modified:
trunk/callgrind/main.c
Modified: trunk/callgrind/main.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/callgrind/main.c 2006-10-17 02:23:23 UTC (rev 6298)
+++ trunk/callgrind/main.c 2006-10-17 02:24:18 UTC (rev 6299)
@@ -924,11 +924,11 @@
/* pop all remaining items from CallStack for correct sum
*/
CLG_(forall_threads)(unwind_thread);
- =20
+
CLG_(dump_profile)(0, False);
- =20
+
CLG_(finish_command)();
- =20
+
if (VG_(clo_verbosity) =3D=3D 0) return;
=20
/* Hash table stats */
@@ -1074,7 +1074,7 @@
VG_(details_copyright_author)("Copyright (C) 2002-2006, and GNU GPL'=
d, "
"by Josef Weidendorfer et al.");
VG_(details_bug_reports_to) (VG_BUGS_TO);
- VG_(details_avg_translation_sizeB) ( 245 );
+ VG_(details_avg_translation_sizeB) ( 500 );
=20
VG_(basic_tool_funcs) (CLG_(post_clo_init),
CLG_(instrument),
|
|
From: <sv...@va...> - 2006-10-17 02:23:30
|
Author: sewardj
Date: 2006-10-17 03:23:23 +0100 (Tue, 17 Oct 2006)
New Revision: 6298
Log:
Track VG_(am_find_nsegment) const-ness change.
Modified:
trunk/memcheck/mc_leakcheck.c
Modified: trunk/memcheck/mc_leakcheck.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_leakcheck.c 2006-10-17 02:21:55 UTC (rev 6297)
+++ trunk/memcheck/mc_leakcheck.c 2006-10-17 02:23:23 UTC (rev 6298)
@@ -859,14 +859,13 @@
categorisation, which [if the users ever manage to understand it]
is really useful for detecting lost cycles.
*/
- { NSegment* seg;
- Addr* seg_starts;
+ { Addr* seg_starts;
Int n_seg_starts;
seg_starts =3D get_seg_starts( &n_seg_starts );
tl_assert(seg_starts && n_seg_starts > 0);
/* VG_(am_show_nsegments)( 0,"leakcheck"); */
for (i =3D 0; i < n_seg_starts; i++) {
- seg =3D VG_(am_find_nsegment)( seg_starts[i] );
+ NSegment const* seg =3D VG_(am_find_nsegment)( seg_starts[i] );
tl_assert(seg);
if (seg->kind !=3D SkFileC && seg->kind !=3D SkAnonC)=20
continue;
@@ -880,7 +879,7 @@
memory by explicitly mapping /dev/zero. */
if (seg->kind =3D=3D SkFileC=20
&& (VKI_S_ISCHR(seg->mode) || VKI_S_ISBLK(seg->mode))) {
- HChar* dev_name =3D VG_(am_get_filename)( seg );
+ HChar* dev_name =3D VG_(am_get_filename)( (NSegment*)seg );
if (dev_name && 0 =3D=3D VG_(strcmp)(dev_name, "/dev/zero")) =
{
/* don't skip /dev/zero */
} else {
|
|
From: <sv...@va...> - 2006-10-17 02:22:01
|
Author: sewardj
Date: 2006-10-17 03:21:55 +0100 (Tue, 17 Oct 2006)
New Revision: 6297
Log:
Merge r6216:
Fix all the places where gcc complains about casts from pointers
(presumably 64 bit) to integers of different size (in this case,
32-bit int). This makes it compile cleanly on 64-bit AIX and also
means it doesn't crash :-)
Modified:
trunk/perf/tinycc.c
Modified: trunk/perf/tinycc.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/perf/tinycc.c 2006-10-17 02:21:17 UTC (rev 6296)
+++ trunk/perf/tinycc.c 2006-10-17 02:21:55 UTC (rev 6297)
@@ -2171,9 +2171,9 @@
=20
/* symbol management */
typedef struct Sym {
- int v; /* symbol token */
- int r; /* associated register */
- int c; /* associated number */
+ long v; /* symbol token */
+ long r; /* associated register */
+ long c; /* associated number */
CType type; /* associated type */
struct Sym *next; /* next related symbol */
struct Sym *prev; /* prev symbol in stack */
@@ -2341,7 +2341,7 @@
rsym: return symbol
anon_sym: anonymous symbol index
*/
-static int rsym, anon_sym, ind, loc;
+static long rsym, anon_sym, ind, loc;
/* expression generation modifiers */
static int const_wanted; /* true if constant wanted */
static int nocode_wanted; /* true if no code generation wanted for an ex=
pression */
@@ -2350,7 +2350,7 @@
static CType func_vt; /* current function return type (used by return
instruction) */
static int func_vc;
-static int last_line_num, last_ind, func_ind; /* debug last line number =
and pc */
+static long last_line_num, last_ind, func_ind; /* debug last line number=
and pc */
static int tok_ident;
static TokenSym **table_ident;
static TokenSym *hash_ident[TOK_HASH_SIZE];
@@ -6084,7 +6084,7 @@
}
=20
/* generate a jump to a label */
-int gjmp(int t)
+long gjmp(int t)
{
return psym(0xe9, t);
}
@@ -7372,7 +7372,7 @@
}
=20
/* push, without hashing */
-static Sym *sym_push2(Sym **ps, int v, int t, int c)
+static Sym *sym_push2(Sym **ps, long v, long t, long c)
{
Sym *s;
s =3D sym_malloc();
@@ -8148,7 +8148,7 @@
{
Sym *s;
=20
- s =3D sym_push2(&define_stack, v, macro_type, (int)str);
+ s =3D sym_push2(&define_stack, v, macro_type, (long)str);
s->next =3D first_arg;
table_ident[v - TOK_IDENT]->sym_define =3D s;
}
@@ -9788,7 +9788,7 @@
next_nomacro();
}
tok_str_add(&str, 0);
- sym_push2(&args, sa->v & ~SYM_FIELD, sa->type.t, (int)st=
r.str);
+ sym_push2(&args, sa->v & ~SYM_FIELD, sa->type.t, (long)s=
tr.str);
sa =3D sa->next;
if (tok =3D=3D ')') {
/* special case for gcc var args: add an empty
@@ -14740,7 +14740,7 @@
}
tok_str_add(&func_str, -1);
tok_str_add(&func_str, 0);
- sym->r =3D (int)func_str.str;
+ sym->r =3D (long)func_str.str;
} else {
/* compute text section */
cur_text_section =3D ad.section;
@@ -17330,7 +17330,7 @@
/* NOTE: the same name space as C labels is used to avoid using too
much memory when storing labels in TokenStrings */
static void asm_new_label1(TCCState *s1, int label, int is_local,
- int sh_num, int value)
+ int sh_num, long value)
{
Sym *sym;
=20
|
|
From: <sv...@va...> - 2006-10-17 02:21:23
|
Author: sewardj
Date: 2006-10-17 03:21:17 +0100 (Tue, 17 Oct 2006)
New Revision: 6296
Log:
Merge r6214 (some parts):
Futz with the estimated-translation sizes to make them more plausible [..=
]
Modified:
trunk/helgrind/hg_main.c
trunk/lackey/lk_main.c
Modified: trunk/helgrind/hg_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/helgrind/hg_main.c 2006-10-17 02:16:44 UTC (rev 6295)
+++ trunk/helgrind/hg_main.c 2006-10-17 02:21:17 UTC (rev 6296)
@@ -3385,7 +3385,7 @@
VG_(details_copyright_author)(
"Copyright (C) 2002-2006, and GNU GPL'd, by Nicholas Nethercote et=
al.");
VG_(details_bug_reports_to) (VG_BUGS_TO);
- VG_(details_avg_translation_sizeB) ( 115 );
+ VG_(details_avg_translation_sizeB) ( 300 );
=20
VG_(basic_tool_funcs) (hg_post_clo_init,
hg_instrument,
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-17 02:16:44 UTC (rev 6295)
+++ trunk/lackey/lk_main.c 2006-10-17 02:21:17 UTC (rev 6296)
@@ -811,7 +811,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: Tom H. <th...@cy...> - 2006-10-17 02:19:54
|
Nightly build on dellow ( x86_64, Fedora Core 5 ) started at 2006-10-17 03:10:05 BST
Results differ 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.15804/valgrind/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/valgrind.15804/valgrind/include'
Making all in coregrind
make[2]: Entering directory `/tmp/valgrind.15804/valgrind/coregrind'
make all-am
make[3]: Entering directory `/tmp/valgrind.15804/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.15804/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.15804/valgrind/coregrind'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/valgrind.15804/valgrind/coregrind'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.15804/valgrind'
make: *** [all] Error 2
=================================================
== 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
== 274 tests, 213 stderr failures, 100 stdout failures, 0 posttest failures ==
memcheck/tests/addressable (stdout)
memcheck/tests/addressable (stderr)
memcheck/tests/amd64/bt_everything (stdout)
memcheck/tests/amd64/bt_everything (stderr)
memcheck/tests/amd64/bug132146 (stdout)
memcheck/tests/amd64/bug132146 (stderr)
memcheck/tests/amd64/insn_basic (stdout)
memcheck/tests/amd64/insn_basic (stderr)
memcheck/tests/amd64/insn_fpu (stdout)
memcheck/tests/amd64/insn_fpu (stderr)
memcheck/tests/amd64/insn_mmx (stdout)
memcheck/tests/amd64/insn_mmx (stderr)
memcheck/tests/amd64/insn_sse (stdout)
memcheck/tests/amd64/insn_sse (stderr)
memcheck/tests/amd64/insn_sse2 (stdout)
memcheck/tests/amd64/insn_sse2 (stderr)
memcheck/tests/amd64/more_x87_fp (stdout)
memcheck/tests/amd64/more_x87_fp (stderr)
memcheck/tests/amd64/sse_memory (stdout)
memcheck/tests/amd64/sse_memory (stderr)
memcheck/tests/badaddrvalue (stdout)
memcheck/tests/badaddrvalue (stderr)
memcheck/tests/badfree-2trace (stderr)
memcheck/tests/badfree (stderr)
memcheck/tests/badjump (stderr)
memcheck/tests/badjump2 (stderr)
memcheck/tests/badloop (stderr)
memcheck/tests/badpoll (stderr)
memcheck/tests/badrw (stderr)
memcheck/tests/brk (stderr)
memcheck/tests/brk2 (stderr)
memcheck/tests/buflen_check (stderr)
memcheck/tests/clientperm (stdout)
memcheck/tests/clientperm (stderr)
memcheck/tests/custom_alloc (stderr)
memcheck/tests/deep_templates (stdout)
memcheck/tests/deep_templates (stderr)
memcheck/tests/describe-block (stderr)
memcheck/tests/doublefree (stderr)
memcheck/tests/erringfds (stdout)
memcheck/tests/erringfds (stderr)
memcheck/tests/error_counts (stdout)
memcheck/tests/errs1 (stderr)
memcheck/tests/execve (stderr)
memcheck/tests/execve2 (stderr)
memcheck/tests/exitprog (stderr)
memcheck/tests/fprw (stderr)
memcheck/tests/fwrite (stderr)
memcheck/tests/inits (stderr)
memcheck/tests/inline (stdout)
memcheck/tests/inline (stderr)
memcheck/tests/leak-0 (stderr)
memcheck/tests/leak-cycle (stderr)
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/leak-regroot (stderr)
memcheck/tests/leak-tree (stderr)
memcheck/tests/leakotron (stdout)
memcheck/tests/malloc1 (stderr)
memcheck/tests/malloc2 (stderr)
memcheck/tests/malloc3 (stdout)
memcheck/tests/malloc3 (stderr)
memcheck/tests/malloc_usable (stderr)
memcheck/tests/manuel1 (stdout)
memcheck/tests/manuel1 (stderr)
memcheck/tests/manuel2 (stdout)
memcheck/tests/manuel2 (stderr)
memcheck/tests/manuel3 (stderr)
memcheck/tests/match-overrun (stderr)
memcheck/tests/memalign2 (stderr)
memcheck/tests/memalign_test (stderr)
memcheck/tests/memcmptest (stdout)
memcheck/tests/memcmptest (stderr)
memcheck/tests/mempool (stderr)
memcheck/tests/metadata (stdout)
memcheck/tests/metadata (stderr)
memcheck/tests/mismatches (stderr)
memcheck/tests/mmaptest (stderr)
memcheck/tests/nanoleak (stderr)
memcheck/tests/nanoleak_supp (stderr)
memcheck/tests/new_nothrow (stderr)
memcheck/tests/new_override (stdout)
memcheck/tests/new_override (stderr)
memcheck/tests/null_socket (stderr)
memcheck/tests/oset_test (stdout)
memcheck/tests/oset_test (stderr)
memcheck/tests/overlap (stdout)
memcheck/tests/overlap (stderr)
memcheck/tests/partial_load_dflt (stderr)
memcheck/tests/partial_load_ok (stderr)
memcheck/tests/partiallydefinedeq (stdout)
memcheck/tests/partiallydefinedeq (stderr)
memcheck/tests/pdb-realloc (stderr)
memcheck/tests/pdb-realloc2 (stdout)
memcheck/tests/pdb-realloc2 (stderr)
memcheck/tests/pipe (stderr)
memcheck/tests/pointer-trace (stderr)
memcheck/tests/post-syscall (stdout)
memcheck/tests/post-syscall (stderr)
memcheck/tests/realloc1 (stderr)
memcheck/tests/realloc2 (stderr)
memcheck/tests/realloc3 (stderr)
memcheck/tests/sh-mem-random (stdout)
memcheck/tests/sh-mem-random (stderr)
memcheck/tests/sh-mem (stderr)
memcheck/tests/sigaltstack (stderr)
memcheck/tests/sigkill (stderr)
memcheck/tests/signal2 (stdout)
memcheck/tests/signal2 (stderr)
memcheck/tests/sigprocmask (stderr)
memcheck/tests/stack_changes (stdout)
memcheck/tests/stack_changes (stderr)
memcheck/tests/stack_switch (stderr)
memcheck/tests/str_tester (stderr)
memcheck/tests/strchr (stderr)
memcheck/tests/supp1 (stderr)
memcheck/tests/supp2 (stderr)
memcheck/tests/supp_unknown (stderr)
memcheck/tests/suppfree (stderr)
memcheck/tests/toobig-allocs (stderr)
memcheck/tests/trivialleak (stderr)
memcheck/tests/vcpu_bz2 (stdout)
memcheck/tests/vcpu_bz2 (stderr)
memcheck/tests/vcpu_fbench (stdout)
memcheck/tests/vcpu_fbench (stderr)
memcheck/tests/vcpu_fnfns (stdout)
memcheck/tests/vcpu_fnfns (stderr)
memcheck/tests/with-space (stdout)
memcheck/tests/with-space (stderr)
memcheck/tests/wrap1 (stdout)
memcheck/tests/wrap1 (stderr)
memcheck/tests/wrap2 (stdout)
memcheck/tests/wrap2 (stderr)
memcheck/tests/wrap3 (stdout)
memcheck/tests/wrap3 (stderr)
memcheck/tests/wrap4 (stdout)
memcheck/tests/wrap4 (stderr)
memcheck/tests/wrap5 (stdout)
memcheck/tests/wrap5 (stderr)
memcheck/tests/wrap6 (stdout)
memcheck/tests/wrap6 (stderr)
memcheck/tests/wrap7 (stdout)
memcheck/tests/wrap7 (stderr)
memcheck/tests/wrap8 (stdout)
memcheck/tests/wrap8 (stderr)
memcheck/tests/writev (stderr)
memcheck/tests/x86/scalar (stderr)
memcheck/tests/xml1 (stdout)
memcheck/tests/xml1 (stderr)
memcheck/tests/zeropage (stdout)
memcheck/tests/zeropage (stderr)
cachegrind/tests/chdir (stderr)
cachegrind/tests/clreq (stderr)
cachegrind/tests/dlclose (stdout)
cachegrind/tests/dlclose (stderr)
cachegrind/tests/wrap5 (stdout)
cachegrind/tests/wrap5 (stderr)
callgrind/tests/clreq (stderr)
callgrind/tests/simwork1 (stdout)
callgrind/tests/simwork1 (stderr)
callgrind/tests/simwork2 (stdout)
callgrind/tests/simwork2 (stderr)
callgrind/tests/simwork3 (stdout)
callgrind/tests/simwork3 (stderr)
callgrind/tests/threads (stderr)
massif/tests/basic_malloc (stderr)
massif/tests/toobig-allocs (stderr)
massif/tests/true_html (stderr)
massif/tests/true_text (stderr)
lackey/tests/true (stderr)
none/tests/amd64/bug127521-64 (stdout)
none/tests/amd64/bug127521-64 (stderr)
none/tests/amd64/bug132813-amd64 (stdout)
none/tests/amd64/bug132813-amd64 (stderr)
none/tests/amd64/bug132918 (stdout)
none/tests/amd64/bug132918 (stderr)
none/tests/amd64/clc (stdout)
none/tests/amd64/clc (stderr)
none/tests/amd64/fcmovnu (stdout)
none/tests/amd64/fcmovnu (stderr)
none/tests/amd64/fxtract (stdout)
none/tests/amd64/fxtract (stderr)
none/tests/amd64/insn_basic (stdout)
none/tests/amd64/insn_basic (stderr)
none/tests/amd64/insn_fpu (stdout)
none/tests/amd64/insn_fpu (stderr)
none/tests/amd64/insn_mmx (stdout)
none/tests/amd64/insn_mmx (stderr)
none/tests/amd64/insn_sse (stdout)
none/tests/amd64/insn_sse (stderr)
none/tests/amd64/insn_sse2 (stdout)
none/tests/amd64/insn_sse2 (stderr)
none/tests/amd64/jrcxz (stdout)
none/tests/amd64/jrcxz (stderr)
none/tests/amd64/looper (stdout)
none/tests/amd64/looper (stderr)
none/tests/amd64/nibz_bennee_mmap (stdout)
none/tests/amd64/nibz_bennee_mmap (stderr)
none/tests/amd64/shrld (stdout)
none/tests/amd64/shrld (stderr)
none/tests/amd64/smc1 (stdout)
none/tests/amd64/smc1 (stderr)
none/tests/ansi (stderr)
none/tests/args (stdout)
none/tests/args (stderr)
none/tests/async-sigs (stdout)
none/tests/async-sigs (stderr)
none/tests/bitfield1 (stderr)
none/tests/blockfault (stderr)
none/tests/bug129866 (stdout)
none/tests/bug129866 (stderr)
none/tests/closeall (stderr)
none/tests/cmdline2 (stdout)
none/tests/coolo_sigaction (stdout)
none/tests/coolo_sigaction (stderr)
none/tests/coolo_strlen (stderr)
none/tests/discard (stdout)
none/tests/discard (stderr)
none/tests/exec-sigmask (stderr)
none/tests/execve (stderr)
none/tests/faultstatus (stderr)
none/tests/fcntl_setown (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 (stdout)
none/tests/fdleak_ipv4 (stderr)
none/tests/fdleak_open (stderr)
none/tests/fdleak_pipe (stderr)
none/tests/fdleak_socketpair (stderr)
none/tests/floored (stdout)
none/tests/floored (stderr)
none/tests/fork (stdout)
none/tests/fork (stderr)
none/tests/fucomip (stderr)
none/tests/gxx304 (stderr)
none/tests/manythreads (stdout)
none/tests/manythreads (stderr)
none/tests/map_unaligned (stderr)
none/tests/map_unmap (stdout)
none/tests/map_unmap (stderr)
none/tests/mq (stderr)
none/tests/mremap (stderr)
none/tests/mremap2 (stdout)
none/tests/mremap2 (stderr)
none/tests/munmap_exe (stderr)
none/tests/nestedfns (stdout)
none/tests/nestedfns (stderr)
none/tests/pending (stdout)
none/tests/pending (stderr)
none/tests/pth_atfork1 (stdout)
none/tests/pth_atfork1 (stderr)
none/tests/pth_blockedsig (stdout)
none/tests/pth_blockedsig (stderr)
none/tests/pth_cancel1 (stdout)
none/tests/pth_cancel1 (stderr)
none/tests/pth_cancel2 (stderr)
none/tests/pth_cvsimple (stdout)
none/tests/pth_cvsimple (stderr)
none/tests/pth_empty (stderr)
none/tests/pth_exit (stderr)
none/tests/pth_exit2 (stderr)
none/tests/pth_mutexspeed (stdout)
none/tests/pth_mutexspeed (stderr)
none/tests/pth_once (stdout)
none/tests/pth_once (stderr)
none/tests/pth_rwlock (stderr)
none/tests/pth_stackalign (stdout)
none/tests/pth_stackalign (stderr)
none/tests/rcrl (stdout)
none/tests/rcrl (stderr)
none/tests/readline1 (stdout)
none/tests/readline1 (stderr)
none/tests/res_search (stdout)
none/tests/res_search (stderr)
none/tests/resolv (stdout)
none/tests/resolv (stderr)
none/tests/rlimit_nofile (stderr)
none/tests/sem (stderr)
none/tests/semlimit (stderr)
none/tests/sha1_test (stderr)
none/tests/shell (stdout)
none/tests/shell (stderr)
none/tests/shell_valid1 (stderr)
none/tests/shell_valid2 (stderr)
none/tests/shell_valid3 (stderr)
none/tests/shortpush (stderr)
none/tests/shorts (stderr)
none/tests/sigstackgrowth (stdout)
none/tests/sigstackgrowth (stderr)
none/tests/stackgrowth (stdout)
none/tests/stackgrowth (stderr)
none/tests/syscall-restart1 (stderr)
none/tests/syscall-restart2 (stderr)
none/tests/system (stderr)
none/tests/thread-exits (stdout)
none/tests/thread-exits (stderr)
none/tests/threaded-fork (stdout)
none/tests/threaded-fork (stderr)
none/tests/threadederrno (stdout)
none/tests/threadederrno (stderr)
none/tests/tls (stdout)
none/tests/tls (stderr)
none/tests/vgprintf (stdout)
none/tests/vgprintf (stderr)
none/tests/x86/smc1 (stdout)
none/tests/x86/smc1 (stderr)
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Tue Oct 17 03:16:28 2006
--- new.short Tue Oct 17 03:19:44 2006
***************
*** 3,323 ****
Configuring valgrind ... done
! Building valgrind ... done
! Running regression tests ... failed
!
! Regression test results follow
!
! == 274 tests, 213 stderr failures, 100 stdout failures, 0 posttest failures ==
! memcheck/tests/addressable (stdout)
! memcheck/tests/addressable (stderr)
! memcheck/tests/amd64/bt_everything (stdout)
! memcheck/tests/amd64/bt_everything (stderr)
! memcheck/tests/amd64/bug132146 (stdout)
! memcheck/tests/amd64/bug132146 (stderr)
! memcheck/tests/amd64/insn_basic (stdout)
! memcheck/tests/amd64/insn_basic (stderr)
! memcheck/tests/amd64/insn_fpu (stdout)
! memcheck/tests/amd64/insn_fpu (stderr)
! memcheck/tests/amd64/insn_mmx (stdout)
! memcheck/tests/amd64/insn_mmx (stderr)
! memcheck/tests/amd64/insn_sse (stdout)
! memcheck/tests/amd64/insn_sse (stderr)
! memcheck/tests/amd64/insn_sse2 (stdout)
! memcheck/tests/amd64/insn_sse2 (stderr)
! memcheck/tests/amd64/more_x87_fp (stdout)
! memcheck/tests/amd64/more_x87_fp (stderr)
! memcheck/tests/amd64/sse_memory (stdout)
! memcheck/tests/amd64/sse_memory (stderr)
! memcheck/tests/badaddrvalue (stdout)
! memcheck/tests/badaddrvalue (stderr)
! memcheck/tests/badfree-2trace (stderr)
! memcheck/tests/badfree (stderr)
! memcheck/tests/badjump (stderr)
! memcheck/tests/badjump2 (stderr)
! memcheck/tests/badloop (stderr)
! memcheck/tests/badpoll (stderr)
! memcheck/tests/badrw (stderr)
! memcheck/tests/brk (stderr)
! memcheck/tests/brk2 (stderr)
! memcheck/tests/buflen_check (stderr)
! memcheck/tests/clientperm (stdout)
! memcheck/tests/clientperm (stderr)
! memcheck/tests/custom_alloc (stderr)
! memcheck/tests/deep_templates (stdout)
! memcheck/tests/deep_templates (stderr)
! memcheck/tests/describe-block (stderr)
! memcheck/tests/doublefree (stderr)
! memcheck/tests/erringfds (stdout)
! memcheck/tests/erringfds (stderr)
! memcheck/tests/error_counts (stdout)
! memcheck/tests/errs1 (stderr)
! memcheck/tests/execve (stderr)
! memcheck/tests/execve2 (stderr)
! memcheck/tests/exitprog (stderr)
! memcheck/tests/fprw (stderr)
! memcheck/tests/fwrite (stderr)
! memcheck/tests/inits (stderr)
! memcheck/tests/inline (stdout)
! memcheck/tests/inline (stderr)
! memcheck/tests/leak-0 (stderr)
! memcheck/tests/leak-cycle (stderr)
! 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/leak-regroot (stderr)
! memcheck/tests/leak-tree (stderr)
! memcheck/tests/leakotron (stdout)
! memcheck/tests/malloc1 (stderr)
! memcheck/tests/malloc2 (stderr)
! memcheck/tests/malloc3 (stdout)
! memcheck/tests/malloc3 (stderr)
! memcheck/tests/malloc_usable (stderr)
! memcheck/tests/manuel1 (stdout)
! memcheck/tests/manuel1 (stderr)
! memcheck/tests/manuel2 (stdout)
! memcheck/tests/manuel2 (stderr)
! memcheck/tests/manuel3 (stderr)
! memcheck/tests/match-overrun (stderr)
! memcheck/tests/memalign2 (stderr)
! memcheck/tests/memalign_test (stderr)
! memcheck/tests/memcmptest (stdout)
! memcheck/tests/memcmptest (stderr)
! memcheck/tests/mempool (stderr)
! memcheck/tests/metadata (stdout)
! memcheck/tests/metadata (stderr)
! memcheck/tests/mismatches (stderr)
! memcheck/tests/mmaptest (stderr)
! memcheck/tests/nanoleak (stderr)
! memcheck/tests/nanoleak_supp (stderr)
! memcheck/tests/new_nothrow (stderr)
! memcheck/tests/new_override (stdout)
! memcheck/tests/new_override (stderr)
! memcheck/tests/null_socket (stderr)
! memcheck/tests/oset_test (stdout)
! memcheck/tests/oset_test (stderr)
! memcheck/tests/overlap (stdout)
! memcheck/tests/overlap (stderr)
! memcheck/tests/partial_load_dflt (stderr)
! memcheck/tests/partial_load_ok (stderr)
! memcheck/tests/partiallydefinedeq (stdout)
! memcheck/tests/partiallydefinedeq (stderr)
! memcheck/tests/pdb-realloc (stderr)
! memcheck/tests/pdb-realloc2 (stdout)
! memcheck/tests/pdb-realloc2 (stderr)
! memcheck/tests/pipe (stderr)
! memcheck/tests/pointer-trace (stderr)
! memcheck/tests/post-syscall (stdout)
! memcheck/tests/post-syscall (stderr)
! memcheck/tests/realloc1 (stderr)
! memcheck/tests/realloc2 (stderr)
! memcheck/tests/realloc3 (stderr)
! memcheck/tests/sh-mem-random (stdout)
! memcheck/tests/sh-mem-random (stderr)
! memcheck/tests/sh-mem (stderr)
! memcheck/tests/sigaltstack (stderr)
! memcheck/tests/sigkill (stderr)
! memcheck/tests/signal2 (stdout)
! memcheck/tests/signal2 (stderr)
! memcheck/tests/sigprocmask (stderr)
! memcheck/tests/stack_changes (stdout)
! memcheck/tests/stack_changes (stderr)
! memcheck/tests/stack_switch (stderr)
! memcheck/tests/str_tester (stderr)
! memcheck/tests/strchr (stderr)
! memcheck/tests/supp1 (stderr)
! memcheck/tests/supp2 (stderr)
! memcheck/tests/supp_unknown (stderr)
! memcheck/tests/suppfree (stderr)
! memcheck/tests/toobig-allocs (stderr)
! memcheck/tests/trivialleak (stderr)
! memcheck/tests/vcpu_bz2 (stdout)
! memcheck/tests/vcpu_bz2 (stderr)
! memcheck/tests/vcpu_fbench (stdout)
! memcheck/tests/vcpu_fbench (stderr)
! memcheck/tests/vcpu_fnfns (stdout)
! memcheck/tests/vcpu_fnfns (stderr)
! memcheck/tests/with-space (stdout)
! memcheck/tests/with-space (stderr)
! memcheck/tests/wrap1 (stdout)
! memcheck/tests/wrap1 (stderr)
! memcheck/tests/wrap2 (stdout)
! memcheck/tests/wrap2 (stderr)
! memcheck/tests/wrap3 (stdout)
! memcheck/tests/wrap3 (stderr)
! memcheck/tests/wrap4 (stdout)
! memcheck/tests/wrap4 (stderr)
! memcheck/tests/wrap5 (stdout)
! memcheck/tests/wrap5 (stderr)
! memcheck/tests/wrap6 (stdout)
! memcheck/tests/wrap6 (stderr)
! memcheck/tests/wrap7 (stdout)
! memcheck/tests/wrap7 (stderr)
! memcheck/tests/wrap8 (stdout)
! memcheck/tests/wrap8 (stderr)
! memcheck/tests/writev (stderr)
! memcheck/tests/x86/scalar (stderr)
! memcheck/tests/xml1 (stdout)
! memcheck/tests/xml1 (stderr)
! memcheck/tests/zeropage (stdout)
! memcheck/tests/zeropage (stderr)
! cachegrind/tests/chdir (stderr)
! cachegrind/tests/clreq (stderr)
! cachegrind/tests/dlclose (stdout)
! cachegrind/tests/dlclose (stderr)
! cachegrind/tests/wrap5 (stdout)
! cachegrind/tests/wrap5 (stderr)
! callgrind/tests/clreq (stderr)
! callgrind/tests/simwork1 (stdout)
! callgrind/tests/simwork1 (stderr)
! callgrind/tests/simwork2 (stdout)
! callgrind/tests/simwork2 (stderr)
! callgrind/tests/simwork3 (stdout)
! callgrind/tests/simwork3 (stderr)
! callgrind/tests/threads (stderr)
! massif/tests/basic_malloc (stderr)
! massif/tests/toobig-allocs (stderr)
! massif/tests/true_html (stderr)
! massif/tests/true_text (stderr)
! lackey/tests/true (stderr)
! none/tests/amd64/bug127521-64 (stdout)
! none/tests/amd64/bug127521-64 (stderr)
! none/tests/amd64/bug132813-amd64 (stdout)
! none/tests/amd64/bug132813-amd64 (stderr)
! none/tests/amd64/bug132918 (stdout)
! none/tests/amd64/bug132918 (stderr)
! none/tests/amd64/clc (stdout)
! none/tests/amd64/clc (stderr)
! none/tests/amd64/fcmovnu (stdout)
! none/tests/amd64/fcmovnu (stderr)
! none/tests/amd64/fxtract (stdout)
! none/tests/amd64/fxtract (stderr)
! none/tests/amd64/insn_basic (stdout)
! none/tests/amd64/insn_basic (stderr)
! none/tests/amd64/insn_fpu (stdout)
! none/tests/amd64/insn_fpu (stderr)
! none/tests/amd64/insn_mmx (stdout)
! none/tests/amd64/insn_mmx (stderr)
! none/tests/amd64/insn_sse (stdout)
! none/tests/amd64/insn_sse (stderr)
! none/tests/amd64/insn_sse2 (stdout)
! none/tests/amd64/insn_sse2 (stderr)
! none/tests/amd64/jrcxz (stdout)
! none/tests/amd64/jrcxz (stderr)
! none/tests/amd64/looper (stdout)
! none/tests/amd64/looper (stderr)
! none/tests/amd64/nibz_bennee_mmap (stdout)
! none/tests/amd64/nibz_bennee_mmap (stderr)
! none/tests/amd64/shrld (stdout)
! none/tests/amd64/shrld (stderr)
! none/tests/amd64/smc1 (stdout)
! none/tests/amd64/smc1 (stderr)
! none/tests/ansi (stderr)
! none/tests/args (stdout)
! none/tests/args (stderr)
! none/tests/async-sigs (stdout)
! none/tests/async-sigs (stderr)
! none/tests/bitfield1 (stderr)
! none/tests/blockfault (stderr)
! none/tests/bug129866 (stdout)
! none/tests/bug129866 (stderr)
! none/tests/closeall (stderr)
! none/tests/cmdline2 (stdout)
! none/tests/coolo_sigaction (stdout)
! none/tests/coolo_sigaction (stderr)
! none/tests/coolo_strlen (stderr)
! none/tests/discard (stdout)
! none/tests/discard (stderr)
! none/tests/exec-sigmask (stderr)
! none/tests/execve (stderr)
! none/tests/faultstatus (stderr)
! none/tests/fcntl_setown (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 (stdout)
! none/tests/fdleak_ipv4 (stderr)
! none/tests/fdleak_open (stderr)
! none/tests/fdleak_pipe (stderr)
! none/tests/fdleak_socketpair (stderr)
! none/tests/floored (stdout)
! none/tests/floored (stderr)
! none/tests/fork (stdout)
! none/tests/fork (stderr)
! none/tests/fucomip (stderr)
! none/tests/gxx304 (stderr)
! none/tests/manythreads (stdout)
! none/tests/manythreads (stderr)
! none/tests/map_unaligned (stderr)
! none/tests/map_unmap (stdout)
! none/tests/map_unmap (stderr)
! none/tests/mq (stderr)
! none/tests/mremap (stderr)
! none/tests/mremap2 (stdout)
! none/tests/mremap2 (stderr)
! none/tests/munmap_exe (stderr)
! none/tests/nestedfns (stdout)
! none/tests/nestedfns (stderr)
! none/tests/pending (stdout)
! none/tests/pending (stderr)
! none/tests/pth_atfork1 (stdout)
! none/tests/pth_atfork1 (stderr)
! none/tests/pth_blockedsig (stdout)
! none/tests/pth_blockedsig (stderr)
! none/tests/pth_cancel1 (stdout)
! none/tests/pth_cancel1 (stderr)
! none/tests/pth_cancel2 (stderr)
! none/tests/pth_cvsimple (stdout)
! none/tests/pth_cvsimple (stderr)
! none/tests/pth_empty (stderr)
! none/tests/pth_exit (stderr)
! none/tests/pth_exit2 (stderr)
! none/tests/pth_mutexspeed (stdout)
! none/tests/pth_mutexspeed (stderr)
! none/tests/pth_once (stdout)
! none/tests/pth_once (stderr)
! none/tests/pth_rwlock (stderr)
! none/tests/pth_stackalign (stdout)
! none/tests/pth_stackalign (stderr)
! none/tests/rcrl (stdout)
! none/tests/rcrl (stderr)
! none/tests/readline1 (stdout)
! none/tests/readline1 (stderr)
! none/tests/res_search (stdout)
! none/tests/res_search (stderr)
! none/tests/resolv (stdout)
! none/tests/resolv (stderr)
! none/tests/rlimit_nofile (stderr)
! none/tests/sem (stderr)
! none/tests/semlimit (stderr)
! none/tests/sha1_test (stderr)
! none/tests/shell (stdout)
! none/tests/shell (stderr)
! none/tests/shell_valid1 (stderr)
! none/tests/shell_valid2 (stderr)
! none/tests/shell_valid3 (stderr)
! none/tests/shortpush (stderr)
! none/tests/shorts (stderr)
! none/tests/sigstackgrowth (stdout)
! none/tests/sigstackgrowth (stderr)
! none/tests/stackgrowth (stdout)
! none/tests/stackgrowth (stderr)
! none/tests/syscall-restart1 (stderr)
! none/tests/syscall-restart2 (stderr)
! none/tests/system (stderr)
! none/tests/thread-exits (stdout)
! none/tests/thread-exits (stderr)
! none/tests/threaded-fork (stdout)
! none/tests/threaded-fork (stderr)
! none/tests/threadederrno (stdout)
! none/tests/threadederrno (stderr)
! none/tests/tls (stdout)
! none/tests/tls (stderr)
! none/tests/vgprintf (stdout)
! none/tests/vgprintf (stderr)
! none/tests/x86/smc1 (stdout)
! none/tests/x86/smc1 (stderr)
--- 3,26 ----
Configuring valgrind ... done
! Building valgrind ... failed
+ Last 20 lines of verbose log follow echo
+ make[2]: Entering directory `/tmp/valgrind.15804/valgrind/include'
+ make[2]: Nothing to be done for `all'.
+ make[2]: Leaving directory `/tmp/valgrind.15804/valgrind/include'
+ Making all in coregrind
+ make[2]: Entering directory `/tmp/valgrind.15804/valgrind/coregrind'
+ make all-am
+ make[3]: Entering directory `/tmp/valgrind.15804/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.15804/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.15804/valgrind/coregrind'
+ make[2]: *** [all] Error 2
+ make[2]: Leaving directory `/tmp/valgrind.15804/valgrind/coregrind'
+ make[1]: *** [all-recursive] Error 1
+ make[1]: Leaving directory `/tmp/valgrind.15804/valgrind'
+ make: *** [all] Error 2
|
|
From: Tom H. <th...@cy...> - 2006-10-17 02:19:15
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2006-10-17 03:00:06 BST
Results differ 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.28073/valgrind/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/valgrind.28073/valgrind/include'
Making all in coregrind
make[2]: Entering directory `/tmp/valgrind.28073/valgrind/coregrind'
make all-am
make[3]: Entering directory `/tmp/valgrind.28073/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.28073/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.28073/valgrind/coregrind'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/valgrind.28073/valgrind/coregrind'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/valgrind.28073/valgrind'
make: *** [all] Error 2
=================================================
== 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
== 276 tests, 215 stderr failures, 101 stdout failures, 0 posttest failures ==
memcheck/tests/addressable (stdout)
memcheck/tests/addressable (stderr)
memcheck/tests/amd64/bt_everything (stdout)
memcheck/tests/amd64/bt_everything (stderr)
memcheck/tests/amd64/bug132146 (stdout)
memcheck/tests/amd64/bug132146 (stderr)
memcheck/tests/amd64/insn_basic (stdout)
memcheck/tests/amd64/insn_basic (stderr)
memcheck/tests/amd64/insn_fpu (stdout)
memcheck/tests/amd64/insn_fpu (stderr)
memcheck/tests/amd64/insn_mmx (stdout)
memcheck/tests/amd64/insn_mmx (stderr)
memcheck/tests/amd64/insn_sse (stdout)
memcheck/tests/amd64/insn_sse (stderr)
memcheck/tests/amd64/insn_sse2 (stdout)
memcheck/tests/amd64/insn_sse2 (stderr)
memcheck/tests/amd64/more_x87_fp (stdout)
memcheck/tests/amd64/more_x87_fp (stderr)
memcheck/tests/amd64/sse_memory (stdout)
memcheck/tests/amd64/sse_memory (stderr)
memcheck/tests/badaddrvalue (stdout)
memcheck/tests/badaddrvalue (stderr)
memcheck/tests/badfree-2trace (stderr)
memcheck/tests/badfree (stderr)
memcheck/tests/badjump (stderr)
memcheck/tests/badjump2 (stderr)
memcheck/tests/badloop (stderr)
memcheck/tests/badpoll (stderr)
memcheck/tests/badrw (stderr)
memcheck/tests/brk (stderr)
memcheck/tests/brk2 (stderr)
memcheck/tests/buflen_check (stderr)
memcheck/tests/clientperm (stdout)
memcheck/tests/clientperm (stderr)
memcheck/tests/custom_alloc (stderr)
memcheck/tests/deep_templates (stdout)
memcheck/tests/deep_templates (stderr)
memcheck/tests/describe-block (stderr)
memcheck/tests/doublefree (stderr)
memcheck/tests/erringfds (stdout)
memcheck/tests/erringfds (stderr)
memcheck/tests/error_counts (stdout)
memcheck/tests/errs1 (stderr)
memcheck/tests/execve (stderr)
memcheck/tests/execve2 (stderr)
memcheck/tests/exitprog (stderr)
memcheck/tests/fprw (stderr)
memcheck/tests/fwrite (stderr)
memcheck/tests/inits (stderr)
memcheck/tests/inline (stdout)
memcheck/tests/inline (stderr)
memcheck/tests/leak-0 (stderr)
memcheck/tests/leak-cycle (stderr)
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/leak-regroot (stderr)
memcheck/tests/leak-tree (stderr)
memcheck/tests/leakotron (stdout)
memcheck/tests/malloc1 (stderr)
memcheck/tests/malloc2 (stderr)
memcheck/tests/malloc3 (stdout)
memcheck/tests/malloc3 (stderr)
memcheck/tests/malloc_usable (stderr)
memcheck/tests/manuel1 (stdout)
memcheck/tests/manuel1 (stderr)
memcheck/tests/manuel2 (stdout)
memcheck/tests/manuel2 (stderr)
memcheck/tests/manuel3 (stderr)
memcheck/tests/match-overrun (stderr)
memcheck/tests/memalign2 (stderr)
memcheck/tests/memalign_test (stderr)
memcheck/tests/memcmptest (stdout)
memcheck/tests/memcmptest (stderr)
memcheck/tests/mempool (stderr)
memcheck/tests/metadata (stdout)
memcheck/tests/metadata (stderr)
memcheck/tests/mismatches (stderr)
memcheck/tests/mmaptest (stderr)
memcheck/tests/nanoleak (stderr)
memcheck/tests/nanoleak_supp (stderr)
memcheck/tests/new_nothrow (stderr)
memcheck/tests/new_override (stdout)
memcheck/tests/new_override (stderr)
memcheck/tests/null_socket (stderr)
memcheck/tests/oset_test (stdout)
memcheck/tests/oset_test (stderr)
memcheck/tests/overlap (stdout)
memcheck/tests/overlap (stderr)
memcheck/tests/partial_load_dflt (stderr)
memcheck/tests/partial_load_ok (stderr)
memcheck/tests/partiallydefinedeq (stdout)
memcheck/tests/partiallydefinedeq (stderr)
memcheck/tests/pdb-realloc (stderr)
memcheck/tests/pdb-realloc2 (stdout)
memcheck/tests/pdb-realloc2 (stderr)
memcheck/tests/pipe (stderr)
memcheck/tests/pointer-trace (stderr)
memcheck/tests/post-syscall (stdout)
memcheck/tests/post-syscall (stderr)
memcheck/tests/realloc1 (stderr)
memcheck/tests/realloc2 (stderr)
memcheck/tests/realloc3 (stderr)
memcheck/tests/sh-mem-random (stdout)
memcheck/tests/sh-mem-random (stderr)
memcheck/tests/sh-mem (stderr)
memcheck/tests/sigaltstack (stderr)
memcheck/tests/sigkill (stderr)
memcheck/tests/signal2 (stdout)
memcheck/tests/signal2 (stderr)
memcheck/tests/sigprocmask (stderr)
memcheck/tests/stack_changes (stdout)
memcheck/tests/stack_changes (stderr)
memcheck/tests/stack_switch (stderr)
memcheck/tests/str_tester (stderr)
memcheck/tests/strchr (stderr)
memcheck/tests/supp1 (stderr)
memcheck/tests/supp2 (stderr)
memcheck/tests/supp_unknown (stderr)
memcheck/tests/suppfree (stderr)
memcheck/tests/toobig-allocs (stderr)
memcheck/tests/trivialleak (stderr)
memcheck/tests/vcpu_bz2 (stdout)
memcheck/tests/vcpu_bz2 (stderr)
memcheck/tests/vcpu_fbench (stdout)
memcheck/tests/vcpu_fbench (stderr)
memcheck/tests/vcpu_fnfns (stdout)
memcheck/tests/vcpu_fnfns (stderr)
memcheck/tests/with-space (stdout)
memcheck/tests/with-space (stderr)
memcheck/tests/wrap1 (stdout)
memcheck/tests/wrap1 (stderr)
memcheck/tests/wrap2 (stdout)
memcheck/tests/wrap2 (stderr)
memcheck/tests/wrap3 (stdout)
memcheck/tests/wrap3 (stderr)
memcheck/tests/wrap4 (stdout)
memcheck/tests/wrap4 (stderr)
memcheck/tests/wrap5 (stdout)
memcheck/tests/wrap5 (stderr)
memcheck/tests/wrap6 (stdout)
memcheck/tests/wrap6 (stderr)
memcheck/tests/wrap7 (stdout)
memcheck/tests/wrap7 (stderr)
memcheck/tests/wrap8 (stdout)
memcheck/tests/wrap8 (stderr)
memcheck/tests/writev (stderr)
memcheck/tests/x86/scalar (stderr)
memcheck/tests/x86/scalar_supp (stderr)
memcheck/tests/xml1 (stdout)
memcheck/tests/xml1 (stderr)
memcheck/tests/zeropage (stdout)
memcheck/tests/zeropage (stderr)
cachegrind/tests/chdir (stderr)
cachegrind/tests/clreq (stderr)
cachegrind/tests/dlclose (stdout)
cachegrind/tests/dlclose (stderr)
cachegrind/tests/wrap5 (stdout)
cachegrind/tests/wrap5 (stderr)
callgrind/tests/clreq (stderr)
callgrind/tests/simwork1 (stdout)
callgrind/tests/simwork1 (stderr)
callgrind/tests/simwork2 (stdout)
callgrind/tests/simwork2 (stderr)
callgrind/tests/simwork3 (stdout)
callgrind/tests/simwork3 (stderr)
callgrind/tests/threads (stderr)
massif/tests/basic_malloc (stderr)
massif/tests/toobig-allocs (stderr)
massif/tests/true_html (stderr)
massif/tests/true_text (stderr)
lackey/tests/true (stderr)
none/tests/amd64/bug127521-64 (stdout)
none/tests/amd64/bug127521-64 (stderr)
none/tests/amd64/bug132813-amd64 (stdout)
none/tests/amd64/bug132813-amd64 (stderr)
none/tests/amd64/bug132918 (stdout)
none/tests/amd64/bug132918 (stderr)
none/tests/amd64/clc (stdout)
none/tests/amd64/clc (stderr)
none/tests/amd64/fcmovnu (stdout)
none/tests/amd64/fcmovnu (stderr)
none/tests/amd64/fxtract (stdout)
none/tests/amd64/fxtract (stderr)
none/tests/amd64/insn_basic (stdout)
none/tests/amd64/insn_basic (stderr)
none/tests/amd64/insn_fpu (stdout)
none/tests/amd64/insn_fpu (stderr)
none/tests/amd64/insn_mmx (stdout)
none/tests/amd64/insn_mmx (stderr)
none/tests/amd64/insn_sse (stdout)
none/tests/amd64/insn_sse (stderr)
none/tests/amd64/insn_sse2 (stdout)
none/tests/amd64/insn_sse2 (stderr)
none/tests/amd64/insn_sse3 (stdout)
none/tests/amd64/insn_sse3 (stderr)
none/tests/amd64/jrcxz (stdout)
none/tests/amd64/jrcxz (stderr)
none/tests/amd64/looper (stdout)
none/tests/amd64/looper (stderr)
none/tests/amd64/nibz_bennee_mmap (stdout)
none/tests/amd64/nibz_bennee_mmap (stderr)
none/tests/amd64/shrld (stdout)
none/tests/amd64/shrld (stderr)
none/tests/amd64/smc1 (stdout)
none/tests/amd64/smc1 (stderr)
none/tests/ansi (stderr)
none/tests/args (stdout)
none/tests/args (stderr)
none/tests/async-sigs (stdout)
none/tests/async-sigs (stderr)
none/tests/bitfield1 (stderr)
none/tests/blockfault (stderr)
none/tests/bug129866 (stdout)
none/tests/bug129866 (stderr)
none/tests/closeall (stderr)
none/tests/cmdline2 (stdout)
none/tests/coolo_sigaction (stdout)
none/tests/coolo_sigaction (stderr)
none/tests/coolo_strlen (stderr)
none/tests/discard (stdout)
none/tests/discard (stderr)
none/tests/exec-sigmask (stderr)
none/tests/execve (stderr)
none/tests/faultstatus (stderr)
none/tests/fcntl_setown (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 (stdout)
none/tests/fdleak_ipv4 (stderr)
none/tests/fdleak_open (stderr)
none/tests/fdleak_pipe (stderr)
none/tests/fdleak_socketpair (stderr)
none/tests/floored (stdout)
none/tests/floored (stderr)
none/tests/fork (stdout)
none/tests/fork (stderr)
none/tests/fucomip (stderr)
none/tests/gxx304 (stderr)
none/tests/manythreads (stdout)
none/tests/manythreads (stderr)
none/tests/map_unaligned (stderr)
none/tests/map_unmap (stdout)
none/tests/map_unmap (stderr)
none/tests/mq (stderr)
none/tests/mremap (stderr)
none/tests/mremap2 (stdout)
none/tests/mremap2 (stderr)
none/tests/munmap_exe (stderr)
none/tests/nestedfns (stdout)
none/tests/nestedfns (stderr)
none/tests/pending (stdout)
none/tests/pending (stderr)
none/tests/pth_atfork1 (stdout)
none/tests/pth_atfork1 (stderr)
none/tests/pth_blockedsig (stdout)
none/tests/pth_blockedsig (stderr)
none/tests/pth_cancel1 (stdout)
none/tests/pth_cancel1 (stderr)
none/tests/pth_cancel2 (stderr)
none/tests/pth_cvsimple (stdout)
none/tests/pth_cvsimple (stderr)
none/tests/pth_empty (stderr)
none/tests/pth_exit (stderr)
none/tests/pth_exit2 (stderr)
none/tests/pth_mutexspeed (stdout)
none/tests/pth_mutexspeed (stderr)
none/tests/pth_once (stdout)
none/tests/pth_once (stderr)
none/tests/pth_rwlock (stderr)
none/tests/pth_stackalign (stdout)
none/tests/pth_stackalign (stderr)
none/tests/rcrl (stdout)
none/tests/rcrl (stderr)
none/tests/readline1 (stdout)
none/tests/readline1 (stderr)
none/tests/res_search (stdout)
none/tests/res_search (stderr)
none/tests/resolv (stdout)
none/tests/resolv (stderr)
none/tests/rlimit_nofile (stderr)
none/tests/sem (stderr)
none/tests/semlimit (stderr)
none/tests/sha1_test (stderr)
none/tests/shell (stdout)
none/tests/shell (stderr)
none/tests/shell_valid1 (stderr)
none/tests/shell_valid2 (stderr)
none/tests/shell_valid3 (stderr)
none/tests/shortpush (stderr)
none/tests/shorts (stderr)
none/tests/sigstackgrowth (stdout)
none/tests/sigstackgrowth (stderr)
none/tests/stackgrowth (stdout)
none/tests/stackgrowth (stderr)
none/tests/syscall-restart1 (stderr)
none/tests/syscall-restart2 (stderr)
none/tests/system (stderr)
none/tests/thread-exits (stdout)
none/tests/thread-exits (stderr)
none/tests/threaded-fork (stdout)
none/tests/threaded-fork (stderr)
none/tests/threadederrno (stdout)
none/tests/threadederrno (stderr)
none/tests/tls (stdout)
none/tests/tls (stderr)
none/tests/vgprintf (stdout)
none/tests/vgprintf (stderr)
none/tests/x86/smc1 (stdout)
none/tests/x86/smc1 (stderr)
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Tue Oct 17 03:14:49 2006
--- new.short Tue Oct 17 03:19:01 2006
***************
*** 3,326 ****
Configuring valgrind ... done
! Building valgrind ... done
! Running regression tests ... failed
!
! Regression test results follow
!
! == 276 tests, 215 stderr failures, 101 stdout failures, 0 posttest failures ==
! memcheck/tests/addressable (stdout)
! memcheck/tests/addressable (stderr)
! memcheck/tests/amd64/bt_everything (stdout)
! memcheck/tests/amd64/bt_everything (stderr)
! memcheck/tests/amd64/bug132146 (stdout)
! memcheck/tests/amd64/bug132146 (stderr)
! memcheck/tests/amd64/insn_basic (stdout)
! memcheck/tests/amd64/insn_basic (stderr)
! memcheck/tests/amd64/insn_fpu (stdout)
! memcheck/tests/amd64/insn_fpu (stderr)
! memcheck/tests/amd64/insn_mmx (stdout)
! memcheck/tests/amd64/insn_mmx (stderr)
! memcheck/tests/amd64/insn_sse (stdout)
! memcheck/tests/amd64/insn_sse (stderr)
! memcheck/tests/amd64/insn_sse2 (stdout)
! memcheck/tests/amd64/insn_sse2 (stderr)
! memcheck/tests/amd64/more_x87_fp (stdout)
! memcheck/tests/amd64/more_x87_fp (stderr)
! memcheck/tests/amd64/sse_memory (stdout)
! memcheck/tests/amd64/sse_memory (stderr)
! memcheck/tests/badaddrvalue (stdout)
! memcheck/tests/badaddrvalue (stderr)
! memcheck/tests/badfree-2trace (stderr)
! memcheck/tests/badfree (stderr)
! memcheck/tests/badjump (stderr)
! memcheck/tests/badjump2 (stderr)
! memcheck/tests/badloop (stderr)
! memcheck/tests/badpoll (stderr)
! memcheck/tests/badrw (stderr)
! memcheck/tests/brk (stderr)
! memcheck/tests/brk2 (stderr)
! memcheck/tests/buflen_check (stderr)
! memcheck/tests/clientperm (stdout)
! memcheck/tests/clientperm (stderr)
! memcheck/tests/custom_alloc (stderr)
! memcheck/tests/deep_templates (stdout)
! memcheck/tests/deep_templates (stderr)
! memcheck/tests/describe-block (stderr)
! memcheck/tests/doublefree (stderr)
! memcheck/tests/erringfds (stdout)
! memcheck/tests/erringfds (stderr)
! memcheck/tests/error_counts (stdout)
! memcheck/tests/errs1 (stderr)
! memcheck/tests/execve (stderr)
! memcheck/tests/execve2 (stderr)
! memcheck/tests/exitprog (stderr)
! memcheck/tests/fprw (stderr)
! memcheck/tests/fwrite (stderr)
! memcheck/tests/inits (stderr)
! memcheck/tests/inline (stdout)
! memcheck/tests/inline (stderr)
! memcheck/tests/leak-0 (stderr)
! memcheck/tests/leak-cycle (stderr)
! 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/leak-regroot (stderr)
! memcheck/tests/leak-tree (stderr)
! memcheck/tests/leakotron (stdout)
! memcheck/tests/malloc1 (stderr)
! memcheck/tests/malloc2 (stderr)
! memcheck/tests/malloc3 (stdout)
! memcheck/tests/malloc3 (stderr)
! memcheck/tests/malloc_usable (stderr)
! memcheck/tests/manuel1 (stdout)
! memcheck/tests/manuel1 (stderr)
! memcheck/tests/manuel2 (stdout)
! memcheck/tests/manuel2 (stderr)
! memcheck/tests/manuel3 (stderr)
! memcheck/tests/match-overrun (stderr)
! memcheck/tests/memalign2 (stderr)
! memcheck/tests/memalign_test (stderr)
! memcheck/tests/memcmptest (stdout)
! memcheck/tests/memcmptest (stderr)
! memcheck/tests/mempool (stderr)
! memcheck/tests/metadata (stdout)
! memcheck/tests/metadata (stderr)
! memcheck/tests/mismatches (stderr)
! memcheck/tests/mmaptest (stderr)
! memcheck/tests/nanoleak (stderr)
! memcheck/tests/nanoleak_supp (stderr)
! memcheck/tests/new_nothrow (stderr)
! memcheck/tests/new_override (stdout)
! memcheck/tests/new_override (stderr)
! memcheck/tests/null_socket (stderr)
! memcheck/tests/oset_test (stdout)
! memcheck/tests/oset_test (stderr)
! memcheck/tests/overlap (stdout)
! memcheck/tests/overlap (stderr)
! memcheck/tests/partial_load_dflt (stderr)
! memcheck/tests/partial_load_ok (stderr)
! memcheck/tests/partiallydefinedeq (stdout)
! memcheck/tests/partiallydefinedeq (stderr)
! memcheck/tests/pdb-realloc (stderr)
! memcheck/tests/pdb-realloc2 (stdout)
! memcheck/tests/pdb-realloc2 (stderr)
! memcheck/tests/pipe (stderr)
! memcheck/tests/pointer-trace (stderr)
! memcheck/tests/post-syscall (stdout)
! memcheck/tests/post-syscall (stderr)
! memcheck/tests/realloc1 (stderr)
! memcheck/tests/realloc2 (stderr)
! memcheck/tests/realloc3 (stderr)
! memcheck/tests/sh-mem-random (stdout)
! memcheck/tests/sh-mem-random (stderr)
! memcheck/tests/sh-mem (stderr)
! memcheck/tests/sigaltstack (stderr)
! memcheck/tests/sigkill (stderr)
! memcheck/tests/signal2 (stdout)
! memcheck/tests/signal2 (stderr)
! memcheck/tests/sigprocmask (stderr)
! memcheck/tests/stack_changes (stdout)
! memcheck/tests/stack_changes (stderr)
! memcheck/tests/stack_switch (stderr)
! memcheck/tests/str_tester (stderr)
! memcheck/tests/strchr (stderr)
! memcheck/tests/supp1 (stderr)
! memcheck/tests/supp2 (stderr)
! memcheck/tests/supp_unknown (stderr)
! memcheck/tests/suppfree (stderr)
! memcheck/tests/toobig-allocs (stderr)
! memcheck/tests/trivialleak (stderr)
! memcheck/tests/vcpu_bz2 (stdout)
! memcheck/tests/vcpu_bz2 (stderr)
! memcheck/tests/vcpu_fbench (stdout)
! memcheck/tests/vcpu_fbench (stderr)
! memcheck/tests/vcpu_fnfns (stdout)
! memcheck/tests/vcpu_fnfns (stderr)
! memcheck/tests/with-space (stdout)
! memcheck/tests/with-space (stderr)
! memcheck/tests/wrap1 (stdout)
! memcheck/tests/wrap1 (stderr)
! memcheck/tests/wrap2 (stdout)
! memcheck/tests/wrap2 (stderr)
! memcheck/tests/wrap3 (stdout)
! memcheck/tests/wrap3 (stderr)
! memcheck/tests/wrap4 (stdout)
! memcheck/tests/wrap4 (stderr)
! memcheck/tests/wrap5 (stdout)
! memcheck/tests/wrap5 (stderr)
! memcheck/tests/wrap6 (stdout)
! memcheck/tests/wrap6 (stderr)
! memcheck/tests/wrap7 (stdout)
! memcheck/tests/wrap7 (stderr)
! memcheck/tests/wrap8 (stdout)
! memcheck/tests/wrap8 (stderr)
! memcheck/tests/writev (stderr)
! memcheck/tests/x86/scalar (stderr)
! memcheck/tests/x86/scalar_supp (stderr)
! memcheck/tests/xml1 (stdout)
! memcheck/tests/xml1 (stderr)
! memcheck/tests/zeropage (stdout)
! memcheck/tests/zeropage (stderr)
! cachegrind/tests/chdir (stderr)
! cachegrind/tests/clreq (stderr)
! cachegrind/tests/dlclose (stdout)
! cachegrind/tests/dlclose (stderr)
! cachegrind/tests/wrap5 (stdout)
! cachegrind/tests/wrap5 (stderr)
! callgrind/tests/clreq (stderr)
! callgrind/tests/simwork1 (stdout)
! callgrind/tests/simwork1 (stderr)
! callgrind/tests/simwork2 (stdout)
! callgrind/tests/simwork2 (stderr)
! callgrind/tests/simwork3 (stdout)
! callgrind/tests/simwork3 (stderr)
! callgrind/tests/threads (stderr)
! massif/tests/basic_malloc (stderr)
! massif/tests/toobig-allocs (stderr)
! massif/tests/true_html (stderr)
! massif/tests/true_text (stderr)
! lackey/tests/true (stderr)
! none/tests/amd64/bug127521-64 (stdout)
! none/tests/amd64/bug127521-64 (stderr)
! none/tests/amd64/bug132813-amd64 (stdout)
! none/tests/amd64/bug132813-amd64 (stderr)
! none/tests/amd64/bug132918 (stdout)
! none/tests/amd64/bug132918 (stderr)
! none/tests/amd64/clc (stdout)
! none/tests/amd64/clc (stderr)
! none/tests/amd64/fcmovnu (stdout)
! none/tests/amd64/fcmovnu (stderr)
! none/tests/amd64/fxtract (stdout)
! none/tests/amd64/fxtract (stderr)
! none/tests/amd64/insn_basic (stdout)
! none/tests/amd64/insn_basic (stderr)
! none/tests/amd64/insn_fpu (stdout)
! none/tests/amd64/insn_fpu (stderr)
! none/tests/amd64/insn_mmx (stdout)
! none/tests/amd64/insn_mmx (stderr)
! none/tests/amd64/insn_sse (stdout)
! none/tests/amd64/insn_sse (stderr)
! none/tests/amd64/insn_sse2 (stdout)
! none/tests/amd64/insn_sse2 (stderr)
! none/tests/amd64/insn_sse3 (stdout)
! none/tests/amd64/insn_sse3 (stderr)
! none/tests/amd64/jrcxz (stdout)
! none/tests/amd64/jrcxz (stderr)
! none/tests/amd64/looper (stdout)
! none/tests/amd64/looper (stderr)
! none/tests/amd64/nibz_bennee_mmap (stdout)
! none/tests/amd64/nibz_bennee_mmap (stderr)
! none/tests/amd64/shrld (stdout)
! none/tests/amd64/shrld (stderr)
! none/tests/amd64/smc1 (stdout)
! none/tests/amd64/smc1 (stderr)
! none/tests/ansi (stderr)
! none/tests/args (stdout)
! none/tests/args (stderr)
! none/tests/async-sigs (stdout)
! none/tests/async-sigs (stderr)
! none/tests/bitfield1 (stderr)
! none/tests/blockfault (stderr)
! none/tests/bug129866 (stdout)
! none/tests/bug129866 (stderr)
! none/tests/closeall (stderr)
! none/tests/cmdline2 (stdout)
! none/tests/coolo_sigaction (stdout)
! none/tests/coolo_sigaction (stderr)
! none/tests/coolo_strlen (stderr)
! none/tests/discard (stdout)
! none/tests/discard (stderr)
! none/tests/exec-sigmask (stderr)
! none/tests/execve (stderr)
! none/tests/faultstatus (stderr)
! none/tests/fcntl_setown (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 (stdout)
! none/tests/fdleak_ipv4 (stderr)
! none/tests/fdleak_open (stderr)
! none/tests/fdleak_pipe (stderr)
! none/tests/fdleak_socketpair (stderr)
! none/tests/floored (stdout)
! none/tests/floored (stderr)
! none/tests/fork (stdout)
! none/tests/fork (stderr)
! none/tests/fucomip (stderr)
! none/tests/gxx304 (stderr)
! none/tests/manythreads (stdout)
! none/tests/manythreads (stderr)
! none/tests/map_unaligned (stderr)
! none/tests/map_unmap (stdout)
! none/tests/map_unmap (stderr)
! none/tests/mq (stderr)
! none/tests/mremap (stderr)
! none/tests/mremap2 (stdout)
! none/tests/mremap2 (stderr)
! none/tests/munmap_exe (stderr)
! none/tests/nestedfns (stdout)
! none/tests/nestedfns (stderr)
! none/tests/pending (stdout)
! none/tests/pending (stderr)
! none/tests/pth_atfork1 (stdout)
! none/tests/pth_atfork1 (stderr)
! none/tests/pth_blockedsig (stdout)
! none/tests/pth_blockedsig (stderr)
! none/tests/pth_cancel1 (stdout)
! none/tests/pth_cancel1 (stderr)
! none/tests/pth_cancel2 (stderr)
! none/tests/pth_cvsimple (stdout)
! none/tests/pth_cvsimple (stderr)
! none/tests/pth_empty (stderr)
! none/tests/pth_exit (stderr)
! none/tests/pth_exit2 (stderr)
! none/tests/pth_mutexspeed (stdout)
! none/tests/pth_mutexspeed (stderr)
! none/tests/pth_once (stdout)
! none/tests/pth_once (stderr)
! none/tests/pth_rwlock (stderr)
! none/tests/pth_stackalign (stdout)
! none/tests/pth_stackalign (stderr)
! none/tests/rcrl (stdout)
! none/tests/rcrl (stderr)
! none/tests/readline1 (stdout)
! none/tests/readline1 (stderr)
! none/tests/res_search (stdout)
! none/tests/res_search (stderr)
! none/tests/resolv (stdout)
! none/tests/resolv (stderr)
! none/tests/rlimit_nofile (stderr)
! none/tests/sem (stderr)
! none/tests/semlimit (stderr)
! none/tests/sha1_test (stderr)
! none/tests/shell (stdout)
! none/tests/shell (stderr)
! none/tests/shell_valid1 (stderr)
! none/tests/shell_valid2 (stderr)
! none/tests/shell_valid3 (stderr)
! none/tests/shortpush (stderr)
! none/tests/shorts (stderr)
! none/tests/sigstackgrowth (stdout)
! none/tests/sigstackgrowth (stderr)
! none/tests/stackgrowth (stdout)
! none/tests/stackgrowth (stderr)
! none/tests/syscall-restart1 (stderr)
! none/tests/syscall-restart2 (stderr)
! none/tests/system (stderr)
! none/tests/thread-exits (stdout)
! none/tests/thread-exits (stderr)
! none/tests/threaded-fork (stdout)
! none/tests/threaded-fork (stderr)
! none/tests/threadederrno (stdout)
! none/tests/threadederrno (stderr)
! none/tests/tls (stdout)
! none/tests/tls (stderr)
! none/tests/vgprintf (stdout)
! none/tests/vgprintf (stderr)
! none/tests/x86/smc1 (stdout)
! none/tests/x86/smc1 (stderr)
--- 3,26 ----
Configuring valgrind ... done
! Building valgrind ... failed
+ Last 20 lines of verbose log follow echo
+ make[2]: Entering directory `/tmp/valgrind.28073/valgrind/include'
+ make[2]: Nothing to be done for `all'.
+ make[2]: Leaving directory `/tmp/valgrind.28073/valgrind/include'
+ Making all in coregrind
+ make[2]: Entering directory `/tmp/valgrind.28073/valgrind/coregrind'
+ make all-am
+ make[3]: Entering directory `/tmp/valgrind.28073/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.28073/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.28073/valgrind/coregrind'
+ make[2]: *** [all] Error 2
+ make[2]: Leaving directory `/tmp/valgrind.28073/valgrind/coregrind'
+ make[1]: *** [all-recursive] Error 1
+ make[1]: Leaving directory `/tmp/valgrind.28073/valgrind'
+ make: *** [all] Error 2
|