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
(32) |
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
1
(29) |
2
(23) |
3
(17) |
|
4
(19) |
5
(7) |
6
(11) |
7
(8) |
8
(6) |
9
(12) |
10
(23) |
|
11
(16) |
12
(21) |
13
(27) |
14
(35) |
15
(17) |
16
(6) |
17
(11) |
|
18
(13) |
19
(7) |
20
(12) |
21
(11) |
22
(9) |
23
|
24
(8) |
|
25
(15) |
26
(9) |
27
(14) |
28
(17) |
29
(41) |
30
(17) |
31
(15) |
|
From: Julian S. <js...@ac...> - 2008-05-29 09:35:51
|
> > do the system call
> > if (syscall succeeded) {
> > notify the tool
> > load the debuginfo
> > }
> >
> > to
> >
> > do the system call
> > if (syscall succeeded) {
> > load the debuginfo
> > notify the tool
> > }
> >
> > Is that correct?
>
> That was indeed my intention -- I hope I have implemented this correctly.
Sounds OK to me. Sorry for my half-baked previous message -- I replied
without thinking enough.
J
|
|
From: Bart V. A. <bar...@gm...> - 2008-05-29 09:32:07
|
On Thu, May 29, 2008 at 11:02 AM, Julian Seward <js...@ac...> wrote:
> Ah; I think I understand. This patch merely changes the order from
>
> do the system call
> if (syscall succeeded) {
> notify the tool
> load the debuginfo
> }
>
> to
>
> do the system call
> if (syscall succeeded) {
> load the debuginfo
> notify the tool
> }
>
> Is that correct?
That was indeed my intention -- I hope I have implemented this correctly.
Bart.
|
|
From: Bart V. A. <bar...@gm...> - 2008-05-29 09:31:10
|
On Thu, May 29, 2008 at 10:50 AM, Julian Seward <js...@ac...> wrote: > On Thursday 29 May 2008 10:52, sv...@va... wrote: >> Author: bart >> Date: 2008-05-29 09:52:44 +0100 (Thu, 29 May 2008) >> New Revision: 8142 >> >> Log: >> Make sure the debug information is read before a tool is notified about an >> mmap() system call. > > What happens if the mmap fails? Do the symbols then get unloaded? You are asking me about behavior of the Valgrind code that I did not implement and that I did not change. As far as I understand the core, when an mmap() call fails, symbols get discarded upon a subsequent call to mmap() that would use the same address range. Bart. |
|
From: Julian S. <js...@ac...> - 2008-05-29 09:08:16
|
On Thursday 29 May 2008 10:50, Julian Seward wrote:
> On Thursday 29 May 2008 10:52, sv...@va... wrote:
> > Author: bart
> > Date: 2008-05-29 09:52:44 +0100 (Thu, 29 May 2008)
> > New Revision: 8142
> >
> > Log:
> > Make sure the debug information is read before a tool is notified about
> > an mmap() system call.
>
> What happens if the mmap fails? Do the symbols then get unloaded?
Ah; I think I understand. This patch merely changes the order from
do the system call
if (syscall succeeded) {
notify the tool
load the debuginfo
}
to
do the system call
if (syscall succeeded) {
load the debuginfo
notify the tool
}
Is that correct?
J
|
|
From: Julian S. <js...@ac...> - 2008-05-29 08:56:46
|
On Thursday 29 May 2008 10:52, sv...@va... wrote:
> Author: bart
> Date: 2008-05-29 09:52:44 +0100 (Thu, 29 May 2008)
> New Revision: 8142
>
> Log:
> Make sure the debug information is read before a tool is notified about an
> mmap() system call.
What happens if the mmap fails? Do the symbols then get unloaded?
J
>
> Modified:
> trunk/coregrind/m_syswrap/syswrap-generic.c
>
>
> Modified: trunk/coregrind/m_syswrap/syswrap-generic.c
> ===================================================================
> --- trunk/coregrind/m_syswrap/syswrap-generic.c 2008-05-29 08:34:27 UTC
> (rev 8141) +++ trunk/coregrind/m_syswrap/syswrap-generic.c 2008-05-29
> 08:52:44 UTC (rev 8142) @@ -59,6 +59,15 @@
> #include "priv_syswrap-generic.h"
>
>
> +/* Local function declarations. */
> +
> +static
> +void notify_aspacem_of_mmap(Addr a, SizeT len, UInt prot,
> + UInt flags, Int fd, Off64T offset);
> +static
> +void notify_tool_of_mmap(Addr a, SizeT len, UInt prot, Off64T offset);
> +
> +
> /* Returns True iff address range is something the client can
> plausibly mess with: all of it is either already belongs to the
> client or is free or a reservation. */
> @@ -147,8 +156,16 @@
> ML_(notify_aspacem_and_tool_of_mmap) ( Addr a, SizeT len, UInt prot,
> UInt flags, Int fd, Off64T offset )
> {
> - Bool rr, ww, xx, d;
> + notify_aspacem_of_mmap(a, len, prot, flags, fd, offset);
> + notify_tool_of_mmap(a, len, prot, offset);
> +}
>
> +static
> +void notify_aspacem_of_mmap(Addr a, SizeT len, UInt prot,
> + UInt flags, Int fd, Off64T offset)
> +{
> + Bool d;
> +
> /* 'a' is the return value from a real kernel mmap, hence: */
> vg_assert(VG_IS_PAGE_ALIGNED(a));
> /* whereas len is whatever the syscall supplied. So: */
> @@ -156,15 +173,26 @@
>
> d = VG_(am_notify_client_mmap)( a, len, prot, flags, fd, offset );
>
> + if (d)
> + VG_(discard_translations)( (Addr64)a, (ULong)len,
> + "ML_(notify_aspacem_of_mmap)" );
> +}
> +
> +static
> +void notify_tool_of_mmap(Addr a, SizeT len, UInt prot, Off64T offset)
> +{
> + Bool rr, ww, xx;
> +
> + /* 'a' is the return value from a real kernel mmap, hence: */
> + vg_assert(VG_IS_PAGE_ALIGNED(a));
> + /* whereas len is whatever the syscall supplied. So: */
> + len = VG_PGROUNDUP(len);
> +
> rr = toBool(prot & VKI_PROT_READ);
> ww = toBool(prot & VKI_PROT_WRITE);
> xx = toBool(prot & VKI_PROT_EXEC);
>
> VG_TRACK( new_mem_mmap, a, len, rr, ww, xx );
> -
> - if (d)
> - VG_(discard_translations)( (Addr64)a, (ULong)len,
> - "ML_(notify_aspacem_and_tool_of_mmap)" );
> }
>
> /* Expand (or shrink) an existing mapping, potentially moving it at
> @@ -1909,15 +1937,24 @@
> }
>
> if (!sres.isError) {
> - /* Notify aspacem and the tool. */
> - ML_(notify_aspacem_and_tool_of_mmap)(
> + /* Notify aspacem. */
> + notify_aspacem_of_mmap(
> (Addr)sres.res, /* addr kernel actually assigned */
> - arg2, arg3,
> + arg2, /* length */
> + arg3, /* prot */
> arg4, /* the original flags value */
> - arg5, arg6
> + arg5, /* fd */
> + arg6 /* offset */
> );
> /* Load symbols? */
> VG_(di_notify_mmap)( (Addr)sres.res, False/*allow_SkFileV*/ );
> + /* Notify the tool. */
> + notify_tool_of_mmap(
> + (Addr)sres.res, /* addr kernel actually assigned */
> + arg2, /* length */
> + arg3, /* prot */
> + arg6 /* offset */
> + );
> }
>
> /* Stay sane */
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Valgrind-developers mailing list
> Val...@li...
> https://lists.sourceforge.net/lists/listinfo/valgrind-developers
|
|
From: <sv...@va...> - 2008-05-29 08:52:44
|
Author: bart
Date: 2008-05-29 09:52:44 +0100 (Thu, 29 May 2008)
New Revision: 8142
Log:
Make sure the debug information is read before a tool is notified about an mmap() system call.
Modified:
trunk/coregrind/m_syswrap/syswrap-generic.c
Modified: trunk/coregrind/m_syswrap/syswrap-generic.c
===================================================================
--- trunk/coregrind/m_syswrap/syswrap-generic.c 2008-05-29 08:34:27 UTC (rev 8141)
+++ trunk/coregrind/m_syswrap/syswrap-generic.c 2008-05-29 08:52:44 UTC (rev 8142)
@@ -59,6 +59,15 @@
#include "priv_syswrap-generic.h"
+/* Local function declarations. */
+
+static
+void notify_aspacem_of_mmap(Addr a, SizeT len, UInt prot,
+ UInt flags, Int fd, Off64T offset);
+static
+void notify_tool_of_mmap(Addr a, SizeT len, UInt prot, Off64T offset);
+
+
/* Returns True iff address range is something the client can
plausibly mess with: all of it is either already belongs to the
client or is free or a reservation. */
@@ -147,8 +156,16 @@
ML_(notify_aspacem_and_tool_of_mmap) ( Addr a, SizeT len, UInt prot,
UInt flags, Int fd, Off64T offset )
{
- Bool rr, ww, xx, d;
+ notify_aspacem_of_mmap(a, len, prot, flags, fd, offset);
+ notify_tool_of_mmap(a, len, prot, offset);
+}
+static
+void notify_aspacem_of_mmap(Addr a, SizeT len, UInt prot,
+ UInt flags, Int fd, Off64T offset)
+{
+ Bool d;
+
/* 'a' is the return value from a real kernel mmap, hence: */
vg_assert(VG_IS_PAGE_ALIGNED(a));
/* whereas len is whatever the syscall supplied. So: */
@@ -156,15 +173,26 @@
d = VG_(am_notify_client_mmap)( a, len, prot, flags, fd, offset );
+ if (d)
+ VG_(discard_translations)( (Addr64)a, (ULong)len,
+ "ML_(notify_aspacem_of_mmap)" );
+}
+
+static
+void notify_tool_of_mmap(Addr a, SizeT len, UInt prot, Off64T offset)
+{
+ Bool rr, ww, xx;
+
+ /* 'a' is the return value from a real kernel mmap, hence: */
+ vg_assert(VG_IS_PAGE_ALIGNED(a));
+ /* whereas len is whatever the syscall supplied. So: */
+ len = VG_PGROUNDUP(len);
+
rr = toBool(prot & VKI_PROT_READ);
ww = toBool(prot & VKI_PROT_WRITE);
xx = toBool(prot & VKI_PROT_EXEC);
VG_TRACK( new_mem_mmap, a, len, rr, ww, xx );
-
- if (d)
- VG_(discard_translations)( (Addr64)a, (ULong)len,
- "ML_(notify_aspacem_and_tool_of_mmap)" );
}
/* Expand (or shrink) an existing mapping, potentially moving it at
@@ -1909,15 +1937,24 @@
}
if (!sres.isError) {
- /* Notify aspacem and the tool. */
- ML_(notify_aspacem_and_tool_of_mmap)(
+ /* Notify aspacem. */
+ notify_aspacem_of_mmap(
(Addr)sres.res, /* addr kernel actually assigned */
- arg2, arg3,
+ arg2, /* length */
+ arg3, /* prot */
arg4, /* the original flags value */
- arg5, arg6
+ arg5, /* fd */
+ arg6 /* offset */
);
/* Load symbols? */
VG_(di_notify_mmap)( (Addr)sres.res, False/*allow_SkFileV*/ );
+ /* Notify the tool. */
+ notify_tool_of_mmap(
+ (Addr)sres.res, /* addr kernel actually assigned */
+ arg2, /* length */
+ arg3, /* prot */
+ arg6 /* offset */
+ );
}
/* Stay sane */
|
|
From: <sv...@va...> - 2008-05-29 08:34:21
|
Author: bart
Date: 2008-05-29 09:34:27 +0100 (Thu, 29 May 2008)
New Revision: 8141
Log:
Added to repository.
Added:
trunk/exp-drd/scripts/run-splash2
Added: trunk/exp-drd/scripts/run-splash2
===================================================================
--- trunk/exp-drd/scripts/run-splash2 (rev 0)
+++ trunk/exp-drd/scripts/run-splash2 2008-05-29 08:34:27 UTC (rev 8141)
@@ -0,0 +1,70 @@
+#!/bin/bash
+
+########################
+# Function definitions #
+########################
+
+# Read a stream of numbers from stdin (one per line), and print the average
+# and standard deviation.
+function avgstddev {
+ awk '{n++;sum+=$1;sumsq+=$1*$1}END{print sum/n,sqrt(sumsq/n-sum*sum/n/n)}'
+}
+
+function run_test {
+ local tmp avg1=1 stddev1=1 avg2=1 stddev2=1
+
+ tmp="/tmp/test-timing.$$"
+ echo "$@"
+ for ((i=0;i<3;i++))
+ do
+ /usr/bin/time --format="%e" "$@" 2>&1 | tail -n 1
+ done | avgstddev > "$tmp"
+ read avg1 stddev1 < "$tmp"
+ echo "Average time: ${avg1} +/- ${stddev1} seconds"
+
+ echo "$VG --tool=exp-drd $@"
+ for ((i=0;i<3;i++))
+ do
+ /usr/bin/time --format="%e" $VG --tool=exp-drd "$@" 2>&1 | tail -n 1
+ done | avgstddev > "$tmp"
+ read avg2 stddev2 < "$tmp"
+ echo "Average time: ${avg2} +/- ${stddev2} seconds"
+
+ awk "END{print "'"'"Ratio ="'"'", ${avg2}/${avg1}, "'"'"+/-"'"'", ${avg2}/${avg1}*(${stddev1}/${avg1}+${stddev2}/${avg2})}" </dev/null
+
+ echo ''
+
+ rm -f "$tmp"
+}
+
+
+# Script body
+
+if [ ! -e splash2 ]; then
+ echo "Error: splash2 directory not found."
+ exit 1
+fi
+
+if [ "$VG" = "" ]; then
+ VG=../vg-in-place
+fi
+
+if [ ! -e "$VG" ]; then
+ echo "Could not find $VG."
+ exit 1
+fi
+
+# run_test splash2/codes/apps/barnes/BARNES
+
+# lu, contiguous blocks: slowdown about 41 (-p1 -n1024). ITC: 230.
+run_test splash2/codes/kernels/lu/contiguous_blocks/LU -p1 -n1024
+run_test splash2/codes/kernels/lu/contiguous_blocks/LU -p2 -n1024
+
+# lu, non-contiguous blocks: slowdown about 37 (-p1 -n1024). ITC: 230.
+run_test splash2/codes/kernels/lu/non_contiguous_blocks/LU -p1 -n1024
+run_test splash2/codes/kernels/lu/non_contiguous_blocks/LU -p2 -n1024
+
+# radiosity: slowdown about 999 because of the large number of mutex operations.
+# ITC: 420.
+run_test splash2/codes/apps/radiosity/RADIOSITY -p1 -batch -room
+run_test splash2/codes/apps/radiosity/RADIOSITY -p2 -batch -room
Property changes on: trunk/exp-drd/scripts/run-splash2
___________________________________________________________________
Name: svn:executable
+ *
|
|
From: <sv...@va...> - 2008-05-29 07:26:30
|
Author: sewardj
Date: 2008-05-29 08:26:28 +0100 (Thu, 29 May 2008)
New Revision: 8140
Log:
Add initial glibc-2.8 support for Helgrind.
Modified:
trunk/glibc-2.34567-NPTL-helgrind.supp
Modified: trunk/glibc-2.34567-NPTL-helgrind.supp
===================================================================
--- trunk/glibc-2.34567-NPTL-helgrind.supp 2008-05-28 13:38:15 UTC (rev 8139)
+++ trunk/glibc-2.34567-NPTL-helgrind.supp 2008-05-29 07:26:28 UTC (rev 8140)
@@ -145,6 +145,72 @@
fun:start_thread
}
+######------------ glibc-2.8 specific ---------######
+#
+{
+ helgrind-glibc28-001
+ Helgrind:Race
+ obj:/lib*/ld-2.8.*so
+ obj:/lib*/ld-2.8.*so
+}
+{
+ helgrind-glibc28-002
+ Helgrind:Race
+ obj:/lib*/ld-2.8.*so
+ obj:/lib*/libc-2.8.*so
+ obj:/lib*/ld-2.8.*so
+}
+{
+ helgrind-glibc28-003
+ Helgrind:Race
+ obj:/lib*/ld-2.8.*so
+ obj:/lib*/libc-2.8.*so
+ obj:/lib*/libc-2.8.*so
+}
+{
+ helgrind-glibc28-004
+ Helgrind:Race
+ obj:/lib*/libc-2.8.*so
+ obj:/lib*/libc-2.8.*so
+}
+{
+ helgrind-glibc28-006
+ Helgrind:Race
+ obj:/lib*/libpthread-2.8.*so
+ obj:/lib*/libpthread-2.8.*so
+ obj:/lib*/libc-2.8.*so
+}
+{
+ helgrind-glibc28-010
+ Helgrind:Race
+ obj:/lib*/ld-2.8.*so
+ obj:/lib*/libpthread-2.8.*so
+}
+
+{
+ helgrind-glibc28-101
+ Helgrind:Race
+ obj:/lib*/libpthread-2.8.*so
+ fun:pthread_*
+}
+{
+ helgrind-glibc28-102
+ Helgrind:Race
+ fun:mythread_wrapper
+ obj:/lib*/libpthread-2.8.*so
+}
+{
+ helgrind-glibc28-110
+ Helgrind:Race
+ obj:/lib*/libc-2.8.*so
+ fun:pthread_*
+}
+{
+ helgrind-glibc28-111
+ Helgrind:Race
+ fun:__lll_*lock_*
+}
+
######------------ glibc-2.7 specific ---------######
#
{
|
|
From: <sv...@va...> - 2008-05-29 03:19:11
|
Author: njn Date: 2008-05-29 04:18:12 +0100 (Thu, 29 May 2008) New Revision: 352 Log: Clarify that it's GPLv2. Modified: trunk/index.html Modified: trunk/index.html =================================================================== --- trunk/index.html 2008-05-26 05:00:29 UTC (rev 351) +++ trunk/index.html 2008-05-29 03:18:12 UTC (rev 352) @@ -29,7 +29,7 @@ <p>Valgrind is <a href="http://www.opensource.org/">Open Source</a> / <a href="http://www.gnu.org/philosophy/free-sw.html">Free Software</a>, and is freely available under the -<a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>.</p> +<a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU General Public License, version 2</a>.</p> <br /> |
|
From: Tom H. <th...@cy...> - 2008-05-29 03:11:57
|
Nightly build on aston ( x86_64, Fedora Core 5 ) started at 2008-05-29 03:20:10 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 == 437 tests, 7 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (stderr) none/tests/mremap2 (stdout) helgrind/tests/tc08_hbl2 (stdout) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (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 == 437 tests, 7 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (stderr) none/tests/mremap2 (stdout) helgrind/tests/tc08_hbl2 (stdout) helgrind/tests/tc17_sembar (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc22_exit_w_lock (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Thu May 29 03:44:10 2008 --- new.short Thu May 29 04:12:00 2008 *************** *** 15,18 **** helgrind/tests/tc08_hbl2 (stdout) - helgrind/tests/tc17_sembar (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc22_exit_w_lock (stderr) --- 15,18 ---- helgrind/tests/tc08_hbl2 (stdout) helgrind/tests/tc20_verifywrap (stderr) + helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (stderr) |
|
From: Tom H. <th...@cy...> - 2008-05-29 02:52:53
|
Nightly build on trojan ( x86_64, Fedora Core 6 ) started at 2008-05-29 03:25:06 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 435 tests, 6 stderr failures, 5 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/bug133694 (stdout) memcheck/tests/x86/bug133694 (stderr) memcheck/tests/x86/scalar (stderr) none/tests/cmdline1 (stdout) none/tests/cmdline2 (stdout) none/tests/mremap2 (stdout) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (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 == 435 tests, 7 stderr failures, 5 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/bug133694 (stdout) memcheck/tests/x86/bug133694 (stderr) memcheck/tests/x86/scalar (stderr) none/tests/cmdline1 (stdout) none/tests/cmdline2 (stdout) none/tests/mremap2 (stdout) helgrind/tests/tc17_sembar (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Thu May 29 03:37:24 2008 --- new.short Thu May 29 03:53:00 2008 *************** *** 8,10 **** ! == 435 tests, 7 stderr failures, 5 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) --- 8,10 ---- ! == 435 tests, 6 stderr failures, 5 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) *************** *** 17,19 **** none/tests/mremap2 (stdout) - helgrind/tests/tc17_sembar (stderr) helgrind/tests/tc20_verifywrap (stderr) --- 17,18 ---- |
|
From: Tom H. <th...@cy...> - 2008-05-29 02:44:01
|
Nightly build on lloyd ( x86_64, Fedora 7 ) started at 2008-05-29 03:05:21 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 431 tests, 4 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/scalar (stderr) none/tests/mremap2 (stdout) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc22_exit_w_lock (stderr) |
|
From: Tom H. <th...@cy...> - 2008-05-29 02:42:20
|
Nightly build on dellow ( x86_64, Fedora 8 ) started at 2008-05-29 03:10:14 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 431 tests, 7 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (stderr) none/tests/mremap2 (stdout) helgrind/tests/tc18_semabuse (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (stderr) |
|
From: Tom H. <th...@cy...> - 2008-05-29 02:35:03
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2008-05-29 03:15:02 BST Results unchanged 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 -c -o tls2_so.o `test -f 'tls2_so.c' || echo './'`tls2_so.c; \ then mv -f ".deps/tls2_so.Tpo" ".deps/tls2_so.Po"; \ else rm -f ".deps/tls2_so.Tpo"; exit 1; \ fi gcc -Winline -Wall -Wshadow -g -m32 -Wno-long-long -o tls2.so -shared tls2_so.o -lrt gcc -Winline -Wall -Wshadow -g -m32 -Wno-long-long -o tls.so -Wl,-rpath,../../none/tests -shared -fPIC tls_so-tls_so.o tls2.so -lrt gcc -Winline -Wall -Wshadow -g -m32 -Wno-long-long -o tls -Wl,-rpath,../../none/tests tls.o tls2.o tls.so -lpthread -lrt tls.so: undefined reference to `___tls_get_addr' collect2: ld returned 1 exit status make[5]: *** [tls] Error 1 make[5]: Leaving directory `/tmp/vgtest/2008-05-29/valgrind/none/tests' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/vgtest/2008-05-29/valgrind/none/tests' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/vgtest/2008-05-29/valgrind/none/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/vgtest/2008-05-29/valgrind/none' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/vgtest/2008-05-29/valgrind' make: *** [check] Error 2 |
|
From: Tom H. <th...@cy...> - 2008-05-29 02:33:30
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2008-05-29 03:15:01 BST Results unchanged 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 -c -o tls2_so.o `test -f 'tls2_so.c' || echo './'`tls2_so.c; \ then mv -f ".deps/tls2_so.Tpo" ".deps/tls2_so.Po"; \ else rm -f ".deps/tls2_so.Tpo"; exit 1; \ fi gcc -Winline -Wall -Wshadow -g -m32 -Wno-long-long -o tls2.so -shared tls2_so.o -lrt gcc -Winline -Wall -Wshadow -g -m32 -Wno-long-long -o tls.so -Wl,-rpath,../../none/tests -shared -fPIC tls_so-tls_so.o tls2.so -lrt gcc -Winline -Wall -Wshadow -g -m32 -Wno-long-long -o tls -Wl,-rpath,../../none/tests tls.o tls2.o tls.so -lpthread -lrt tls.so: undefined reference to `___tls_get_addr' collect2: ld returned 1 exit status make[5]: *** [tls] Error 1 make[5]: Leaving directory `/tmp/vgtest/2008-05-29/valgrind/none/tests' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/vgtest/2008-05-29/valgrind/none/tests' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/vgtest/2008-05-29/valgrind/none/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/vgtest/2008-05-29/valgrind/none' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/vgtest/2008-05-29/valgrind' make: *** [check] Error 2 |
|
From: Tom H. <th...@cy...> - 2008-05-29 02:23:43
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2008-05-29 03:00:05 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 437 tests, 90 stderr failures, 3 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) memcheck/tests/origin5-bz2 (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/varinfo6 (stderr) memcheck/tests/x86/bug133694 (stderr) memcheck/tests/x86/bug152022 (stderr) memcheck/tests/x86/espindola2 (stderr) memcheck/tests/x86/fpeflags (stderr) memcheck/tests/x86/fprem (stderr) memcheck/tests/x86/fxsave (stderr) memcheck/tests/x86/insn_basic (stderr) memcheck/tests/x86/insn_cmov (stderr) memcheck/tests/x86/insn_fpu (stderr) memcheck/tests/x86/insn_mmx (stderr) memcheck/tests/x86/insn_mmxext (stderr) memcheck/tests/x86/insn_sse (stderr) memcheck/tests/x86/insn_sse2 (stderr) memcheck/tests/x86/int3-x86 (stderr) memcheck/tests/x86/more_x86_fp (stderr) memcheck/tests/x86/pushfpopf (stderr) memcheck/tests/x86/pushfw_x86 (stderr) memcheck/tests/x86/pushpopmem (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_exit_group (stderr) memcheck/tests/x86/scalar_fork (stderr) memcheck/tests/x86/scalar_supp (stderr) memcheck/tests/x86/scalar_vfork (stderr) memcheck/tests/x86/sse1_memory (stderr) memcheck/tests/x86/sse2_memory (stderr) memcheck/tests/x86/tronical (stderr) memcheck/tests/x86/xor-undef-x86 (stderr) cachegrind/tests/x86/fpu-28-108 (stderr) none/tests/amd64/insn_ssse3 (stdout) none/tests/amd64/insn_ssse3 (stderr) none/tests/amd64/ssse3_misaligned (stderr) none/tests/blockfault (stderr) none/tests/fdleak_fcntl (stderr) none/tests/mremap2 (stdout) none/tests/x86/badseg (stderr) none/tests/x86/bt_everything (stderr) none/tests/x86/bt_literal (stderr) none/tests/x86/bug125959-x86 (stderr) none/tests/x86/bug126147-x86 (stderr) none/tests/x86/bug132813-x86 (stderr) none/tests/x86/bug135421-x86 (stderr) none/tests/x86/bug137714-x86 (stderr) none/tests/x86/bug152818-x86 (stderr) none/tests/x86/cmpxchg8b (stderr) none/tests/x86/cpuid (stderr) none/tests/x86/cse_fail (stderr) none/tests/x86/fcmovnu (stderr) none/tests/x86/fpu_lazy_eflags (stderr) none/tests/x86/fxtract (stderr) none/tests/x86/getseg (stderr) none/tests/x86/incdec_alt (stderr) none/tests/x86/insn_basic (stderr) none/tests/x86/insn_cmov (stderr) none/tests/x86/insn_fpu (stderr) none/tests/x86/insn_mmx (stderr) none/tests/x86/insn_mmxext (stderr) none/tests/x86/insn_sse (stderr) none/tests/x86/insn_sse2 (stderr) none/tests/x86/insn_sse3 (stderr) none/tests/x86/insn_ssse3 (stdout) none/tests/x86/insn_ssse3 (stderr) none/tests/x86/jcxz (stderr) none/tests/x86/lahf (stderr) none/tests/x86/looper (stderr) none/tests/x86/movx (stderr) none/tests/x86/pushpopseg (stderr) none/tests/x86/sbbmisc (stderr) none/tests/x86/seg_override (stderr) none/tests/x86/sigcontext (stderr) none/tests/x86/smc1 (stderr) none/tests/x86/ssse3_misaligned (stderr) helgrind/tests/hg01_all_ok (stderr) helgrind/tests/hg02_deadlock (stderr) helgrind/tests/hg03_inherit (stderr) helgrind/tests/hg04_race (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/tc01_simple_race (stderr) helgrind/tests/tc05_simple_race (stderr) helgrind/tests/tc06_two_races (stderr) helgrind/tests/tc09_bad_unlock (stderr) helgrind/tests/tc14_laog_dinphils (stderr) helgrind/tests/tc16_byterace (stderr) helgrind/tests/tc17_sembar (stderr) helgrind/tests/tc19_shadowmem (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (stderr) helgrind/tests/tc23_bogus_condwait (stderr) |