You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(122) |
Nov
(152) |
Dec
(69) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(6) |
Feb
(25) |
Mar
(73) |
Apr
(82) |
May
(24) |
Jun
(25) |
Jul
(10) |
Aug
(11) |
Sep
(10) |
Oct
(54) |
Nov
(203) |
Dec
(182) |
| 2004 |
Jan
(307) |
Feb
(305) |
Mar
(430) |
Apr
(312) |
May
(187) |
Jun
(342) |
Jul
(487) |
Aug
(637) |
Sep
(336) |
Oct
(373) |
Nov
(441) |
Dec
(210) |
| 2005 |
Jan
(385) |
Feb
(480) |
Mar
(636) |
Apr
(544) |
May
(679) |
Jun
(625) |
Jul
(810) |
Aug
(838) |
Sep
(634) |
Oct
(521) |
Nov
(965) |
Dec
(543) |
| 2006 |
Jan
(494) |
Feb
(431) |
Mar
(546) |
Apr
(411) |
May
(406) |
Jun
(322) |
Jul
(256) |
Aug
(401) |
Sep
(345) |
Oct
(542) |
Nov
(308) |
Dec
(481) |
| 2007 |
Jan
(427) |
Feb
(326) |
Mar
(367) |
Apr
(255) |
May
(244) |
Jun
(204) |
Jul
(223) |
Aug
(231) |
Sep
(354) |
Oct
(374) |
Nov
(497) |
Dec
(362) |
| 2008 |
Jan
(322) |
Feb
(482) |
Mar
(658) |
Apr
(422) |
May
(476) |
Jun
(396) |
Jul
(455) |
Aug
(267) |
Sep
(280) |
Oct
(253) |
Nov
(232) |
Dec
(304) |
| 2009 |
Jan
(486) |
Feb
(470) |
Mar
(458) |
Apr
(423) |
May
(696) |
Jun
(461) |
Jul
(551) |
Aug
(575) |
Sep
(134) |
Oct
(110) |
Nov
(157) |
Dec
(102) |
| 2010 |
Jan
(226) |
Feb
(86) |
Mar
(147) |
Apr
(117) |
May
(107) |
Jun
(203) |
Jul
(193) |
Aug
(238) |
Sep
(300) |
Oct
(246) |
Nov
(23) |
Dec
(75) |
| 2011 |
Jan
(133) |
Feb
(195) |
Mar
(315) |
Apr
(200) |
May
(267) |
Jun
(293) |
Jul
(353) |
Aug
(237) |
Sep
(278) |
Oct
(611) |
Nov
(274) |
Dec
(260) |
| 2012 |
Jan
(303) |
Feb
(391) |
Mar
(417) |
Apr
(441) |
May
(488) |
Jun
(655) |
Jul
(590) |
Aug
(610) |
Sep
(526) |
Oct
(478) |
Nov
(359) |
Dec
(372) |
| 2013 |
Jan
(467) |
Feb
(226) |
Mar
(391) |
Apr
(281) |
May
(299) |
Jun
(252) |
Jul
(311) |
Aug
(352) |
Sep
(481) |
Oct
(571) |
Nov
(222) |
Dec
(231) |
| 2014 |
Jan
(185) |
Feb
(329) |
Mar
(245) |
Apr
(238) |
May
(281) |
Jun
(399) |
Jul
(382) |
Aug
(500) |
Sep
(579) |
Oct
(435) |
Nov
(487) |
Dec
(256) |
| 2015 |
Jan
(338) |
Feb
(357) |
Mar
(330) |
Apr
(294) |
May
(191) |
Jun
(108) |
Jul
(142) |
Aug
(261) |
Sep
(190) |
Oct
(54) |
Nov
(83) |
Dec
(22) |
| 2016 |
Jan
(49) |
Feb
(89) |
Mar
(33) |
Apr
(50) |
May
(27) |
Jun
(34) |
Jul
(53) |
Aug
(53) |
Sep
(98) |
Oct
(206) |
Nov
(93) |
Dec
(53) |
| 2017 |
Jan
(65) |
Feb
(82) |
Mar
(102) |
Apr
(86) |
May
(187) |
Jun
(67) |
Jul
(23) |
Aug
(93) |
Sep
(65) |
Oct
(45) |
Nov
(35) |
Dec
(17) |
| 2018 |
Jan
(26) |
Feb
(35) |
Mar
(38) |
Apr
(32) |
May
(8) |
Jun
(43) |
Jul
(27) |
Aug
(30) |
Sep
(43) |
Oct
(42) |
Nov
(38) |
Dec
(67) |
| 2019 |
Jan
(32) |
Feb
(37) |
Mar
(53) |
Apr
(64) |
May
(49) |
Jun
(18) |
Jul
(14) |
Aug
(53) |
Sep
(25) |
Oct
(30) |
Nov
(49) |
Dec
(31) |
| 2020 |
Jan
(87) |
Feb
(45) |
Mar
(37) |
Apr
(51) |
May
(99) |
Jun
(36) |
Jul
(11) |
Aug
(14) |
Sep
(20) |
Oct
(24) |
Nov
(40) |
Dec
(23) |
| 2021 |
Jan
(14) |
Feb
(53) |
Mar
(85) |
Apr
(15) |
May
(19) |
Jun
(3) |
Jul
(14) |
Aug
(1) |
Sep
(57) |
Oct
(73) |
Nov
(56) |
Dec
(22) |
| 2022 |
Jan
(3) |
Feb
(22) |
Mar
(6) |
Apr
(55) |
May
(46) |
Jun
(39) |
Jul
(15) |
Aug
(9) |
Sep
(11) |
Oct
(34) |
Nov
(20) |
Dec
(36) |
| 2023 |
Jan
(79) |
Feb
(41) |
Mar
(99) |
Apr
(169) |
May
(48) |
Jun
(16) |
Jul
(16) |
Aug
(57) |
Sep
(19) |
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
1
(9) |
2
(16) |
|
3
(9) |
4
(8) |
5
(9) |
6
(10) |
7
(14) |
8
(10) |
9
(7) |
|
10
(14) |
11
(19) |
12
(22) |
13
(18) |
14
(20) |
15
(10) |
16
(12) |
|
17
(13) |
18
(7) |
19
(12) |
20
(13) |
21
(9) |
22
(12) |
23
(6) |
|
24
(5) |
25
(5) |
26
(6) |
27
(7) |
28
(9) |
29
(13) |
30
(21) |
|
From: <sv...@va...> - 2006-09-20 21:29:48
|
Author: weidendo
Date: 2006-09-20 22:29:39 +0100 (Wed, 20 Sep 2006)
New Revision: 6082
Log:
Callgrind: fix interactive control after fork()
This fixes bug 134316: when an program in callgrind does
a fork, callgrind_control does show both now, and they
can be controlled separately.
However, missing in this patch is zeroing of cost centers
directly after the clone syscall in the child.
Modified:
trunk/callgrind/command.c
trunk/callgrind/dump.c
trunk/callgrind/global.h
trunk/callgrind/main.c
Modified: trunk/callgrind/command.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/command.c 2006-09-19 13:29:36 UTC (rev 6081)
+++ trunk/callgrind/command.c 2006-09-20 21:29:39 UTC (rev 6082)
@@ -48,20 +48,35 @@
static Char* info_file =3D 0;
static Char* dump_base =3D 0;
=20
-static Bool command_inited =3D False;
+static Int thisPID =3D 0;
=20
-void CLG_(init_command)(Char* dir, Char* dumps)
+/**
+ * Setup for interactive control of a callgrind run
+ */
+static void setup_control(void)
{
- Int fd =3D -1, size;
+ Int fd, size;
SysRes res;
+ Char* dir, *dump_filename;
=20
- dump_base =3D dumps;
+ CLG_ASSERT(thisPID !=3D 0);
=20
+ fd =3D -1;
+ dir =3D CLG_(get_base_directory)();
+ dump_base =3D CLG_(get_dump_file_base)();
+
+ /* base name of dump files with PID ending */
+ size =3D VG_(strlen)(dump_base) + 10;
+ dump_filename =3D (char*) CLG_MALLOC(size);
+ CLG_ASSERT(dump_filename !=3D 0);
+ VG_(sprintf)(dump_filename, "%s.%d", dump_base, thisPID);
+
+ /* name of command file */
size =3D VG_(strlen)(dir) + VG_(strlen)(DEFAULT_COMMANDNAME) +10;
command_file =3D (char*) CLG_MALLOC(size);
CLG_ASSERT(command_file !=3D 0);
VG_(sprintf)(command_file, "%s/%s.%d",
- dir, DEFAULT_COMMANDNAME, VG_(getpid)());
+ dir, DEFAULT_COMMANDNAME, thisPID);
=20
/* This is for compatibility with the "Force Now" Button of current
* KCachegrind releases, as it doesn't use ".pid" to distinguish
@@ -76,7 +91,7 @@
result_file =3D (char*) CLG_MALLOC(size);
CLG_ASSERT(result_file !=3D 0);
VG_(sprintf)(result_file, "%s/%s.%d",
- dir, DEFAULT_RESULTNAME, VG_(getpid)());
+ dir, DEFAULT_RESULTNAME, thisPID);
=20
/* If we get a command from a command file without .pid, use
* a result file without .pid suffix
@@ -88,9 +103,10 @@
=20
info_file =3D (char*) CLG_MALLOC(VG_(strlen)(DEFAULT_INFONAME) + 10);
CLG_ASSERT(info_file !=3D 0);
- VG_(sprintf)(info_file, "%s.%d", DEFAULT_INFONAME, VG_(getpid)());
+ VG_(sprintf)(info_file, "%s.%d", DEFAULT_INFONAME, thisPID);
=20
- CLG_DEBUG(1, " dump file base: '%s'\n", dump_base);
+ CLG_DEBUG(1, "Setup for interactive control (PID: %d):\n", thisPID);
+ CLG_DEBUG(1, " dump file base: '%s'\n", dump_filename);
CLG_DEBUG(1, " command file: '%s'\n", command_file);
CLG_DEBUG(1, " result file: '%s'\n", result_file);
CLG_DEBUG(1, " info file: '%s'\n", info_file);
@@ -128,7 +144,7 @@
VG_(sprintf)(buf, "base: %s\n", dir);
VG_(write)(fd, (void*)buf, VG_(strlen)(buf));
=20
- VG_(sprintf)(buf, "dumps: %s\n", dump_base);
+ VG_(sprintf)(buf, "dumps: %s\n", dump_filename);
VG_(write)(fd, (void*)buf, VG_(strlen)(buf));
=20
VG_(sprintf)(buf, "control: %s\n", command_file);
@@ -149,8 +165,12 @@
VG_(write)(fd, "\n", 1);
VG_(close)(fd);
}
+}
=20
- command_inited =3D True;
+void CLG_(init_command)()
+{
+ thisPID =3D VG_(getpid)();
+ setup_control();
}
=20
void CLG_(finish_command)()
@@ -355,14 +375,31 @@
Char *cmdPos =3D 0, *cmdNextLine =3D 0;
Int fd, bytesRead =3D 0, do_kill =3D 0;
SysRes res;
+ Int currentPID;
+ static Int check_counter =3D 0;
=20
- if (!command_inited) return;
+ /* Check for PID change, i.e. whether we run as child after a fork.
+ * If yes, we setup interactive control for the new process
+ */
+ currentPID =3D VG_(getpid)();
+ if (thisPID !=3D currentPID) {
+ thisPID =3D currentPID;
+ setup_control();
+ }
=20
- /* toggle between 2 command files, with/without ".pid" postfix */
- current_command_file =3D (current_command_file =3D=3D command_file2)=
?=20
- command_file : command_file2;
- current_result_file =3D (current_command_file =3D=3D command_file2)=
?
- result_file2 : result_file; =20
+ /* Toggle between 2 command files, with/without ".pid" postfix
+ * (needed for compatibility with KCachegrind, which wants to trigge=
r
+ * a dump by writing into a command file without the ".pid" postfix=
)
+ */
+ check_counter++;
+ if (check_counter % 2) {
+ current_command_file =3D command_file;
+ current_result_file =3D result_file;
+ }
+ else {
+ current_command_file =3D command_file2;
+ current_result_file =3D result_file2;
+ }
=20
res =3D VG_(open)(current_command_file, VKI_O_RDONLY,0);
if (!res.isError) {
Modified: trunk/callgrind/dump.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/dump.c 2006-09-19 13:29:36 UTC (rev 6081)
+++ trunk/callgrind/dump.c 2006-09-20 21:29:39 UTC (rev 6082)
@@ -32,15 +32,13 @@
#include <pub_tool_threadstate.h>
#include <pub_tool_libcfile.h>
=20
-/*------------------------------------------------------------*/
-/*--- Support for signal handlers and multi-threading ---*/
-/*------------------------------------------------------------*/
=20
/* Dump Part Counter */
static Int out_counter =3D 0;
=20
static Char* dump_file_base =3D 0;
static Char* base_directory =3D 0;
+static Bool dumps_initialized =3D False;
=20
/* Command */
static Char cmdbuf[BUF_LEN];
@@ -66,9 +64,16 @@
=20
Char* CLG_(get_dump_file_base)()
{
- return dump_file_base;
+ CLG_ASSERT(dumps_initialized);
+ return dump_file_base;
}
=20
+Char* CLG_(get_base_directory)()
+{
+ CLG_ASSERT(dumps_initialized);
+ return base_directory;
+}
+
/*------------------------------------------------------------*/
/*--- Output file related stuff ---*/
/*------------------------------------------------------------*/
@@ -1264,6 +1269,7 @@
FullCost sum =3D 0;
SysRes res;
=20
+ CLG_ASSERT(dumps_initialized);
CLG_ASSERT(filename !=3D 0);
=20
if (!CLG_(clo).combine_dumps) {
@@ -1641,10 +1647,20 @@
cmdbuf[size] =3D 0;
}
=20
-void CLG_(init_files)(Char** dir, Char** file)
+/*
+ * Set up file names for dump output: base_directory, dump_file_base
+ * The final filename of a dump is constructed at dump time from
+ * the PID, thread ID and dump counter.
+ *
+ * These always will contain a full absolute path.
+ * If no prefix is given (via option "--base=3D<prefix>"), the current
+ * working directory at program start is used, otherwise <prefix> can
+ * be relative to cwd or absolute.
+ */
+void CLG_(init_dumps)()
{
- Int size;
- SysRes res;
+ Int size;
+ SysRes res;
=20
if (!CLG_(clo).filename_base)
CLG_(clo).filename_base =3D DEFAULT_DUMPNAME;
@@ -1709,8 +1725,7 @@
}
if (!res.isError) VG_(close)( (Int)res.val );
=20
- *dir =3D base_directory;
- *file =3D filename;
+ init_cmdbuf();
=20
- init_cmdbuf();
+ dumps_initialized =3D True;
}
Modified: trunk/callgrind/global.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/callgrind/global.h 2006-09-19 13:29:36 UTC (rev 6081)
+++ trunk/callgrind/global.h 2006-09-20 21:29:39 UTC (rev 6082)
@@ -675,7 +675,7 @@
void CLG_(fini)(Int exitcode);
=20
/* from command.c */
-void CLG_(init_command)(Char* dir, Char* dumps);
+void CLG_(init_command)(void);
void CLG_(check_command)(void);
void CLG_(finish_command)(void);
=20
@@ -761,10 +761,10 @@
=20
/* from dump.c */
extern FullCost CLG_(total_cost);
-void CLG_(init_files)(Char** dir, Char** file);
+void CLG_(init_dumps)(void);
Char* CLG_(get_dump_file_base)(void);
+Char* CLG_(get_base_directory)(void);
=20
-
/*------------------------------------------------------------*/
/*--- Exported global variables ---*/
/*------------------------------------------------------------*/
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-09-19 13:29:36 UTC (rev 6081)
+++ trunk/callgrind/main.c 2006-09-20 21:29:39 UTC (rev 6082)
@@ -1028,8 +1028,6 @@
static
void CLG_(post_clo_init)(void)
{
- Char *dir =3D 0, *fname =3D 0;
-
VG_(clo_vex_control).iropt_unroll_thresh =3D 0;
VG_(clo_vex_control).guest_chase_thresh =3D 0;
=20
@@ -1042,8 +1040,8 @@
CLG_(clo).dump_line =3D True;
}
=20
- CLG_(init_files)(&dir,&fname);
- CLG_(init_command)(dir,fname);
+ CLG_(init_dumps)();
+ CLG_(init_command)();
=20
(*CLG_(cachesim).post_clo_init)();
=20
|
|
From: Tom H. <to...@co...> - 2006-09-20 02:46:06
|
Nightly build on dunsmere ( athlon, Fedora Core 5 ) started at 2006-09-20 03:30:06 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 == 240 tests, 4 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) |
|
From: Tom H. <th...@cy...> - 2006-09-20 02:25:57
|
Nightly build on dellow ( x86_64, Fedora Core 5 ) started at 2006-09-20 03:10:08 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 == 268 tests, 4 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) |
|
From: Tom H. <th...@cy...> - 2006-09-20 02:25:10
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2006-09-20 03:15:02 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Last 20 lines of verbose log follow echo /tmp/ccSK5qYY.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccSK5qYY.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccSK5qYY.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccSK5qYY.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccSK5qYY.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccSK5qYY.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccSK5qYY.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccSK5qYY.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.29213/valgrind/none/tests/x86' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/valgrind.29213/valgrind/none/tests/x86' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/valgrind.29213/valgrind/none/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/valgrind.29213/valgrind/none' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/valgrind.29213/valgrind' make: *** [check] Error 2 ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Last 20 lines of verbose log follow echo /tmp/ccR1zC2b.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccR1zC2b.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccR1zC2b.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccR1zC2b.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccR1zC2b.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccR1zC2b.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccR1zC2b.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccR1zC2b.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.29213/valgrind/none/tests/x86' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/valgrind.29213/valgrind/none/tests/x86' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/valgrind.29213/valgrind/none/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/valgrind.29213/valgrind/none' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/valgrind.29213/valgrind' make: *** [check] Error 2 ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Wed Sep 20 03:19:55 2006 --- new.short Wed Sep 20 03:25:05 2006 *************** *** 7,16 **** Last 20 lines of verbose log follow echo ! /tmp/ccR1zC2b.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccR1zC2b.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccR1zC2b.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccR1zC2b.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccR1zC2b.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccR1zC2b.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccR1zC2b.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccR1zC2b.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 --- 7,16 ---- Last 20 lines of verbose log follow echo ! /tmp/ccSK5qYY.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccSK5qYY.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccSK5qYY.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccSK5qYY.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccSK5qYY.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccSK5qYY.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccSK5qYY.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccSK5qYY.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 |
|
From: Tom H. <th...@cy...> - 2006-09-20 02:20:00
|
Nightly build on lloyd ( x86_64, Fedora Core 3 ) started at 2006-09-20 03:05:07 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 == 268 tests, 6 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/leakotron (stdout) memcheck/tests/mempool (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) |
|
From: Tom H. <th...@cy...> - 2006-09-20 02:16:29
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2006-09-20 03:00:03 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 == 270 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/fdleak_fcntl (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) |
|
From: <sv...@va...> - 2006-09-19 13:29:39
|
Author: sewardj Date: 2006-09-19 14:29:36 +0100 (Tue, 19 Sep 2006) New Revision: 6081 Log: Change identity. Modified: branches/AIX5/configure.in Modified: branches/AIX5/configure.in =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- branches/AIX5/configure.in 2006-09-19 13:28:33 UTC (rev 6080) +++ branches/AIX5/configure.in 2006-09-19 13:29:36 UTC (rev 6081) @@ -8,7 +8,7 @@ ##------------------------------------------------------------## =20 # Process this file with autoconf to produce a configure script. -AC_INIT(Valgrind, 3.3.0.SVN, val...@li...) +AC_INIT(Valgrind, 3.3.0.SVN.AIX5, val...@li...) AC_CONFIG_SRCDIR(coregrind/m_main.c) AM_CONFIG_HEADER(config.h) AM_INIT_AUTOMAKE |
|
From: <sv...@va...> - 2006-09-19 13:28:36
|
Author: sewardj Date: 2006-09-19 14:28:33 +0100 (Tue, 19 Sep 2006) New Revision: 6080 Log: Swizzle external. Modified: branches/AIX5/ Property changes on: branches/AIX5 ___________________________________________________________________ Name: svn:externals - VEX svn://svn.valgrind.org/vex/trunk + VEX svn://svn.valgrind.org/vex/branches/AIX5 |
|
From: <sv...@va...> - 2006-09-19 13:26:21
|
Author: sewardj Date: 2006-09-19 14:26:17 +0100 (Tue, 19 Sep 2006) New Revision: 6079 Log: Re-create an AIX5 branch from trunk r6078. Added: branches/AIX5/ Copied: branches/AIX5 (from rev 6077, trunk) |
|
From: <sv...@va...> - 2006-09-19 13:21:22
|
Author: sewardj Date: 2006-09-19 14:21:18 +0100 (Tue, 19 Sep 2006) New Revision: 1662 Log: Re-create an AIX5 branch from trunk r1661. Added: branches/AIX5/ Copied: branches/AIX5 (from rev 1660, trunk) |
|
From: <sv...@va...> - 2006-09-19 13:18:35
|
Author: sewardj Date: 2006-09-19 14:18:28 +0100 (Tue, 19 Sep 2006) New Revision: 6078 Log: Delete this branch in preparation for resync with trunk. Removed: branches/AIX5/ |
|
From: <sv...@va...> - 2006-09-19 13:12:50
|
Author: sewardj Date: 2006-09-19 14:12:43 +0100 (Tue, 19 Sep 2006) New Revision: 1661 Log: Delete this branch in preparation for resync with trunk. Removed: branches/AIX5/ |
|
From: <js...@ac...> - 2006-09-19 12:20:04
|
Nightly build on minnie ( SuSE 10.0, ppc32 ) started at 2006-09-19 09:00:01 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 207 tests, 10 stderr failures, 6 stdout failures, 0 posttest failures == memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/leakotron (stdout) memcheck/tests/pointer-trace (stderr) memcheck/tests/sigaltstack (stderr) memcheck/tests/xml1 (stderr) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/ppc32/jm-fp (stdout) none/tests/ppc32/jm-fp (stderr) none/tests/ppc32/round (stdout) none/tests/ppc32/round (stderr) none/tests/ppc32/test_fx (stdout) none/tests/ppc32/test_fx (stderr) none/tests/ppc32/test_gx (stdout) |
|
From: Tom H. <to...@co...> - 2006-09-19 02:46:33
|
Nightly build on dunsmere ( athlon, Fedora Core 5 ) started at 2006-09-19 03:30:06 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 == 240 tests, 4 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) |
|
From: Tom H. <th...@cy...> - 2006-09-19 02:28:23
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2006-09-19 03:00:12 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 == 270 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/fdleak_fcntl (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) |
|
From: Tom H. <th...@cy...> - 2006-09-19 02:26:59
|
Nightly build on dellow ( x86_64, Fedora Core 5 ) started at 2006-09-19 03:10:04 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 268 tests, 4 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 268 tests, 5 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Tue Sep 19 03:18:04 2006 --- new.short Tue Sep 19 03:26:56 2006 *************** *** 8,12 **** ! == 268 tests, 5 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) - memcheck/tests/pointer-trace (stderr) memcheck/tests/x86/scalar (stderr) --- 8,11 ---- ! == 268 tests, 4 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) memcheck/tests/x86/scalar (stderr) |
|
From: Tom H. <th...@cy...> - 2006-09-19 02:26:00
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2006-09-19 03:15:03 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Last 20 lines of verbose log follow echo /tmp/ccWLWaHd.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccWLWaHd.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccWLWaHd.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccWLWaHd.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccWLWaHd.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccWLWaHd.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccWLWaHd.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccWLWaHd.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.14688/valgrind/none/tests/x86' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/valgrind.14688/valgrind/none/tests/x86' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/valgrind.14688/valgrind/none/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/valgrind.14688/valgrind/none' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/valgrind.14688/valgrind' make: *** [check] Error 2 ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Last 20 lines of verbose log follow echo /tmp/ccAmpxLe.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccAmpxLe.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccAmpxLe.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccAmpxLe.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccAmpxLe.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccAmpxLe.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccAmpxLe.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccAmpxLe.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.14688/valgrind/none/tests/x86' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/valgrind.14688/valgrind/none/tests/x86' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/valgrind.14688/valgrind/none/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/valgrind.14688/valgrind/none' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/valgrind.14688/valgrind' make: *** [check] Error 2 ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Tue Sep 19 03:20:05 2006 --- new.short Tue Sep 19 03:25:53 2006 *************** *** 7,16 **** Last 20 lines of verbose log follow echo ! /tmp/ccAmpxLe.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccAmpxLe.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccAmpxLe.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccAmpxLe.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccAmpxLe.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccAmpxLe.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccAmpxLe.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccAmpxLe.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 --- 7,16 ---- Last 20 lines of verbose log follow echo ! /tmp/ccWLWaHd.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccWLWaHd.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccWLWaHd.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccWLWaHd.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccWLWaHd.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccWLWaHd.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccWLWaHd.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccWLWaHd.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 |
|
From: Tom H. <th...@cy...> - 2006-09-19 02:20:16
|
Nightly build on lloyd ( x86_64, Fedora Core 3 ) started at 2006-09-19 03:05:07 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 == 268 tests, 6 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/leakotron (stdout) memcheck/tests/mempool (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) |
|
From: Bart V. A. <bar...@gm...> - 2006-09-18 20:02:16
|
On 9/17/06, Julian Seward <js...@ac...> wrote: > > > > - Regarding locking from within vg_preloaded.c: equivalents for > > pthread_mutex_lock(), unlock(), init() and destroy() should be > sufficient. > > At least for locking, adding two client requests, test-and-set, and > yield-this-thread, would make it easy to implement locking completely > independently of the application's thread library. I volunteer to > hack it up for you. > > > Please note that pthread_cond_init(), destroy(), signal() and wait() > also > > should be made available in vg_preloaded.c -- see also the comment about > > busy waiting in the valgrind core patch for drd ( > > > http://home.scarlet.be/%7Ebvassche/drd/valgrind-6012-core-2006-08-27.patch > ) > > Noted. What primitives do we need to implement condition variables? > I never really understood them. The following is needed for implementing condition variables (pthread_cond_wait(), pthread_cond_signal() and pthread_cond_broadcast): - A list of threads that are waiting. Such a list can e.g. be implemented as a doubly linked list. Elements of that list do not have to be allocated dynamically -- while unconventional, these list elements can also be allocated on the stack of the waiting threads. In the implementation of condition variable operations, there is no need to lock this list before accessing it -- in order to avoid race conditions, a mutex must be associated with each condition variable. This mutex must be locked before calling pthread_cond_signal(), pthread_cond_broadcast() or pthread_cond_wait(). - The primitive "yield-this-thread". - The primitive "wake-up-thread", which wakes up one specified thread. - There is no state associated with condition variables -- pthread_cond_wait() wakes up exactly one thread if at least one thread is waiting, and pthread_cond_broadcast() wakes up all waiting threads. |
|
From: <js...@ac...> - 2006-09-18 12:15:59
|
Nightly build on minnie ( SuSE 10.0, ppc32 ) started at 2006-09-18 09:00:01 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 207 tests, 10 stderr failures, 6 stdout failures, 0 posttest failures == memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/leakotron (stdout) memcheck/tests/pointer-trace (stderr) memcheck/tests/sigaltstack (stderr) memcheck/tests/xml1 (stderr) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/ppc32/jm-fp (stdout) none/tests/ppc32/jm-fp (stderr) none/tests/ppc32/round (stdout) none/tests/ppc32/round (stderr) none/tests/ppc32/test_fx (stdout) none/tests/ppc32/test_fx (stderr) none/tests/ppc32/test_gx (stdout) |
|
From: Tom H. <to...@co...> - 2006-09-18 02:46:44
|
Nightly build on dunsmere ( athlon, Fedora Core 5 ) started at 2006-09-18 03:30:07 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 == 240 tests, 5 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) |
|
From: Tom H. <th...@cy...> - 2006-09-18 02:25:50
|
Nightly build on dellow ( x86_64, Fedora Core 5 ) started at 2006-09-18 03:10:04 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 == 268 tests, 4 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) |
|
From: Tom H. <th...@cy...> - 2006-09-18 02:24:42
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2006-09-18 03:15:01 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Last 20 lines of verbose log follow echo /tmp/cchuodcV.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cchuodcV.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cchuodcV.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cchuodcV.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cchuodcV.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cchuodcV.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cchuodcV.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/cchuodcV.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.1306/valgrind/none/tests/x86' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/valgrind.1306/valgrind/none/tests/x86' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/valgrind.1306/valgrind/none/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/valgrind.1306/valgrind/none' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/valgrind.1306/valgrind' make: *** [check] Error 2 ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Last 20 lines of verbose log follow echo /tmp/ccLd6s7V.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLd6s7V.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLd6s7V.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLd6s7V.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLd6s7V.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLd6s7V.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLd6s7V.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccLd6s7V.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.1306/valgrind/none/tests/x86' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/valgrind.1306/valgrind/none/tests/x86' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/valgrind.1306/valgrind/none/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/valgrind.1306/valgrind/none' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/valgrind.1306/valgrind' make: *** [check] Error 2 ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Mon Sep 18 03:19:48 2006 --- new.short Mon Sep 18 03:24:36 2006 *************** *** 7,16 **** Last 20 lines of verbose log follow echo ! /tmp/ccLd6s7V.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLd6s7V.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLd6s7V.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLd6s7V.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLd6s7V.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLd6s7V.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLd6s7V.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccLd6s7V.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 --- 7,16 ---- Last 20 lines of verbose log follow echo ! /tmp/cchuodcV.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cchuodcV.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cchuodcV.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cchuodcV.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cchuodcV.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cchuodcV.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cchuodcV.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/cchuodcV.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 |
|
From: Tom H. <th...@cy...> - 2006-09-18 02:20:20
|
Nightly build on lloyd ( x86_64, Fedora Core 3 ) started at 2006-09-18 03:05:06 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 == 268 tests, 6 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/leakotron (stdout) memcheck/tests/mempool (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) |
|
From: Tom H. <th...@cy...> - 2006-09-18 02:13:47
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2006-09-18 03:00:03 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 == 270 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/mempool (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/fdleak_fcntl (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) |