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
(10) |
2
(3) |
3
(25) |
4
(8) |
|
5
(13) |
6
(8) |
7
(9) |
8
(10) |
9
(8) |
10
(13) |
11
(12) |
|
12
|
13
(7) |
14
(8) |
15
(11) |
16
(13) |
17
(13) |
18
(11) |
|
19
(13) |
20
(7) |
21
(1) |
22
(1) |
23
(1) |
24
(8) |
25
(15) |
|
26
(16) |
27
(20) |
28
(17) |
29
(10) |
30
(2) |
|
|
|
From: <sv...@va...> - 2011-06-08 21:00:22
|
Author: tom
Date: 2011-06-08 21:55:29 +0100 (Wed, 08 Jun 2011)
New Revision: 11808
Log:
Fix perf_event open on s390.
Modified:
trunk/coregrind/m_syswrap/syswrap-s390x-linux.c
Modified: trunk/coregrind/m_syswrap/syswrap-s390x-linux.c
===================================================================
--- trunk/coregrind/m_syswrap/syswrap-s390x-linux.c 2011-06-08 09:57:54 UTC (rev 11807)
+++ trunk/coregrind/m_syswrap/syswrap-s390x-linux.c 2011-06-08 20:55:29 UTC (rev 11808)
@@ -1500,7 +1500,7 @@
LINX_(__NR_pwritev, sys_pwritev), // 329
// ?????(__NR_rt_tgsigqueueinfo, ),
- LINXY(__NR_perf_event_open, sys_perf_counter_open), // 331
+ LINXY(__NR_perf_event_open, sys_perf_event_open), // 331
};
SyscallTableEntry* ML_(get_linux_syscall_entry) ( UInt sysno )
|
|
From: Christian B. <bor...@de...> - 2011-06-08 20:29:25
|
On 08/06/11 11:10, sv...@va... wrote: > Author: tom > Date: 2011-06-08 10:10:40 +0100 (Wed, 08 Jun 2011) > New Revision: 11804 > > Log: > It seems that the perf_counter_open system call was renamed to > perf_event_open some time after we added it, so correct the name > wherever it appears to match the current kernel source. > > Also fixup the PRE handler to do the check correctly, using the > size field of the structure to work out how much data there is. Tom, can you also do that for s390? The build currently fails due to that change. Thanks Christian |
|
From: Christian B. <bor...@de...> - 2011-06-08 20:12:29
|
Nightly build on fedora390 ( Fedora 13/14/15 mix with gcc 3.5.3 on z196 (s390x) ) Started at 2011-06-08 22:10:01 CEST Ended at 2011-06-08 22:11:41 CEST 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 gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-new/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-syswrap-s390x-linux.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-syswrap-s390x-linux.Tpo -c -o libcoregrind_s390x_linux_a-syswrap-s390x-linux.o `test -f 'm_syswrap/syswrap-s390x-linux.c' || echo './'`m_syswrap/syswrap-s390x-linux.c mv -f .deps/libcoregrind_s390x_linux_a-syswrap-arm-linux.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-arm-linux.Po gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-new/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-syswrap-ppc32-aix5.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-syswrap-ppc32-aix5.Tpo -c -o libcoregrind_s390x_linux_a-syswrap-ppc32-aix5.o `test -f 'm_syswrap/syswrap-ppc32-aix5.c' || echo './'`m_syswrap/syswrap-ppc32-aix5.c mv -f .deps/libcoregrind_s390x_linux_a-syswrap-ppc32-aix5.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-ppc32-aix5.Po gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-new/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-syswrap-ppc64-aix5.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-syswrap-ppc64-aix5.Tpo -c -o libcoregrind_s390x_linux_a-syswrap-ppc64-aix5.o `test -f 'm_syswrap/syswrap-ppc64-aix5.c' || echo './'`m_syswrap/syswrap-ppc64-aix5.c mv -f .deps/libcoregrind_s390x_linux_a-syswrap-ppc64-aix5.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-ppc64-aix5.Po gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-new/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-syswrap-x86-darwin.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-syswrap-x86-darwin.Tpo -c -o libcoregrind_s390x_linux_a-syswrap-x86-darwin.o `test -f 'm_syswrap/syswrap-x86-darwin.c' || echo './'`m_syswrap/syswrap-x86-darwin.c m_syswrap/syswrap-s390x-linux.c:1503:1: error: 'vgSysWrap_linux_sys_perf_counter_open_before' undeclared here (not in a function) m_syswrap/syswrap-s390x-linux.c:1503:1: error: 'vgSysWrap_linux_sys_perf_counter_open_after' undeclared here (not in a function) make[3]: *** [libcoregrind_s390x_linux_a-syswrap-s390x-linux.o] Error 1 make[3]: *** Waiting for unfinished jobs.... mv -f .deps/libcoregrind_s390x_linux_a-syswrap-x86-darwin.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-x86-darwin.Po mv -f .deps/libcoregrind_s390x_linux_a-syswrap-generic.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-generic.Po mv -f .deps/libcoregrind_s390x_linux_a-syswrap-linux.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-linux.Po make[3]: Leaving directory `/home/cborntra/valgrind-nightly/valgrind-new/coregrind' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/cborntra/valgrind-nightly/valgrind-new/coregrind' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/cborntra/valgrind-nightly/valgrind-new' make: *** [all] Error 2 ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... failed Last 20 lines of verbose log follow echo mv -f .deps/libcoregrind_s390x_linux_a-m_syscall.Tpo .deps/libcoregrind_s390x_linux_a-m_syscall.Po gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -mzarch -march=z900 -m64 -g -Wno-long-long -MT libcoregrind_s390x_linux_a-m_trampoline.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-m_trampoline.Tpo -c -o libcoregrind_s390x_linux_a-m_trampoline.o `test -f 'm_trampoline.S' || echo './'`m_trampoline.S mv -f .deps/libcoregrind_s390x_linux_a-m_trampoline.Tpo .deps/libcoregrind_s390x_linux_a-m_trampoline.Po gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-m_translate.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-m_translate.Tpo -c -o libcoregrind_s390x_linux_a-m_translate.o `test -f 'm_translate.c' || echo './'`m_translate.c mv -f .deps/libcoregrind_s390x_linux_a-m_threadstate.Tpo .deps/libcoregrind_s390x_linux_a-m_threadstate.Po gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-m_transtab.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-m_transtab.Tpo -c -o libcoregrind_s390x_linux_a-m_transtab.o `test -f 'm_transtab.c' || echo './'`m_transtab.c m_translate.c: In function 'vgPlain_translate': m_translate.c:1512:7: error: 'VexTranslateArgs' has no member named 'do_self_check' m_translate.c:1560:4: error: invalid operands to binary == (have 'VexTranslateResult' and 'int') make[3]: *** [libcoregrind_s390x_linux_a-m_translate.o] Error 1 make[3]: *** Waiting for unfinished jobs.... mv -f .deps/libcoregrind_s390x_linux_a-m_main.Tpo .deps/libcoregrind_s390x_linux_a-m_main.Po mv -f .deps/libcoregrind_s390x_linux_a-m_tooliface.Tpo .deps/libcoregrind_s390x_linux_a-m_tooliface.Po mv -f .deps/libcoregrind_s390x_linux_a-m_transtab.Tpo .deps/libcoregrind_s390x_linux_a-m_transtab.Po make[3]: Leaving directory `/home/cborntra/valgrind-nightly/valgrind-old/coregrind' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/cborntra/valgrind-nightly/valgrind-old/coregrind' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/cborntra/valgrind-nightly/valgrind-old' make: *** [all] Error 2 ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Wed Jun 8 22:10:48 2011 --- new.short Wed Jun 8 22:11:41 2011 *************** *** 6,26 **** Last 20 lines of verbose log follow echo ! mv -f .deps/libcoregrind_s390x_linux_a-m_syscall.Tpo .deps/libcoregrind_s390x_linux_a-m_syscall.Po ! gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -mzarch -march=z900 -m64 -g -Wno-long-long -MT libcoregrind_s390x_linux_a-m_trampoline.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-m_trampoline.Tpo -c -o libcoregrind_s390x_linux_a-m_trampoline.o `test -f 'm_trampoline.S' || echo './'`m_trampoline.S ! mv -f .deps/libcoregrind_s390x_linux_a-m_trampoline.Tpo .deps/libcoregrind_s390x_linux_a-m_trampoline.Po ! gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-m_translate.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-m_translate.Tpo -c -o libcoregrind_s390x_linux_a-m_translate.o `test -f 'm_translate.c' || echo './'`m_translate.c ! mv -f .deps/libcoregrind_s390x_linux_a-m_threadstate.Tpo .deps/libcoregrind_s390x_linux_a-m_threadstate.Po ! gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-m_transtab.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-m_transtab.Tpo -c -o libcoregrind_s390x_linux_a-m_transtab.o `test -f 'm_transtab.c' || echo './'`m_transtab.c ! m_translate.c: In function 'vgPlain_translate': ! m_translate.c:1512:7: error: 'VexTranslateArgs' has no member named 'do_self_check' ! m_translate.c:1560:4: error: invalid operands to binary == (have 'VexTranslateResult' and 'int') ! make[3]: *** [libcoregrind_s390x_linux_a-m_translate.o] Error 1 make[3]: *** Waiting for unfinished jobs.... ! mv -f .deps/libcoregrind_s390x_linux_a-m_main.Tpo .deps/libcoregrind_s390x_linux_a-m_main.Po ! mv -f .deps/libcoregrind_s390x_linux_a-m_tooliface.Tpo .deps/libcoregrind_s390x_linux_a-m_tooliface.Po ! mv -f .deps/libcoregrind_s390x_linux_a-m_transtab.Tpo .deps/libcoregrind_s390x_linux_a-m_transtab.Po ! make[3]: Leaving directory `/home/cborntra/valgrind-nightly/valgrind-old/coregrind' make[2]: *** [all] Error 2 ! make[2]: Leaving directory `/home/cborntra/valgrind-nightly/valgrind-old/coregrind' make[1]: *** [all-recursive] Error 1 ! make[1]: Leaving directory `/home/cborntra/valgrind-nightly/valgrind-old' make: *** [all] Error 2 --- 6,26 ---- Last 20 lines of verbose log follow echo ! gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-new/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-syswrap-s390x-linux.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-syswrap-s390x-linux.Tpo -c -o libcoregrind_s390x_linux_a-syswrap-s390x-linux.o `test -f 'm_syswrap/syswrap-s390x-linux.c' || echo './'`m_syswrap/syswrap-s390x-linux.c ! mv -f .deps/libcoregrind_s390x_linux_a-syswrap-arm-linux.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-arm-linux.Po ! gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-new/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-syswrap-ppc32-aix5.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-syswrap-ppc32-aix5.Tpo -c -o libcoregrind_s390x_linux_a-syswrap-ppc32-aix5.o `test -f 'm_syswrap/syswrap-ppc32-aix5.c' || echo './'`m_syswrap/syswrap-ppc32-aix5.c ! mv -f .deps/libcoregrind_s390x_linux_a-syswrap-ppc32-aix5.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-ppc32-aix5.Po ! gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-new/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-syswrap-ppc64-aix5.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-syswrap-ppc64-aix5.Tpo -c -o libcoregrind_s390x_linux_a-syswrap-ppc64-aix5.o `test -f 'm_syswrap/syswrap-ppc64-aix5.c' || echo './'`m_syswrap/syswrap-ppc64-aix5.c ! mv -f .deps/libcoregrind_s390x_linux_a-syswrap-ppc64-aix5.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-ppc64-aix5.Po ! gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-new/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-syswrap-x86-darwin.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-syswrap-x86-darwin.Tpo -c -o libcoregrind_s390x_linux_a-syswrap-x86-darwin.o `test -f 'm_syswrap/syswrap-x86-darwin.c' || echo './'`m_syswrap/syswrap-x86-darwin.c ! m_syswrap/syswrap-s390x-linux.c:1503:1: error: 'vgSysWrap_linux_sys_perf_counter_open_before' undeclared here (not in a function) ! m_syswrap/syswrap-s390x-linux.c:1503:1: error: 'vgSysWrap_linux_sys_perf_counter_open_after' undeclared here (not in a function) ! make[3]: *** [libcoregrind_s390x_linux_a-syswrap-s390x-linux.o] Error 1 make[3]: *** Waiting for unfinished jobs.... ! mv -f .deps/libcoregrind_s390x_linux_a-syswrap-x86-darwin.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-x86-darwin.Po ! mv -f .deps/libcoregrind_s390x_linux_a-syswrap-generic.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-generic.Po ! mv -f .deps/libcoregrind_s390x_linux_a-syswrap-linux.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-linux.Po ! make[3]: Leaving directory `/home/cborntra/valgrind-nightly/valgrind-new/coregrind' make[2]: *** [all] Error 2 ! make[2]: Leaving directory `/home/cborntra/valgrind-nightly/valgrind-new/coregrind' make[1]: *** [all-recursive] Error 1 ! make[1]: Leaving directory `/home/cborntra/valgrind-nightly/valgrind-new' make: *** [all] Error 2 |
|
From: Christian B. <bor...@de...> - 2011-06-08 20:11:53
|
Nightly build on sless390 ( SUSE Linux Enterprise Server 11 SP1 gcc 4.3.4 on z196 (s390x) ) Started at 2011-06-08 22:10:02 CEST Ended at 2011-06-08 22:11:40 CEST 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 gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-new/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-main.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-main.Tpo -c -o libcoregrind_s390x_linux_a-main.o `test -f 'm_ume/main.c' || echo './'`m_ume/main.c mv -f .deps/libcoregrind_s390x_linux_a-macho.Tpo .deps/libcoregrind_s390x_linux_a-macho.Po gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-new/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-script.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-script.Tpo -c -o libcoregrind_s390x_linux_a-script.o `test -f 'm_ume/script.c' || echo './'`m_ume/script.c m_syswrap/syswrap-s390x-linux.c:1503: error: 'vgSysWrap_linux_sys_perf_counter_open_before' undeclared here (not in a function) m_syswrap/syswrap-s390x-linux.c:1503: error: 'vgSysWrap_linux_sys_perf_counter_open_after' undeclared here (not in a function) make[3]: *** [libcoregrind_s390x_linux_a-syswrap-s390x-linux.o] Error 1 make[3]: *** Waiting for unfinished jobs.... mv -f .deps/libcoregrind_s390x_linux_a-syswrap-main.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-main.Po mv -f .deps/libcoregrind_s390x_linux_a-script.Tpo .deps/libcoregrind_s390x_linux_a-script.Po mv -f .deps/libcoregrind_s390x_linux_a-main.Tpo .deps/libcoregrind_s390x_linux_a-main.Po mv -f .deps/libcoregrind_s390x_linux_a-elf.Tpo .deps/libcoregrind_s390x_linux_a-elf.Po mv -f .deps/libcoregrind_s390x_linux_a-scheduler.Tpo .deps/libcoregrind_s390x_linux_a-scheduler.Po mv -f .deps/libcoregrind_s390x_linux_a-syswrap-generic.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-generic.Po mv -f .deps/libcoregrind_s390x_linux_a-syswrap-linux.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-linux.Po make[3]: Leaving directory `/home0/cborntra/valgrind-nightly/valgrind-new/coregrind' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home0/cborntra/valgrind-nightly/valgrind-new/coregrind' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home0/cborntra/valgrind-nightly/valgrind-new' make: *** [all] Error 2 ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... failed Last 20 lines of verbose log follow echo mv -f .deps/libcoregrind_s390x_linux_a-m_oset.Tpo .deps/libcoregrind_s390x_linux_a-m_oset.Po gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-m_vkiscnums.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-m_vkiscnums.Tpo -c -o libcoregrind_s390x_linux_a-m_vkiscnums.o `test -f 'm_vkiscnums.c' || echo './'`m_vkiscnums.c m_translate.c: In function 'vgPlain_translate': m_translate.c:1512: error: 'VexTranslateArgs' has no member named 'do_self_check' m_translate.c:1560: error: invalid operands to binary == (have 'VexTranslateResult' and 'int') make[3]: *** [libcoregrind_s390x_linux_a-m_translate.o] Error 1 make[3]: *** Waiting for unfinished jobs.... mv -f .deps/libcoregrind_s390x_linux_a-m_vki.Tpo .deps/libcoregrind_s390x_linux_a-m_vki.Po mv -f .deps/libcoregrind_s390x_linux_a-m_vkiscnums.Tpo .deps/libcoregrind_s390x_linux_a-m_vkiscnums.Po mv -f .deps/libcoregrind_s390x_linux_a-m_tooliface.Tpo .deps/libcoregrind_s390x_linux_a-m_tooliface.Po mv -f .deps/libcoregrind_s390x_linux_a-m_signals.Tpo .deps/libcoregrind_s390x_linux_a-m_signals.Po mv -f .deps/libcoregrind_s390x_linux_a-m_mallocfree.Tpo .deps/libcoregrind_s390x_linux_a-m_mallocfree.Po mv -f .deps/libcoregrind_s390x_linux_a-m_transtab.Tpo .deps/libcoregrind_s390x_linux_a-m_transtab.Po mv -f .deps/libcoregrind_s390x_linux_a-m_main.Tpo .deps/libcoregrind_s390x_linux_a-m_main.Po make[3]: Leaving directory `/home0/cborntra/valgrind-nightly/valgrind-old/coregrind' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home0/cborntra/valgrind-nightly/valgrind-old/coregrind' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home0/cborntra/valgrind-nightly/valgrind-old' make: *** [all] Error 2 ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Wed Jun 8 22:10:52 2011 --- new.short Wed Jun 8 22:11:40 2011 *************** *** 6,26 **** Last 20 lines of verbose log follow echo ! mv -f .deps/libcoregrind_s390x_linux_a-m_oset.Tpo .deps/libcoregrind_s390x_linux_a-m_oset.Po ! gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-m_vkiscnums.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-m_vkiscnums.Tpo -c -o libcoregrind_s390x_linux_a-m_vkiscnums.o `test -f 'm_vkiscnums.c' || echo './'`m_vkiscnums.c ! m_translate.c: In function 'vgPlain_translate': ! m_translate.c:1512: error: 'VexTranslateArgs' has no member named 'do_self_check' ! m_translate.c:1560: error: invalid operands to binary == (have 'VexTranslateResult' and 'int') ! make[3]: *** [libcoregrind_s390x_linux_a-m_translate.o] Error 1 make[3]: *** Waiting for unfinished jobs.... ! mv -f .deps/libcoregrind_s390x_linux_a-m_vki.Tpo .deps/libcoregrind_s390x_linux_a-m_vki.Po ! mv -f .deps/libcoregrind_s390x_linux_a-m_vkiscnums.Tpo .deps/libcoregrind_s390x_linux_a-m_vkiscnums.Po ! mv -f .deps/libcoregrind_s390x_linux_a-m_tooliface.Tpo .deps/libcoregrind_s390x_linux_a-m_tooliface.Po ! mv -f .deps/libcoregrind_s390x_linux_a-m_signals.Tpo .deps/libcoregrind_s390x_linux_a-m_signals.Po ! mv -f .deps/libcoregrind_s390x_linux_a-m_mallocfree.Tpo .deps/libcoregrind_s390x_linux_a-m_mallocfree.Po ! mv -f .deps/libcoregrind_s390x_linux_a-m_transtab.Tpo .deps/libcoregrind_s390x_linux_a-m_transtab.Po ! mv -f .deps/libcoregrind_s390x_linux_a-m_main.Tpo .deps/libcoregrind_s390x_linux_a-m_main.Po ! make[3]: Leaving directory `/home0/cborntra/valgrind-nightly/valgrind-old/coregrind' make[2]: *** [all] Error 2 ! make[2]: Leaving directory `/home0/cborntra/valgrind-nightly/valgrind-old/coregrind' make[1]: *** [all-recursive] Error 1 ! make[1]: Leaving directory `/home0/cborntra/valgrind-nightly/valgrind-old' make: *** [all] Error 2 --- 6,26 ---- Last 20 lines of verbose log follow echo ! gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-new/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-main.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-main.Tpo -c -o libcoregrind_s390x_linux_a-main.o `test -f 'm_ume/main.c' || echo './'`m_ume/main.c ! mv -f .deps/libcoregrind_s390x_linux_a-macho.Tpo .deps/libcoregrind_s390x_linux_a-macho.Po ! gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_s390x=1 -DVGO_linux=1 -DVGP_s390x_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/cborntra/valgrind-nightly/valgrind-new/Inst/lib/valgrind"\" -DVG_PLATFORM="\"s390x-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_s390x_linux_a-script.o -MD -MP -MF .deps/libcoregrind_s390x_linux_a-script.Tpo -c -o libcoregrind_s390x_linux_a-script.o `test -f 'm_ume/script.c' || echo './'`m_ume/script.c ! m_syswrap/syswrap-s390x-linux.c:1503: error: 'vgSysWrap_linux_sys_perf_counter_open_before' undeclared here (not in a function) ! m_syswrap/syswrap-s390x-linux.c:1503: error: 'vgSysWrap_linux_sys_perf_counter_open_after' undeclared here (not in a function) ! make[3]: *** [libcoregrind_s390x_linux_a-syswrap-s390x-linux.o] Error 1 make[3]: *** Waiting for unfinished jobs.... ! mv -f .deps/libcoregrind_s390x_linux_a-syswrap-main.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-main.Po ! mv -f .deps/libcoregrind_s390x_linux_a-script.Tpo .deps/libcoregrind_s390x_linux_a-script.Po ! mv -f .deps/libcoregrind_s390x_linux_a-main.Tpo .deps/libcoregrind_s390x_linux_a-main.Po ! mv -f .deps/libcoregrind_s390x_linux_a-elf.Tpo .deps/libcoregrind_s390x_linux_a-elf.Po ! mv -f .deps/libcoregrind_s390x_linux_a-scheduler.Tpo .deps/libcoregrind_s390x_linux_a-scheduler.Po ! mv -f .deps/libcoregrind_s390x_linux_a-syswrap-generic.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-generic.Po ! mv -f .deps/libcoregrind_s390x_linux_a-syswrap-linux.Tpo .deps/libcoregrind_s390x_linux_a-syswrap-linux.Po ! make[3]: Leaving directory `/home0/cborntra/valgrind-nightly/valgrind-new/coregrind' make[2]: *** [all] Error 2 ! make[2]: Leaving directory `/home0/cborntra/valgrind-nightly/valgrind-new/coregrind' make[1]: *** [all-recursive] Error 1 ! make[1]: Leaving directory `/home0/cborntra/valgrind-nightly/valgrind-new' make: *** [all] Error 2 |
|
From: <sv...@va...> - 2011-06-08 10:02:47
|
Author: tom
Date: 2011-06-08 10:57:54 +0100 (Wed, 08 Jun 2011)
New Revision: 11807
Log:
Fix some warnings I introduced in r11804.
Modified:
trunk/coregrind/m_syswrap/syswrap-linux.c
Modified: trunk/coregrind/m_syswrap/syswrap-linux.c
===================================================================
--- trunk/coregrind/m_syswrap/syswrap-linux.c 2011-06-08 09:55:54 UTC (rev 11806)
+++ trunk/coregrind/m_syswrap/syswrap-linux.c 2011-06-08 09:57:54 UTC (rev 11807)
@@ -2631,9 +2631,9 @@
unsigned long, flags);
attr = (struct vki_perf_event_attr *)ARG1;
PRE_MEM_READ( "perf_event_open(attr->size)",
- &attr->size, sizeof(attr->size) );
+ (Addr)&attr->size, sizeof(attr->size) );
PRE_MEM_READ( "perf_event_open(attr)",
- attr, attr->size );
+ (Addr)attr, attr->size );
}
POST(sys_perf_event_open)
|
|
From: <sv...@va...> - 2011-06-08 10:00:45
|
Author: tom
Date: 2011-06-08 10:55:54 +0100 (Wed, 08 Jun 2011)
New Revision: 11806
Log:
Add support for prlimit64 on x86 and amd64.
Modified:
trunk/coregrind/m_syswrap/priv_syswrap-linux.h
trunk/coregrind/m_syswrap/syswrap-amd64-linux.c
trunk/coregrind/m_syswrap/syswrap-linux.c
trunk/coregrind/m_syswrap/syswrap-x86-linux.c
trunk/include/vki/vki-linux.h
Modified: trunk/coregrind/m_syswrap/priv_syswrap-linux.h
===================================================================
--- trunk/coregrind/m_syswrap/priv_syswrap-linux.h 2011-06-08 09:12:07 UTC (rev 11805)
+++ trunk/coregrind/m_syswrap/priv_syswrap-linux.h 2011-06-08 09:55:54 UTC (rev 11806)
@@ -101,6 +101,8 @@
DECL_TEMPLATE(linux, sys_fallocate);
+DECL_TEMPLATE(linux, sys_prlimit64);
+
DECL_TEMPLATE(linux, sys_gettid);
DECL_TEMPLATE(linux, sys_set_tid_address);
DECL_TEMPLATE(linux, sys_tkill);
Modified: trunk/coregrind/m_syswrap/syswrap-amd64-linux.c
===================================================================
--- trunk/coregrind/m_syswrap/syswrap-amd64-linux.c 2011-06-08 09:12:07 UTC (rev 11805)
+++ trunk/coregrind/m_syswrap/syswrap-amd64-linux.c 2011-06-08 09:55:54 UTC (rev 11806)
@@ -1410,7 +1410,19 @@
LINXY(__NR_preadv, sys_preadv), // 295
LINX_(__NR_pwritev, sys_pwritev), // 296
LINXY(__NR_rt_tgsigqueueinfo, sys_rt_tgsigqueueinfo),// 297
- LINXY(__NR_perf_event_open, sys_perf_event_open) // 298
+ LINXY(__NR_perf_event_open, sys_perf_event_open), // 298
+// LINX_(__NR_recvmmsg, sys_ni_syscall), // 299
+
+// LINX_(__NR_fanotify_init, sys_ni_syscall), // 300
+// LINX_(__NR_fanotify_mark, sys_ni_syscall), // 301
+ LINXY(__NR_prlimit64, sys_prlimit64) // 302
+// LINX_(__NR_name_to_handle_at, sys_ni_syscall), // 303
+// LINX_(__NR_open_by_handle_at, sys_ni_syscall), // 304
+
+// LINX_(__NR_clock_adjtime, sys_ni_syscall), // 305
+// LINX_(__NR_syncfs, sys_ni_syscall), // 306
+// LINX_(__NR_sendmmsg, sys_ni_syscall), // 307
+// LINX_(__NR_setns, sys_ni_syscall), // 308
};
SyscallTableEntry* ML_(get_linux_syscall_entry) ( UInt sysno )
Modified: trunk/coregrind/m_syswrap/syswrap-linux.c
===================================================================
--- trunk/coregrind/m_syswrap/syswrap-linux.c 2011-06-08 09:12:07 UTC (rev 11805)
+++ trunk/coregrind/m_syswrap/syswrap-linux.c 2011-06-08 09:55:54 UTC (rev 11806)
@@ -1240,6 +1240,43 @@
SET_STATUS_Failure( VKI_EBADF );
}
+PRE(sys_prlimit64)
+{
+ PRINT("sys_prlimit64 ( %ld, %ld, %#lx, %#lx )", ARG1,ARG2,ARG3,ARG4);
+ PRE_REG_READ4(long, "prlimit64",
+ vki_pid_t, pid, unsigned int, resource,
+ const struct rlimit64 *, new_rlim,
+ struct rlimit64 *, old_rlim);
+ if (ARG3)
+ PRE_MEM_READ( "rlimit64(new_rlim)", ARG3, sizeof(struct vki_rlimit64) );
+ if (ARG4)
+ PRE_MEM_WRITE( "rlimit64(old_rlim)", ARG4, sizeof(struct vki_rlimit64) );
+}
+
+POST(sys_prlimit64)
+{
+ if (ARG4) {
+ POST_MEM_WRITE( ARG4, sizeof(struct vki_rlimit64) );
+
+ switch (ARG2) {
+ case VKI_RLIMIT_NOFILE:
+ ((struct vki_rlimit64 *)ARG4)->rlim_cur = VG_(fd_soft_limit);
+ ((struct vki_rlimit64 *)ARG4)->rlim_max = VG_(fd_hard_limit);
+ break;
+
+ case VKI_RLIMIT_DATA:
+ ((struct vki_rlimit64 *)ARG4)->rlim_cur = VG_(client_rlimit_data).rlim_cur;
+ ((struct vki_rlimit64 *)ARG4)->rlim_max = VG_(client_rlimit_data).rlim_max;
+ break;
+
+ case VKI_RLIMIT_STACK:
+ ((struct vki_rlimit64 *)ARG4)->rlim_cur = VG_(client_rlimit_stack).rlim_cur;
+ ((struct vki_rlimit64 *)ARG4)->rlim_max = VG_(client_rlimit_stack).rlim_max;
+ break;
+ }
+ }
+}
+
/* ---------------------------------------------------------------------
tid-related wrappers
------------------------------------------------------------------ */
Modified: trunk/coregrind/m_syswrap/syswrap-x86-linux.c
===================================================================
--- trunk/coregrind/m_syswrap/syswrap-x86-linux.c 2011-06-08 09:12:07 UTC (rev 11805)
+++ trunk/coregrind/m_syswrap/syswrap-x86-linux.c 2011-06-08 09:55:54 UTC (rev 11806)
@@ -2280,7 +2280,19 @@
LINX_(__NR_pwritev, sys_pwritev), // 334
LINXY(__NR_rt_tgsigqueueinfo, sys_rt_tgsigqueueinfo),// 335
- LINXY(__NR_perf_event_open, sys_perf_event_open) // 336
+ LINXY(__NR_perf_event_open, sys_perf_event_open), // 336
+// LINX_(__NR_recvmmsg, sys_ni_syscall), // 337
+// LINX_(__NR_fanotify_init, sys_ni_syscall), // 338
+// LINX_(__NR_fanotify_mark, sys_ni_syscall), // 339
+
+ LINXY(__NR_prlimit64, sys_prlimit64) // 340
+// LINX_(__NR_name_to_handle_at, sys_ni_syscall), // 341
+// LINX_(__NR_open_by_handle_at, sys_ni_syscall), // 342
+// LINX_(__NR_clock_adjtime, sys_ni_syscall), // 343
+// LINX_(__NR_syncfs, sys_ni_syscall), // 344
+
+// LINX_(__NR_sendmmsg, sys_ni_syscall), // 345
+// LINX_(__NR_setns, sys_ni_syscall), // 346
};
SyscallTableEntry* ML_(get_linux_syscall_entry) ( UInt sysno )
Modified: trunk/include/vki/vki-linux.h
===================================================================
--- trunk/include/vki/vki-linux.h 2011-06-08 09:12:07 UTC (rev 11805)
+++ trunk/include/vki/vki-linux.h 2011-06-08 09:55:54 UTC (rev 11806)
@@ -931,6 +931,11 @@
unsigned long rlim_max;
};
+struct vki_rlimit64 {
+ __vki_u64 rlim_cur;
+ __vki_u64 rlim_max;
+};
+
//----------------------------------------------------------------------
// From linux-2.6.8.1/include/linux/elfcore.h
//----------------------------------------------------------------------
|
|
From: <sv...@va...> - 2011-06-08 09:16:58
|
Author: tom Date: 2011-06-08 10:12:07 +0100 (Wed, 08 Jun 2011) New Revision: 11805 Log: Update system call lists to match current kernel source. Modified: trunk/include/vki/vki-scnums-amd64-linux.h trunk/include/vki/vki-scnums-arm-linux.h trunk/include/vki/vki-scnums-ppc32-linux.h trunk/include/vki/vki-scnums-ppc64-linux.h trunk/include/vki/vki-scnums-x86-linux.h Modified: trunk/include/vki/vki-scnums-amd64-linux.h =================================================================== --- trunk/include/vki/vki-scnums-amd64-linux.h 2011-06-08 09:10:40 UTC (rev 11804) +++ trunk/include/vki/vki-scnums-amd64-linux.h 2011-06-08 09:12:07 UTC (rev 11805) @@ -380,6 +380,16 @@ #define __NR_pwritev 296 #define __NR_rt_tgsigqueueinfo 297 #define __NR_perf_event_open 298 +#define __NR_recvmmsg 299 +#define __NR_fanotify_init 300 +#define __NR_fanotify_mark 301 +#define __NR_prlimit64 302 +#define __NR_name_to_handle_at 303 +#define __NR_open_by_handle_at 304 +#define __NR_clock_adjtime 305 +#define __NR_syncfs 306 +#define __NR_sendmmsg 307 +#define __NR_setns 308 #endif /* __VKI_SCNUMS_AMD64_LINUX_H */ Modified: trunk/include/vki/vki-scnums-arm-linux.h =================================================================== --- trunk/include/vki/vki-scnums-arm-linux.h 2011-06-08 09:10:40 UTC (rev 11804) +++ trunk/include/vki/vki-scnums-arm-linux.h 2011-06-08 09:12:07 UTC (rev 11805) @@ -397,6 +397,21 @@ #define __NR_dup3 358 #define __NR_pipe2 359 #define __NR_inotify_init1 360 +#define __NR_preadv 361 +#define __NR_pwritev 362 +#define __NR_rt_tgsigqueueinfo 363 +#define __NR_perf_event_open 364 +#define __NR_recvmmsg 365 +#define __NR_accept4 366 +#define __NR_fanotify_init 367 +#define __NR_fanotify_mark 368 +#define __NR_prlimit64 369 +#define __NR_name_to_handle_at 370 +#define __NR_open_by_handle_at 371 +#define __NR_clock_adjtime 372 +#define __NR_syncfs 373 +#define __NR_sendmmsg 374 +#define __NR_setns 375 Modified: trunk/include/vki/vki-scnums-ppc32-linux.h =================================================================== --- trunk/include/vki/vki-scnums-ppc32-linux.h 2011-06-08 09:10:40 UTC (rev 11804) +++ trunk/include/vki/vki-scnums-ppc32-linux.h 2011-06-08 09:12:07 UTC (rev 11805) @@ -365,6 +365,34 @@ #define __NR_preadv 320 #define __NR_pwritev 321 #define __NR_rt_tgsigqueueinfo 322 +#define __NR_fanotify_init 323 +#define __NR_fanotify_mark 324 +#define __NR_prlimit64 325 +#define __NR_socket 326 +#define __NR_bind 327 +#define __NR_connect 328 +#define __NR_listen 329 +#define __NR_accept 330 +#define __NR_getsockname 331 +#define __NR_getpeername 332 +#define __NR_socketpair 333 +#define __NR_send 334 +#define __NR_sendto 335 +#define __NR_recv 336 +#define __NR_recvfrom 337 +#define __NR_shutdown 338 +#define __NR_setsockopt 339 +#define __NR_getsockopt 340 +#define __NR_sendmsg 341 +#define __NR_recvmsg 342 +#define __NR_recvmmsg 343 +#define __NR_accept4 344 +#define __NR_name_to_handle_at 345 +#define __NR_open_by_handle_at 346 +#define __NR_clock_adjtime 347 +#define __NR_syncfs 348 +#define __NR_sendmmsg 349 +#define __NR_setns 350 #endif /* __VKI_SCNUMS_PPC32_LINUX_H */ Modified: trunk/include/vki/vki-scnums-ppc64-linux.h =================================================================== --- trunk/include/vki/vki-scnums-ppc64-linux.h 2011-06-08 09:10:40 UTC (rev 11804) +++ trunk/include/vki/vki-scnums-ppc64-linux.h 2011-06-08 09:12:07 UTC (rev 11805) @@ -357,6 +357,34 @@ #define __NR_preadv 320 #define __NR_pwritev 321 #define __NR_rt_tgsigqueueinfo 322 +#define __NR_fanotify_init 323 +#define __NR_fanotify_mark 324 +#define __NR_prlimit64 325 +#define __NR_socket 326 +#define __NR_bind 327 +#define __NR_connect 328 +#define __NR_listen 329 +#define __NR_accept 330 +#define __NR_getsockname 331 +#define __NR_getpeername 332 +#define __NR_socketpair 333 +#define __NR_send 334 +#define __NR_sendto 335 +#define __NR_recv 336 +#define __NR_recvfrom 337 +#define __NR_shutdown 338 +#define __NR_setsockopt 339 +#define __NR_getsockopt 340 +#define __NR_sendmsg 341 +#define __NR_recvmsg 342 +#define __NR_recvmmsg 343 +#define __NR_accept4 344 +#define __NR_name_to_handle_at 345 +#define __NR_open_by_handle_at 346 +#define __NR_clock_adjtime 347 +#define __NR_syncfs 348 +#define __NR_sendmmsg 349 +#define __NR_setns 350 #endif /* __VKI_SCNUMS_PPC64_LINUX_H */ Modified: trunk/include/vki/vki-scnums-x86-linux.h =================================================================== --- trunk/include/vki/vki-scnums-x86-linux.h 2011-06-08 09:10:40 UTC (rev 11804) +++ trunk/include/vki/vki-scnums-x86-linux.h 2011-06-08 09:12:07 UTC (rev 11805) @@ -371,6 +371,16 @@ #define __NR_pwritev 334 #define __NR_rt_tgsigqueueinfo 335 #define __NR_perf_event_open 336 +#define __NR_recvmmsg 337 +#define __NR_fanotify_init 338 +#define __NR_fanotify_mark 339 +#define __NR_prlimit64 340 +#define __NR_name_to_handle_at 341 +#define __NR_open_by_handle_at 342 +#define __NR_clock_adjtime 343 +#define __NR_syncfs 344 +#define __NR_sendmmsg 345 +#define __NR_setns 346 #endif /* __VKI_SCNUMS_X86_LINUX_H */ |
|
From: <sv...@va...> - 2011-06-08 09:15:35
|
Author: tom
Date: 2011-06-08 10:10:40 +0100 (Wed, 08 Jun 2011)
New Revision: 11804
Log:
It seems that the perf_counter_open system call was renamed to
perf_event_open some time after we added it, so correct the name
wherever it appears to match the current kernel source.
Also fixup the PRE handler to do the check correctly, using the
size field of the structure to work out how much data there is.
Modified:
trunk/coregrind/m_syswrap/priv_syswrap-linux.h
trunk/coregrind/m_syswrap/syswrap-amd64-linux.c
trunk/coregrind/m_syswrap/syswrap-linux.c
trunk/coregrind/m_syswrap/syswrap-ppc32-linux.c
trunk/coregrind/m_syswrap/syswrap-ppc64-linux.c
trunk/coregrind/m_syswrap/syswrap-x86-linux.c
trunk/include/vki/vki-linux.h
trunk/include/vki/vki-scnums-amd64-linux.h
trunk/include/vki/vki-scnums-ppc32-linux.h
trunk/include/vki/vki-scnums-ppc64-linux.h
trunk/include/vki/vki-scnums-x86-linux.h
Modified: trunk/coregrind/m_syswrap/priv_syswrap-linux.h
===================================================================
--- trunk/coregrind/m_syswrap/priv_syswrap-linux.h 2011-06-07 22:54:32 UTC (rev 11803)
+++ trunk/coregrind/m_syswrap/priv_syswrap-linux.h 2011-06-08 09:10:40 UTC (rev 11804)
@@ -47,7 +47,7 @@
DECL_TEMPLATE(linux, sys_mount);
DECL_TEMPLATE(linux, sys_oldumount);
DECL_TEMPLATE(linux, sys_umount);
-DECL_TEMPLATE(linux, sys_perf_counter_open);
+DECL_TEMPLATE(linux, sys_perf_event_open);
DECL_TEMPLATE(linux, sys_preadv);
DECL_TEMPLATE(linux, sys_pwritev);
DECL_TEMPLATE(linux, sys_dup3);
Modified: trunk/coregrind/m_syswrap/syswrap-amd64-linux.c
===================================================================
--- trunk/coregrind/m_syswrap/syswrap-amd64-linux.c 2011-06-07 22:54:32 UTC (rev 11803)
+++ trunk/coregrind/m_syswrap/syswrap-amd64-linux.c 2011-06-08 09:10:40 UTC (rev 11804)
@@ -1410,7 +1410,7 @@
LINXY(__NR_preadv, sys_preadv), // 295
LINX_(__NR_pwritev, sys_pwritev), // 296
LINXY(__NR_rt_tgsigqueueinfo, sys_rt_tgsigqueueinfo),// 297
- LINXY(__NR_perf_counter_open, sys_perf_counter_open) // 298
+ LINXY(__NR_perf_event_open, sys_perf_event_open) // 298
};
SyscallTableEntry* ML_(get_linux_syscall_entry) ( UInt sysno )
Modified: trunk/coregrind/m_syswrap/syswrap-linux.c
===================================================================
--- trunk/coregrind/m_syswrap/syswrap-linux.c 2011-06-07 22:54:32 UTC (rev 11803)
+++ trunk/coregrind/m_syswrap/syswrap-linux.c 2011-06-08 09:10:40 UTC (rev 11804)
@@ -2583,22 +2583,26 @@
PRE_MEM_READ( "stime(t)", ARG1, sizeof(vki_time_t) );
}
-PRE(sys_perf_counter_open)
+PRE(sys_perf_event_open)
{
- PRINT("sys_perf_counter_open ( %#lx, %ld, %ld, %ld, %ld )",
+ struct vki_perf_event_attr *attr;
+ PRINT("sys_perf_event_open ( %#lx, %ld, %ld, %ld, %ld )",
ARG1,ARG2,ARG3,ARG4,ARG5);
- PRE_REG_READ5(long, "perf_counter_open",
- struct vki_perf_counter_attr *, attr,
+ PRE_REG_READ5(long, "perf_event_open",
+ struct vki_perf_event_attr *, attr,
vki_pid_t, pid, int, cpu, int, group_fd,
unsigned long, flags);
- PRE_MEM_READ( "perf_counter_open(attr)",
- ARG1, sizeof(struct vki_perf_counter_attr) );
+ attr = (struct vki_perf_event_attr *)ARG1;
+ PRE_MEM_READ( "perf_event_open(attr->size)",
+ &attr->size, sizeof(attr->size) );
+ PRE_MEM_READ( "perf_event_open(attr)",
+ attr, attr->size );
}
-POST(sys_perf_counter_open)
+POST(sys_perf_event_open)
{
vg_assert(SUCCESS);
- if (!ML_(fd_allowed)(RES, "perf_counter_open", tid, True)) {
+ if (!ML_(fd_allowed)(RES, "perf_event_open", tid, True)) {
VG_(close)(RES);
SET_STATUS_Failure( VKI_EMFILE );
} else {
Modified: trunk/coregrind/m_syswrap/syswrap-ppc32-linux.c
===================================================================
--- trunk/coregrind/m_syswrap/syswrap-ppc32-linux.c 2011-06-07 22:54:32 UTC (rev 11803)
+++ trunk/coregrind/m_syswrap/syswrap-ppc32-linux.c 2011-06-08 09:10:40 UTC (rev 11804)
@@ -1890,7 +1890,7 @@
LINXY(__NR_dup3, sys_dup3), // 316
LINXY(__NR_pipe2, sys_pipe2), // 317
LINXY(__NR_inotify_init1, sys_inotify_init1), // 318
- LINXY(__NR_perf_counter_open, sys_perf_counter_open),// 319
+ LINXY(__NR_perf_event_open, sys_perf_event_open), // 319
LINXY(__NR_preadv, sys_preadv), // 320
LINX_(__NR_pwritev, sys_pwritev), // 321
LINXY(__NR_rt_tgsigqueueinfo, sys_rt_tgsigqueueinfo) // 322
Modified: trunk/coregrind/m_syswrap/syswrap-ppc64-linux.c
===================================================================
--- trunk/coregrind/m_syswrap/syswrap-ppc64-linux.c 2011-06-07 22:54:32 UTC (rev 11803)
+++ trunk/coregrind/m_syswrap/syswrap-ppc64-linux.c 2011-06-08 09:10:40 UTC (rev 11804)
@@ -1531,7 +1531,7 @@
LINXY(__NR_dup3, sys_dup3), // 316
LINXY(__NR_pipe2, sys_pipe2), // 317
LINXY(__NR_inotify_init1, sys_inotify_init1), // 318
- LINXY(__NR_perf_counter_open, sys_perf_counter_open),// 319
+ LINXY(__NR_perf_event_open, sys_perf_event_open), // 319
LINXY(__NR_preadv, sys_preadv), // 320
LINX_(__NR_pwritev, sys_pwritev), // 321
LINXY(__NR_rt_tgsigqueueinfo, sys_rt_tgsigqueueinfo) // 322
Modified: trunk/coregrind/m_syswrap/syswrap-x86-linux.c
===================================================================
--- trunk/coregrind/m_syswrap/syswrap-x86-linux.c 2011-06-07 22:54:32 UTC (rev 11803)
+++ trunk/coregrind/m_syswrap/syswrap-x86-linux.c 2011-06-08 09:10:40 UTC (rev 11804)
@@ -2280,7 +2280,7 @@
LINX_(__NR_pwritev, sys_pwritev), // 334
LINXY(__NR_rt_tgsigqueueinfo, sys_rt_tgsigqueueinfo),// 335
- LINXY(__NR_perf_counter_open, sys_perf_counter_open) // 336
+ LINXY(__NR_perf_event_open, sys_perf_event_open) // 336
};
SyscallTableEntry* ML_(get_linux_syscall_entry) ( UInt sysno )
Modified: trunk/include/vki/vki-linux.h
===================================================================
--- trunk/include/vki/vki-linux.h 2011-06-07 22:54:32 UTC (rev 11803)
+++ trunk/include/vki/vki-linux.h 2011-06-08 09:10:40 UTC (rev 11804)
@@ -2625,10 +2625,10 @@
};
/*--------------------------------------------------------------------*/
-// From linux-2.6.31.5/include/linux/perf_counter.h
+// From linux-2.6.31.5/include/linux/perf_event.h
/*--------------------------------------------------------------------*/
-struct vki_perf_counter_attr {
+struct vki_perf_event_attr {
/*
* Major type: hardware/software/tracepoint/etc.
@@ -2667,13 +2667,37 @@
inherit_stat : 1, /* per task counts */
enable_on_exec : 1, /* next exec enables */
task : 1, /* trace fork/exit */
+ watermark : 1, /* wakeup_watermark */
+ /*
+ * precise_ip:
+ *
+ * 0 - SAMPLE_IP can have arbitrary skid
+ * 1 - SAMPLE_IP must have constant skid
+ * 2 - SAMPLE_IP requested to have 0 skid
+ * 3 - SAMPLE_IP must have 0 skid
+ *
+ * See also PERF_RECORD_MISC_EXACT_IP
+ */
+ precise_ip : 2, /* skid constraint */
+ mmap_data : 1, /* non-exec mmap data */
+ sample_id_all : 1, /* sample_type all events */
- __reserved_1 : 50;
+ __reserved_1 : 45;
- __vki_u32 wakeup_events; /* wakeup every n events */
- __vki_u32 __reserved_2;
+ union {
+ __vki_u32 wakeup_events; /* wakeup every n events */
+ __vki_u32 wakeup_watermark; /* bytes before wakeup */
+ };
- __vki_u64 __reserved_3;
+ __vki_u32 bp_type;
+ union {
+ __vki_u64 bp_addr;
+ __vki_u64 config1; /* extension of config */
+ };
+ union {
+ __vki_u64 bp_len;
+ __vki_u64 config2; /* extension of config1 */
+ };
};
/*--------------------------------------------------------------------*/
Modified: trunk/include/vki/vki-scnums-amd64-linux.h
===================================================================
--- trunk/include/vki/vki-scnums-amd64-linux.h 2011-06-07 22:54:32 UTC (rev 11803)
+++ trunk/include/vki/vki-scnums-amd64-linux.h 2011-06-08 09:10:40 UTC (rev 11804)
@@ -379,7 +379,7 @@
#define __NR_preadv 295
#define __NR_pwritev 296
#define __NR_rt_tgsigqueueinfo 297
-#define __NR_perf_counter_open 298
+#define __NR_perf_event_open 298
#endif /* __VKI_SCNUMS_AMD64_LINUX_H */
Modified: trunk/include/vki/vki-scnums-ppc32-linux.h
===================================================================
--- trunk/include/vki/vki-scnums-ppc32-linux.h 2011-06-07 22:54:32 UTC (rev 11803)
+++ trunk/include/vki/vki-scnums-ppc32-linux.h 2011-06-08 09:10:40 UTC (rev 11804)
@@ -361,7 +361,7 @@
#define __NR_dup3 316
#define __NR_pipe2 317
#define __NR_inotify_init1 318
-#define __NR_perf_counter_open 319
+#define __NR_perf_event_open 319
#define __NR_preadv 320
#define __NR_pwritev 321
#define __NR_rt_tgsigqueueinfo 322
Modified: trunk/include/vki/vki-scnums-ppc64-linux.h
===================================================================
--- trunk/include/vki/vki-scnums-ppc64-linux.h 2011-06-07 22:54:32 UTC (rev 11803)
+++ trunk/include/vki/vki-scnums-ppc64-linux.h 2011-06-08 09:10:40 UTC (rev 11804)
@@ -353,7 +353,7 @@
#define __NR_dup3 316
#define __NR_pipe2 317
#define __NR_inotify_init1 318
-#define __NR_perf_counter_open 319
+#define __NR_perf_event_open 319
#define __NR_preadv 320
#define __NR_pwritev 321
#define __NR_rt_tgsigqueueinfo 322
Modified: trunk/include/vki/vki-scnums-x86-linux.h
===================================================================
--- trunk/include/vki/vki-scnums-x86-linux.h 2011-06-07 22:54:32 UTC (rev 11803)
+++ trunk/include/vki/vki-scnums-x86-linux.h 2011-06-08 09:10:40 UTC (rev 11804)
@@ -370,7 +370,7 @@
#define __NR_preadv 333
#define __NR_pwritev 334
#define __NR_rt_tgsigqueueinfo 335
-#define __NR_perf_counter_open 336
+#define __NR_perf_event_open 336
#endif /* __VKI_SCNUMS_X86_LINUX_H */
|
|
From: Bart V. A. <bva...@ac...> - 2011-06-08 07:57:00
|
Nightly build on cellbuzz-native ( cellbuzz, ppc64, Fedora 7, native ) Started at 2011-06-08 02:53:18 EDT Ended at 2011-06-08 03:56:48 EDT Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... done Regression test results follow == 460 tests, 19 stderr failures, 9 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/addressable (stderr) memcheck/tests/custom_alloc (stderr) memcheck/tests/deep_templates (stdout) memcheck/tests/describe-block (stderr) memcheck/tests/mempool (stderr) memcheck/tests/mempool2 (stderr) memcheck/tests/origin1-yes (stderr) memcheck/tests/origin3-no (stderr) memcheck/tests/wrap8 (stdout) memcheck/tests/wrap8 (stderr) callgrind/tests/simwork-both (stdout) callgrind/tests/simwork-both (stderr) callgrind/tests/simwork-branch (stdout) callgrind/tests/simwork-branch (stderr) none/tests/empty-exe (stderr) none/tests/faultstatus (stderr) none/tests/linux/mremap (stderr) none/tests/ppc32/jm-fp (stdout) none/tests/ppc32/round (stdout) none/tests/ppc32/test_gx (stdout) none/tests/ppc64/jm-fp (stdout) none/tests/ppc64/round (stdout) none/tests/shell_valid2 (stderr) none/tests/shell_valid3 (stderr) none/tests/shell_zerolength (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/tc06_two_races_xml (stderr) helgrind/tests/tc23_bogus_condwait (stderr) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... done Last 20 lines of verbose log follow echo make check-am make[3]: Entering directory `/net/home/bart/software/valgrind/nightly/valgrind-old/VEX' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/net/home/bart/software/valgrind/nightly/valgrind-old/VEX' make[2]: Leaving directory `/net/home/bart/software/valgrind/nightly/valgrind-old/VEX' Making check in coregrind make[2]: Entering directory `/net/home/bart/software/valgrind/nightly/valgrind-old/coregrind' make check-am make[3]: Entering directory `/net/home/bart/software/valgrind/nightly/valgrind-old/coregrind' gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc64=1 -DVGO_linux=1 -DVGP_ppc64_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/bart/software/valgrind/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc64-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_ppc64_linux_a-m_translate.o -MD -MP -MF .deps/libcoregrind_ppc64_linux_a-m_translate.Tpo -c -o libcoregrind_ppc64_linux_a-m_translate.o `test -f 'm_translate.c' || echo './'`m_translate.c m_translate.c: In function 'vgPlain_translate': m_translate.c:1512: error: 'VexTranslateArgs' has no member named 'do_self_check' m_translate.c:1560: error: invalid operands to binary == (have 'VexTranslateResult' and 'int') make[3]: *** [libcoregrind_ppc64_linux_a-m_translate.o] Error 1 make[3]: Leaving directory `/net/home/bart/software/valgrind/nightly/valgrind-old/coregrind' make[2]: *** [check] Error 2 make[2]: Leaving directory `/net/home/bart/software/valgrind/nightly/valgrind-old/coregrind' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/net/home/bart/software/valgrind/nightly/valgrind-old' make: *** [check] Error 2 ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Wed Jun 8 03:08:09 2011 --- new.short Wed Jun 8 03:56:48 2011 *************** *** 6,27 **** ! Last 20 lines of verbose log follow echo ! make check-am ! make[3]: Entering directory `/net/home/bart/software/valgrind/nightly/valgrind-old/VEX' ! make[3]: Nothing to be done for `check-am'. ! make[3]: Leaving directory `/net/home/bart/software/valgrind/nightly/valgrind-old/VEX' ! make[2]: Leaving directory `/net/home/bart/software/valgrind/nightly/valgrind-old/VEX' ! Making check in coregrind ! make[2]: Entering directory `/net/home/bart/software/valgrind/nightly/valgrind-old/coregrind' ! make check-am ! make[3]: Entering directory `/net/home/bart/software/valgrind/nightly/valgrind-old/coregrind' ! gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc64=1 -DVGO_linux=1 -DVGP_ppc64_linux=1 -I../coregrind -DVG_LIBDIR="\"/home/bart/software/valgrind/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc64-linux\"" -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_ppc64_linux_a-m_translate.o -MD -MP -MF .deps/libcoregrind_ppc64_linux_a-m_translate.Tpo -c -o libcoregrind_ppc64_linux_a-m_translate.o `test -f 'm_translate.c' || echo './'`m_translate.c ! m_translate.c: In function 'vgPlain_translate': ! m_translate.c:1512: error: 'VexTranslateArgs' has no member named 'do_self_check' ! m_translate.c:1560: error: invalid operands to binary == (have 'VexTranslateResult' and 'int') ! make[3]: *** [libcoregrind_ppc64_linux_a-m_translate.o] Error 1 ! make[3]: Leaving directory `/net/home/bart/software/valgrind/nightly/valgrind-old/coregrind' ! make[2]: *** [check] Error 2 ! make[2]: Leaving directory `/net/home/bart/software/valgrind/nightly/valgrind-old/coregrind' ! make[1]: *** [check-recursive] Error 1 ! make[1]: Leaving directory `/net/home/bart/software/valgrind/nightly/valgrind-old' ! make: *** [check] Error 2 --- 6,38 ---- ! Regression test results follow ! ! == 460 tests, 19 stderr failures, 9 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == ! memcheck/tests/addressable (stderr) ! memcheck/tests/custom_alloc (stderr) ! memcheck/tests/deep_templates (stdout) ! memcheck/tests/describe-block (stderr) ! memcheck/tests/mempool (stderr) ! memcheck/tests/mempool2 (stderr) ! memcheck/tests/origin1-yes (stderr) ! memcheck/tests/origin3-no (stderr) ! memcheck/tests/wrap8 (stdout) ! memcheck/tests/wrap8 (stderr) ! callgrind/tests/simwork-both (stdout) ! callgrind/tests/simwork-both (stderr) ! callgrind/tests/simwork-branch (stdout) ! callgrind/tests/simwork-branch (stderr) ! none/tests/empty-exe (stderr) ! none/tests/faultstatus (stderr) ! none/tests/linux/mremap (stderr) ! none/tests/ppc32/jm-fp (stdout) ! none/tests/ppc32/round (stdout) ! none/tests/ppc32/test_gx (stdout) ! none/tests/ppc64/jm-fp (stdout) ! none/tests/ppc64/round (stdout) ! none/tests/shell_valid2 (stderr) ! none/tests/shell_valid3 (stderr) ! none/tests/shell_zerolength (stderr) ! helgrind/tests/hg05_race2 (stderr) ! helgrind/tests/tc06_two_races_xml (stderr) ! helgrind/tests/tc23_bogus_condwait (stderr) ! |
|
From: Rich C. <rc...@wi...> - 2011-06-08 05:14:24
|
Nightly build on ppc32 ( Linux 2.6.27.45-0.1-default ppc )
Started at 2011-06-07 23:26:01 CDT
Ended at 2011-06-08 00:14:12 CDT
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
== 460 tests, 15 stderr failures, 5 stdout failures, 2 stderrB failures, 0 stdoutB failures, 2 post failures ==
gdbserver_tests/mcinfcallWSRU (stderrB)
gdbserver_tests/mcvabits (stderrB)
memcheck/tests/badjump (stderr)
memcheck/tests/badjump2 (stderr)
memcheck/tests/linux/stack_changes (stderr)
memcheck/tests/origin5-bz2 (stderr)
memcheck/tests/supp_unknown (stderr)
memcheck/tests/varinfo6 (stderr)
massif/tests/deep-D (post)
massif/tests/overloaded-new (post)
none/tests/linux/mremap (stderr)
none/tests/ppc32/jm-fp (stdout)
none/tests/ppc32/jm-fp (stderr)
none/tests/ppc32/power5+_round (stdout)
none/tests/ppc32/power5+_round (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)
helgrind/tests/hg05_race2 (stderr)
helgrind/tests/tc06_two_races_xml (stderr)
helgrind/tests/tc23_bogus_condwait (stderr)
drd/tests/tc23_bogus_condwait (stderr)
=================================================
== Results from 24 hours ago ==
=================================================
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... failed
Last 20 lines of verbose log follow echo
mv -f .deps/libcoregrind_ppc32_linux_a-m_stacktrace.Tpo .deps/libcoregrind_ppc32_linux_a-m_stacktrace.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/root/src/vg/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_ppc32_linux_a-m_syscall.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-m_syscall.Tpo -c -o libcoregrind_ppc32_linux_a-m_syscall.o `test -f 'm_syscall.c' || echo './'`m_syscall.c
mv -f .deps/libcoregrind_ppc32_linux_a-m_syscall.Tpo .deps/libcoregrind_ppc32_linux_a-m_syscall.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/root/src/vg/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_ppc32_linux_a-m_threadstate.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-m_threadstate.Tpo -c -o libcoregrind_ppc32_linux_a-m_threadstate.o `test -f 'm_threadstate.c' || echo './'`m_threadstate.c
mv -f .deps/libcoregrind_ppc32_linux_a-m_threadstate.Tpo .deps/libcoregrind_ppc32_linux_a-m_threadstate.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/root/src/vg/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_ppc32_linux_a-m_tooliface.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-m_tooliface.Tpo -c -o libcoregrind_ppc32_linux_a-m_tooliface.o `test -f 'm_tooliface.c' || echo './'`m_tooliface.c
mv -f .deps/libcoregrind_ppc32_linux_a-m_tooliface.Tpo .deps/libcoregrind_ppc32_linux_a-m_tooliface.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/root/src/vg/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/root/src/vg/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -g -Wno-long-long -MT libcoregrind_ppc32_linux_a-m_trampoline.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-m_trampoline.Tpo -c -o libcoregrind_ppc32_linux_a-m_trampoline.o `test -f 'm_trampoline.S' || echo './'`m_trampoline.S
mv -f .deps/libcoregrind_ppc32_linux_a-m_trampoline.Tpo .deps/libcoregrind_ppc32_linux_a-m_trampoline.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/root/src/vg/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_ppc32_linux_a-m_translate.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-m_translate.Tpo -c -o libcoregrind_ppc32_linux_a-m_translate.o `test -f 'm_translate.c' || echo './'`m_translate.c
m_translate.c: In function 'vgPlain_translate':
m_translate.c:1512: error: 'VexTranslateArgs' has no member named 'do_self_check'
m_translate.c:1560: error: invalid operands to binary == (have 'VexTranslateResult' and 'int')
make[3]: *** [libcoregrind_ppc32_linux_a-m_translate.o] Error 1
make[3]: Leaving directory `/root/src/vg/nightly/valgrind-old/coregrind'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/src/vg/nightly/valgrind-old/coregrind'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/src/vg/nightly/valgrind-old'
make: *** [all] Error 2
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Tue Jun 7 23:34:22 2011
--- new.short Wed Jun 8 00:14:12 2011
***************
*** 3,26 ****
Configuring valgrind ... done
! Building valgrind ... failed
- Last 20 lines of verbose log follow echo
- mv -f .deps/libcoregrind_ppc32_linux_a-m_stacktrace.Tpo .deps/libcoregrind_ppc32_linux_a-m_stacktrace.Po
- gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/root/src/vg/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_ppc32_linux_a-m_syscall.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-m_syscall.Tpo -c -o libcoregrind_ppc32_linux_a-m_syscall.o `test -f 'm_syscall.c' || echo './'`m_syscall.c
- mv -f .deps/libcoregrind_ppc32_linux_a-m_syscall.Tpo .deps/libcoregrind_ppc32_linux_a-m_syscall.Po
- gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/root/src/vg/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_ppc32_linux_a-m_threadstate.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-m_threadstate.Tpo -c -o libcoregrind_ppc32_linux_a-m_threadstate.o `test -f 'm_threadstate.c' || echo './'`m_threadstate.c
- mv -f .deps/libcoregrind_ppc32_linux_a-m_threadstate.Tpo .deps/libcoregrind_ppc32_linux_a-m_threadstate.Po
- gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/root/src/vg/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_ppc32_linux_a-m_tooliface.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-m_tooliface.Tpo -c -o libcoregrind_ppc32_linux_a-m_tooliface.o `test -f 'm_tooliface.c' || echo './'`m_tooliface.c
- mv -f .deps/libcoregrind_ppc32_linux_a-m_tooliface.Tpo .deps/libcoregrind_ppc32_linux_a-m_tooliface.Po
- gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/root/src/vg/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/root/src/vg/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -g -Wno-long-long -MT libcoregrind_ppc32_linux_a-m_trampoline.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-m_trampoline.Tpo -c -o libcoregrind_ppc32_linux_a-m_trampoline.o `test -f 'm_trampoline.S' || echo './'`m_trampoline.S
- mv -f .deps/libcoregrind_ppc32_linux_a-m_trampoline.Tpo .deps/libcoregrind_ppc32_linux_a-m_trampoline.Po
- gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../VEX/pub -DVGA_ppc32=1 -DVGO_linux=1 -DVGP_ppc32_linux=1 -I../coregrind -DVG_LIBDIR="\"/root/src/vg/nightly/valgrind-old/Inst/lib/valgrind"\" -DVG_PLATFORM="\"ppc32-linux\"" -m32 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wno-format-zero-length -fno-strict-aliasing -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT libcoregrind_ppc32_linux_a-m_translate.o -MD -MP -MF .deps/libcoregrind_ppc32_linux_a-m_translate.Tpo -c -o libcoregrind_ppc32_linux_a-m_translate.o `test -f 'm_translate.c' || echo './'`m_translate.c
- m_translate.c: In function 'vgPlain_translate':
- m_translate.c:1512: error: 'VexTranslateArgs' has no member named 'do_self_check'
- m_translate.c:1560: error: invalid operands to binary == (have 'VexTranslateResult' and 'int')
- make[3]: *** [libcoregrind_ppc32_linux_a-m_translate.o] Error 1
- make[3]: Leaving directory `/root/src/vg/nightly/valgrind-old/coregrind'
- make[2]: *** [all] Error 2
- make[2]: Leaving directory `/root/src/vg/nightly/valgrind-old/coregrind'
- make[1]: *** [all-recursive] Error 1
- make[1]: Leaving directory `/root/src/vg/nightly/valgrind-old'
- make: *** [all] Error 2
--- 3,34 ----
Configuring valgrind ... done
! Building valgrind ... done
! Running regression tests ... failed
!
! Regression test results follow
!
! == 460 tests, 15 stderr failures, 5 stdout failures, 2 stderrB failures, 0 stdoutB failures, 2 post failures ==
! gdbserver_tests/mcinfcallWSRU (stderrB)
! gdbserver_tests/mcvabits (stderrB)
! memcheck/tests/badjump (stderr)
! memcheck/tests/badjump2 (stderr)
! memcheck/tests/linux/stack_changes (stderr)
! memcheck/tests/origin5-bz2 (stderr)
! memcheck/tests/supp_unknown (stderr)
! memcheck/tests/varinfo6 (stderr)
! massif/tests/deep-D (post)
! massif/tests/overloaded-new (post)
! none/tests/linux/mremap (stderr)
! none/tests/ppc32/jm-fp (stdout)
! none/tests/ppc32/jm-fp (stderr)
! none/tests/ppc32/power5+_round (stdout)
! none/tests/ppc32/power5+_round (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)
! helgrind/tests/hg05_race2 (stderr)
! helgrind/tests/tc06_two_races_xml (stderr)
! helgrind/tests/tc23_bogus_condwait (stderr)
! drd/tests/tc23_bogus_condwait (stderr)
=================================================
./valgrind-new/drd/tests/tc23_bogus_condwait.stderr.diff-darwin-amd64
=================================================
--- tc23_bogus_condwait.stderr.exp-darwin-amd64 2011-06-07 23:35:13.000000000 -0500
+++ tc23_bogus_condwait.stderr.out 2011-06-08 00:13:51.000000000 -0500
@@ -3,67 +3,11 @@
at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
by 0x........: main (tc23_bogus_condwait.c:69)
-Mutex not locked: mutex 0x........, recursion count 0, owner 0.
- at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:72)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:51)
-
-Thread 3:
-Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread.
- at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?)
- by 0x........: rescue_me (tc23_bogus_condwait.c:20)
- by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-cond 0x........ was first observed at:
- at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:56)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:51)
-
-Thread 1:
-The object at address 0x........ is not a mutex.
- at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:75)
-rwlock 0x........ was first observed at:
- at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:57)
-
-Mutex not locked by calling thread: mutex 0x........, recursion count 1, owner 2.
- at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:78)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:53)
-
-Thread 3:
-Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread.
- at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?)
- by 0x........: rescue_me (tc23_bogus_condwait.c:24)
- by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-cond 0x........ was first observed at:
- at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:56)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:53)
-
-The impossible happened: mutex 0x........ is locked simultaneously by two threads (recursion count 1, owners 2 and 1) !
-Thread 2:
-Mutex not locked by calling thread: mutex 0x........, recursion count 2, owner 1.
- at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
- by 0x........: grab_the_lock (tc23_bogus_condwait.c:42)
- by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:53)
-
-Assertion failed: (!r), function main, file tc23_bogus_condwait.c, line 86.
-Process terminating with default action of signal 6 (SIGABRT)
- at 0x........: __kill (in /...libc...)
- by 0x........: __assert_rtn (in /...libc...)
- by 0x........: main (tc23_bogus_condwait.c:86)
+Process terminating with default action of signal 7 (SIGBUS)
+ Invalid address alignment at address 0x........
+ at 0x........: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:?)
+ by 0x........: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.c:?)
+ by 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
-ERROR SUMMARY: 9 errors from 7 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/drd/tests/tc23_bogus_condwait.stderr.diff-darwin-x86
=================================================
--- tc23_bogus_condwait.stderr.exp-darwin-x86 2011-06-07 23:35:13.000000000 -0500
+++ tc23_bogus_condwait.stderr.out 2011-06-08 00:13:51.000000000 -0500
@@ -3,61 +3,11 @@
at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
by 0x........: main (tc23_bogus_condwait.c:69)
-Mutex not locked: mutex 0x........, recursion count 0, owner 0.
- at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:72)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:51)
-
-Thread 3:
-Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread.
- at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?)
- by 0x........: rescue_me (tc23_bogus_condwait.c:20)
- by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-cond 0x........ was first observed at:
- at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:56)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:51)
-
-Thread 1:
-The object at address 0x........ is not a mutex.
- at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:75)
-rwlock 0x........ was first observed at:
- at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:57)
-
-Mutex not locked by calling thread: mutex 0x........, recursion count 1, owner 2.
- at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:78)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:53)
-
-Thread 3:
-Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread.
- at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?)
- by 0x........: rescue_me (tc23_bogus_condwait.c:24)
- by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-cond 0x........ was first observed at:
- at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:56)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:53)
-
-The impossible happened: mutex 0x........ is locked simultaneously by two threads (recursion count 1, owners 2 and 1) !
-Thread 2:
-Mutex not locked by calling thread: mutex 0x........, recursion count 2, owner 1.
- at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
- by 0x........: grab_the_lock (tc23_bogus_condwait.c:42)
- by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:53)
+Process terminating with default action of signal 7 (SIGBUS)
+ Invalid address alignment at address 0x........
+ at 0x........: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:?)
+ by 0x........: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.c:?)
+ by 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
-ERROR SUMMARY: 9 errors from 7 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/drd/tests/tc23_bogus_condwait.stderr.diff-linux-ppc
=================================================
--- tc23_bogus_condwait.stderr.exp-linux-ppc 2011-06-07 23:35:13.000000000 -0500
+++ tc23_bogus_condwait.stderr.out 2011-06-08 00:13:51.000000000 -0500
@@ -6,8 +6,8 @@
Process terminating with default action of signal 7 (SIGBUS)
Invalid address alignment at address 0x........
- at 0x........: (within libpthread-?.?.so)
- by 0x........: pthread_cond_wait@@GLIBC_2.3.2(within libpthread-?.?.so)
+ at 0x........: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:?)
+ by 0x........: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.c:?)
by 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/drd/tests/tc23_bogus_condwait.stderr.diff-linux-x86
=================================================
--- tc23_bogus_condwait.stderr.exp-linux-x86 2011-06-07 23:35:13.000000000 -0500
+++ tc23_bogus_condwait.stderr.out 2011-06-08 00:13:51.000000000 -0500
@@ -3,84 +3,11 @@
at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
by 0x........: main (tc23_bogus_condwait.c:69)
-Thread 3:
-Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread.
- at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?)
- by 0x........: rescue_me (tc23_bogus_condwait.c:20)
- by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-cond 0x........ was first observed at:
- at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:56)
-
-Thread 1:
-Mutex not locked: mutex 0x........, recursion count 0, owner 0.
- at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:72)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:51)
-
-Thread 3:
-Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread.
- at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?)
- by 0x........: rescue_me (tc23_bogus_condwait.c:24)
- by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-cond 0x........ was first observed at:
- at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:56)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:51)
-
-Thread 1:
-The object at address 0x........ is not a mutex.
- at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:75)
-rwlock 0x........ was first observed at:
- at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:57)
-
-Thread 3:
-Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread.
- at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?)
- by 0x........: rescue_me (tc23_bogus_condwait.c:28)
- by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-cond 0x........ was first observed at:
- at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:56)
-rwlock 0x........ was first observed at:
- at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:57)
-
-Thread 1:
-Mutex not locked by calling thread: mutex 0x........, recursion count 1, owner 2.
- at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:78)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:53)
-
-Thread 3:
-Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread.
- at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?)
- by 0x........: rescue_me (tc23_bogus_condwait.c:32)
- by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-cond 0x........ was first observed at:
- at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:56)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:53)
-
-The impossible happened: mutex 0x........ is locked simultaneously by two threads (recursion count 1, owners 2 and 1) !
-Thread 2:
-Mutex not locked by calling thread: mutex 0x........, recursion count 2, owner 1.
- at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
- by 0x........: grab_the_lock (tc23_bogus_condwait.c:42)
- by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (tc23_bogus_condwait.c:53)
+Process terminating with default action of signal 7 (SIGBUS)
+ Invalid address alignment at address 0x........
+ at 0x........: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:?)
+ by 0x........: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.c:?)
+ by 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
-ERROR SUMMARY: 11 errors from 9 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/gdbserver_tests/mcinfcallWSRU.stderrB.diff
=================================================
--- mcinfcallWSRU.stderrB.exp 2011-06-07 23:34:37.000000000 -0500
+++ mcinfcallWSRU.stderrB.out 2011-06-07 23:51:17.000000000 -0500
@@ -26,30 +26,27 @@
$1 = void
[Switching to thread 2 (Thread ....)]
#0 0x........ in syscall ...
-Could not write register "xxx"; remote failure reply 'E.
+Remote failure reply: E.
ERROR changing register xxx regno y
gdb commands changing registers (pc, sp, ...) (e.g. 'jump',
set pc, calling from gdb a function in the debugged process, ...)
can only be accepted if the thread is VgTs_Runnable or VgTs_Yielding state
Thread status is VgTs_WaitSys
-'
[Switching to thread 3 (Thread ....)]
#0 0x........ in syscall ...
-Could not write register "xxx"; remote failure reply 'E.
+Remote failure reply: E.
ERROR changing register xxx regno y
gdb commands changing registers (pc, sp, ...) (e.g. 'jump',
set pc, calling from gdb a function in the debugged process, ...)
can only be accepted if the thread is VgTs_Runnable or VgTs_Yielding state
Thread status is VgTs_WaitSys
-'
[Switching to thread 4 (Thread ....)]
#0 0x........ in syscall ...
-Could not write register "xxx"; remote failure reply 'E.
+Remote failure reply: E.
ERROR changing register xxx regno y
gdb commands changing registers (pc, sp, ...) (e.g. 'jump',
set pc, calling from gdb a function in the debugged process, ...)
can only be accepted if the thread is VgTs_Runnable or VgTs_Yielding state
Thread status is VgTs_WaitSys
-'
monitor command request to kill this process
Remote connection closed
=================================================
./valgrind-new/gdbserver_tests/mcvabits.stderrB.diff
=================================================
--- mcvabits.stderrB.exp 2011-06-07 23:34:37.000000000 -0500
+++ mcvabits.stderrB.out 2011-06-07 23:51:41.000000000 -0500
@@ -1,55 +1,32 @@
relaying data between gdb and process ....
vgdb-error value changed from 0 to 999999
-Address 0x........ len 10 addressable
- Address 0x........ is 0 bytes inside data symbol "undefined"
-Address 0x........ len 10 defined
- Address 0x........ is 0 bytes inside data symbol "undefined"
-00000000 00000000 0000
-Address 0x........ len 10 addressable
- Address 0x........ is 0 bytes inside data symbol "undefined"
-Address 0x........ len 10 not defined:
-Uninitialised value at 0x........
- Address 0x........ is 0 bytes inside data symbol "undefined"
-ff00ff00 ff00ff00 ff00
-Address 0x........ len 10 addressable
- Address 0x........ is 0 bytes inside data symbol "undefined"
-Address 0x........ len 10 not defined:
-Uninitialised value at 0x........
- Address 0x........ is 0 bytes inside data symbol "undefined"
-ff000000 0000ff00 ff00
-Address 0x........ len 10 addressable
- Address 0x........ is 0 bytes inside data symbol "undefined"
-Address 0x........ len 10 not defined:
-Uninitialised value at 0x........
- Address 0x........ is 0 bytes inside data symbol "undefined"
-ff00ffff ffffff00 ff00
-Address 0x........ len 2 addressable
- Address 0x........ is 0 bytes inside data symbol "undefined"
-Address 0x........ len 2 not defined:
-Uninitialised value at 0x........
- Address 0x........ is 0 bytes inside data symbol "undefined"
-ff00
-Address 0x........ len 2 not addressable:
-bad address 0x........
- Address 0x........ is 2 bytes inside data symbol "undefined"
-Address 0x........ len 2 not addressable:
-bad address 0x........
- Address 0x........ is 2 bytes inside data symbol "undefined"
-____
-Address 0x........ len 2 has 2 bytes unaddressable
-Address 0x........ len 6 addressable
- Address 0x........ is 4 bytes inside data symbol "undefined"
-Address 0x........ len 6 not defined:
-Uninitialised value at 0x........
- Address 0x........ is 4 bytes inside data symbol "undefined"
-ffffff00 ff00
-Address 0x........ len 10 not addressable:
-bad address 0x........
- Address 0x........ is 0 bytes inside data symbol "undefined"
-Address 0x........ len 10 not addressable:
-bad address 0x........
- Address 0x........ is 0 bytes inside data symbol "undefined"
-0000____ 00000000 0000
-Address 0x........ len 10 has 2 bytes unaddressable
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
+Undefined command: "eval". Try "help".
monitor command request to kill this process
Remote connection closed
=================================================
./valgrind-new/helgrind/tests/hg05_race2.stderr.diff
=================================================
--- hg05_race2.stderr.exp 2011-06-07 23:34:30.000000000 -0500
+++ hg05_race2.stderr.out 2011-06-08 00:03:42.000000000 -0500
@@ -17,8 +17,6 @@
at 0x........: th (hg05_race2.c:17)
by 0x........: mythread_wrapper (hg_intercepts.c:...)
...
- Location 0x........ is 0 bytes inside foo.poot[5].plop[11],
- declared at hg05_race2.c:24, in frame #x of thread x
Possible data race during write of size 4 at 0x........ by thread #x
at 0x........: th (hg05_race2.c:17)
@@ -28,8 +26,6 @@
at 0x........: th (hg05_race2.c:17)
by 0x........: mythread_wrapper (hg_intercepts.c:...)
...
- Location 0x........ is 0 bytes inside foo.poot[5].plop[11],
- declared at hg05_race2.c:24, in frame #x of thread x
ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/helgrind/tests/tc06_two_races_xml.stderr.diff
=================================================
--- tc06_two_races_xml.stderr.exp 2011-06-07 23:34:30.000000000 -0500
+++ tc06_two_races_xml.stderr.out 2011-06-08 00:04:27.000000000 -0500
@@ -45,11 +45,17 @@
<ip>0x........</ip>
<obj>...</obj>
<fn>do_clone</fn>
+ <dir>...</dir>
+ <file>createthread.c</file>
+ <line>...</line>
</frame>
<frame>
<ip>0x........</ip>
<obj>...</obj>
- <fn>pthread_create@@GLIBC_2.2.5</fn>
+ <fn>pthread_create@@GLIBC_2.1</fn>
+ <dir>...</dir>
+ <file>createthread.c</file>
+ <line>...</line>
</frame>
<frame>
<ip>0x........</ip>
@@ -121,6 +127,9 @@
<ip>0x........</ip>
<obj>...</obj>
<fn>start_thread</fn>
+ <dir>...</dir>
+ <file>pthread_create.c</file>
+ <line>...</line>
</frame>
<frame>
<ip>0x........</ip>
@@ -175,6 +184,9 @@
<ip>0x........</ip>
<obj>...</obj>
<fn>start_thread</fn>
+ <dir>...</dir>
+ <file>pthread_create.c</file>
+ <line>...</line>
</frame>
<frame>
<ip>0x........</ip>
@@ -229,6 +241,9 @@
<ip>0x........</ip>
<obj>...</obj>
<fn>start_thread</fn>
+ <dir>...</dir>
+ <file>pthread_create.c</file>
+ <line>...</line>
</frame>
<frame>
<ip>0x........</ip>
@@ -283,6 +298,9 @@
<ip>0x........</ip>
<obj>...</obj>
<fn>start_thread</fn>
+ <dir>...</dir>
+ <file>pthread_create.c</file>
+ <line>...</line>
</frame>
<frame>
<ip>0x........</ip>
=================================================
./valgrind-new/helgrind/tests/tc23_bogus_condwait.stderr.diff
=================================================
--- tc23_bogus_condwait.stderr.exp 2011-06-07 23:34:30.000000000 -0500
+++ tc23_bogus_condwait.stderr.out 2011-06-08 00:05:32.000000000 -0500
@@ -2,39 +2,24 @@
Thread #x is the program's root thread
Thread #x: pthread_cond_{timed}wait called with invalid mutex
- at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...)
- by 0x........: pthread_cond_wait@* (hg_intercepts.c:...)
+ at 0x........: pthread_cond_wait@* (hg_intercepts.c:...)
by 0x........: main (tc23_bogus_condwait.c:69)
-Thread #x: pthread_cond_{timed}wait called with un-held mutex
- at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...)
- by 0x........: pthread_cond_wait@* (hg_intercepts.c:...)
- by 0x........: main (tc23_bogus_condwait.c:72)
-
-Thread #x: pthread_cond_{timed}wait: cond is associated with a different mutex
- at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...)
- by 0x........: pthread_cond_wait@* (hg_intercepts.c:...)
- by 0x........: main (tc23_bogus_condwait.c:72)
-
-Thread #x: pthread_cond_{timed}wait called with mutex of type pthread_rwlock_t*
- at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...)
- by 0x........: pthread_cond_wait@* (hg_intercepts.c:...)
- by 0x........: main (tc23_bogus_condwait.c:75)
-
-Thread #x: pthread_cond_{timed}wait: cond is associated with a different mutex
- at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...)
- by 0x........: pthread_cond_wait@* (hg_intercepts.c:...)
- by 0x........: main (tc23_bogus_condwait.c:75)
-Thread #x: pthread_cond_{timed}wait called with mutex held by a different thread
- at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...)
+Process terminating with default action of signal 7 (SIGBUS)
+ Invalid address alignment at address 0x........
+ at 0x........: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:64)
+ by 0x........: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.c:108)
by 0x........: pthread_cond_wait@* (hg_intercepts.c:...)
- by 0x........: main (tc23_bogus_condwait.c:78)
+ by 0x........: main (tc23_bogus_condwait.c:69)
+Thread #x was created
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (tc23_bogus_condwait.c:61)
-Thread #x: pthread_cond_{timed}wait: cond is associated with a different mutex
- at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...)
- by 0x........: pthread_cond_wait@* (hg_intercepts.c:...)
- by 0x........: main (tc23_bogus_condwait.c:78)
+Thread #x: Exiting thread still holds 1 lock
+ ...
+ ...
-ERROR SUMMARY: 7 errors from 7 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/massif/tests/deep-D.post.diff
=================================================
--- deep-D.post.exp 2011-06-07 23:34:48.000000000 -0500
+++ deep-D.post.out 2011-06-08 00:00:05.000000000 -0500
@@ -46,8 +46,9 @@
8 3,264 3,264 3,200 64 0
9 3,672 3,672 3,600 72 0
98.04% (3,600B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
-->98.04% (3,600B) 0x........: (below main)
-
+->98.04% (3,600B) 0x........: ??? (in /...libc...)
+ ->98.04% (3,600B) 0x........: (below main)
+
--------------------------------------------------------------------------------
n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
=================================================
./valgrind-new/massif/tests/overloaded-new.post.diff
=================================================
--- overloaded-new.post.exp 2011-06-07 23:34:48.000000000 -0500
+++ overloaded-new.post.out 2011-06-08 00:00:17.000000000 -0500
@@ -42,14 +42,18 @@
4 12,032 12,032 12,000 32 0
5 12,032 12,032 12,000 32 0
99.73% (12,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
-->33.24% (4,000B) 0x........: main (overloaded-new.cpp:49)
-|
-->33.24% (4,000B) 0x........: main (overloaded-new.cpp:50)
-|
-->16.62% (2,000B) 0x........: main (overloaded-new.cpp:51)
-|
-->16.62% (2,000B) 0x........: main (overloaded-new.cpp:52)
-
+->33.24% (4,000B) 0x........: operator new(unsigned int) (overloaded-new.cpp:19)
+| ->33.24% (4,000B) 0x........: main (overloaded-new.cpp:49)
+|
+->33.24% (4,000B) 0x........: operator new(unsigned int, std::nothrow_t const&) (overloaded-new.cpp:24)
+| ->33.24% (4,000B) 0x........: main (overloaded-new.cpp:50)
+|
+->16.62% (2,000B) 0x........: operator new[](unsigned int) (overloaded-new.cpp:29)
+| ->16.62% (2,000B) 0x........: main (overloaded-new.cpp:51)
+|
+->16.62% (2,000B) 0x........: operator new[](unsigned int, std::nothrow_t const&) (overloaded-new.cpp:34)
+ ->16.62% (2,000B) 0x........: main (overloaded-new.cpp:52)
+
--------------------------------------------------------------------------------
n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
=================================================
./valgrind-new/memcheck/tests/badjump.stderr.diff
=================================================
--- badjump.stderr.exp 2011-06-07 23:34:46.000000000 -0500
+++ badjump.stderr.out 2011-06-07 23:53:05.000000000 -0500
@@ -1,6 +1,7 @@
Jump to the invalid address stated on the next line
at 0x........: ???
+ by 0x........: ??? (in /...libc...)
by 0x........: (below main)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
@@ -8,6 +9,7 @@
Process terminating with default action of signal 11 (SIGSEGV)
Access not within mapped region at address 0x........
at 0x........: ???
+ by 0x........: ??? (in /...libc...)
by 0x........: (below main)
If you believe this happened as a result of a stack
overflow in your program's main thread (unlikely but
=================================================
./valgrind-new/memcheck/tests/badjump.stderr.diff-s390x
=================================================
--- badjump.stderr.exp-s390x 2011-06-07 23:34:46.000000000 -0500
+++ badjump.stderr.out 2011-06-07 23:53:05.000000000 -0500
@@ -1,14 +1,16 @@
Jump to the invalid address stated on the next line
at 0x........: ???
- by 0x........: main (badjump.c:17)
+ by 0x........: ??? (in /...libc...)
+ by 0x........: (below main)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Process terminating with default action of signal 11 (SIGSEGV)
Access not within mapped region at address 0x........
at 0x........: ???
- by 0x........: main (badjump.c:17)
+ by 0x........: ??? (in /...libc...)
+ by 0x........: (below main)
If you believe this happened as a result of a stack
overflow in your program's main thread (unlikely but
possible), you can try to increase the size of the
=================================================
./valgrind-new/memcheck/tests/badjump2.stderr.diff
=================================================
--- badjump2.stderr.exp 2011-06-07 23:34:46.000000000 -0500
+++ badjump2.stderr.out 2011-06-07 23:53:07.000000000 -0500
@@ -1,5 +1,6 @@
Jump to the invalid address stated on the next line
at 0x........: ???
+ by 0x........: ??? (in /...libc...)
by 0x........: (below main)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
=================================================
./valgrind-new/memcheck/tests/badjump2.stderr.diff-s390x
=================================================
--- badjump2.stderr.exp-s390x 2011-06-07 23:34:46.000000000 -0500
+++ badjump2.stderr.out 2011-06-07 23:53:07.000000000 -0500
@@ -1,6 +1,7 @@
Jump to the invalid address stated on the next line
at 0x........: ???
- by 0x........: main (badjump2.c:46)
+ by 0x........: ??? (in /...libc...)
+ by 0x........: (below main)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Signal caught, as expected
=================================================
./valgrind-new/memcheck/tests/linux/stack_changes.stderr.diff
=================================================
--- stack_changes.stderr.exp 2011-06-07 23:34:45.000000000 -0500
+++ stack_changes.stderr.out 2011-06-07 23:54:31.000000000 -0500
@@ -0,0 +1,5 @@
+WARNING: unhandled syscall: 249
+You may be able to write your own handler.
+Read the file README_MISSING_SYSCALL_OR_IOCTL.
+Nevertheless we consider this a bug. Please report
+it at http://valgrind.org/support/bug_reports.html.
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc212-s390x
=================================================
--- origin5-bz2.stderr.exp-glibc212-s390x 2011-06-07 23:34:46.000000000 -0500
+++ origin5-bz2.stderr.out 2011-06-07 23:55:54.000000000 -0500
@@ -11,7 +11,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: handle_compress (origin5-bz2.c:4686)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
@@ -19,7 +19,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: handle_compress (origin5-bz2.c:4686)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
@@ -27,7 +27,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2820)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -38,7 +38,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2823)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -49,7 +49,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2854)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -60,7 +60,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2858)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -71,18 +71,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
- at 0x........: mainSort (origin5-bz2.c:2859)
- by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
- by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
- by 0x........: handle_compress (origin5-bz2.c:4753)
- by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
- by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
- by 0x........: main (origin5-bz2.c:6484)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
-
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2963)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -93,7 +82,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2964)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -104,7 +93,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: fallbackSort (origin5-bz2.c:2269)
by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -115,7 +104,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
<truncated beyond 100 lines>
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc25-amd64
=================================================
--- origin5-bz2.stderr.exp-glibc25-amd64 2011-06-07 23:34:46.000000000 -0500
+++ origin5-bz2.stderr.out 2011-06-07 23:55:54.000000000 -0500
@@ -11,7 +11,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: handle_compress (origin5-bz2.c:4686)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
@@ -19,7 +19,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: handle_compress (origin5-bz2.c:4686)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
@@ -27,7 +27,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2820)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -38,7 +38,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2823)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -49,7 +49,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2854)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -60,7 +60,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2858)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -71,7 +71,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2963)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -82,7 +82,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2964)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -93,7 +93,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: fallbackSort (origin5-bz2.c:2269)
by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -104,7 +104,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: fallbackSort (origin5-bz2.c:2275)
by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc25-x86
=================================================
--- origin5-bz2.stderr.exp-glibc25-x86 2011-06-07 23:34:46.000000000 -0500
+++ origin5-bz2.stderr.out 2011-06-07 23:55:54.000000000 -0500
@@ -28,7 +28,8 @@
at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 4
- at 0x........: BZ2_blockSort (origin5-bz2.c:2820)
+ at 0x........: mainSort (origin5-bz2.c:2820)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
by 0x........: handle_compress (origin5-bz2.c:4753)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
@@ -38,7 +39,8 @@
at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 4
- at 0x........: BZ2_blockSort (origin5-bz2.c:2823)
+ at 0x........: mainSort (origin5-bz2.c:2823)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
by 0x........: handle_compress (origin5-bz2.c:4753)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
@@ -48,7 +50,8 @@
at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 4
- at 0x........: BZ2_blockSort (origin5-bz2.c:2855)
+ at 0x........: mainSort (origin5-bz2.c:2854)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
by 0x........: handle_compress (origin5-bz2.c:4753)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
@@ -58,7 +61,8 @@
at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 4
- at 0x........: BZ2_blockSort (origin5-bz2.c:2859)
+ at 0x........: mainSort (origin5-bz2.c:2858)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
by 0x........: handle_compress (origin5-bz2.c:4753)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
@@ -68,7 +72,8 @@
at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 4
- at 0x........: BZ2_blockSort (origin5-bz2.c:2963)
+ at 0x........: mainSort (origin5-bz2.c:2963)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
by 0x........: handle_compress (origin5-bz2.c:4753)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
@@ -78,7 +83,8 @@
at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 4
- at 0x........: BZ2_blockSort (origin5-bz2.c:2964)
+ at 0x........: mainSort (origin5-bz2.c:2964)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
by 0x........: handle_compress (origin5-bz2.c:4753)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc27-ppc64
=================================================
--- origin5-bz2.stderr.exp-glibc27-ppc64 2011-06-07 23:34:46.000000000 -0500
+++ origin5-bz2.stderr.out 2011-06-07 23:55:54.000000000 -0500
@@ -1,7 +1,7 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6481)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Conditional jump or move depends on uninitialised value(s)
at 0x........: handle_compress (origin5-bz2.c:4686)
@@ -9,25 +9,25 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: handle_compress (origin5-bz2.c:4686)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: handle_compress (origin5-bz2.c:4686)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2820)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -36,9 +36,9 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2823)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -47,9 +47,9 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2854)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -58,9 +58,9 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2858)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -69,9 +69,9 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
at 0x........: mainSort (origin5-bz2.c:2963)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -80,9 +80,9 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 8
+Use of uninitialised value of size 4
<truncated beyond 100 lines>
=================================================
./valgrind-new/memcheck/tests/supp_unknown.stderr.diff
=================================================
--- supp_unknown.stderr.exp 2011-06-07 23:34:46.000000000 -0500
+++ supp_unknown.stderr.out 2011-06-07 23:57:43.000000000 -0500
@@ -1,7 +1,14 @@
+Jump to the invalid address stated on the next line
+ at 0x........: ???
+ by 0x........: ??? (in /...libc...)
+ by 0x........: (below main)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
Process terminating with default action of signal 11 (SIGSEGV)
Access not within mapped region at address 0x........
at 0x........: ???
+ by 0x........: ??? (in /...libc...)
by 0x........: (below main)
If you believe this happened as a result of a stack
overflow in your program's main thread (unlikely but
=================================================
./valgrind-new/memcheck/tests/supp_unknown.stderr.diff-s390x
=================================================
--- supp_unknown.stderr.exp-s390x 2011-06-07 23:34:46.000000000 -0500
+++ supp_unknown.stderr.out 2011-06-07 23:57:43.000000000 -0500
@@ -1,8 +1,15 @@
+Jump to the invalid address stated on the next line
+ at 0x........: ???
+ by 0x........: ??? (in /...libc...)
+ by 0x........: (below main)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
Process terminating with default action of signal 11 (SI...
[truncated message content] |