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
(20) |
2
(20) |
3
(11) |
4
(10) |
5
(11) |
6
(19) |
|
7
(12) |
8
(22) |
9
(22) |
10
(18) |
11
(11) |
12
(21) |
13
(17) |
|
14
(8) |
15
(16) |
16
(16) |
17
(9) |
18
(19) |
19
(12) |
20
(9) |
|
21
(8) |
22
(12) |
23
(17) |
24
(8) |
25
(8) |
26
(7) |
27
(11) |
|
28
(12) |
29
(16) |
30
(16) |
31
(9) |
|
|
|
|
From: <sv...@va...> - 2007-01-29 18:43:28
|
Author: sewardj
Date: 2007-01-29 18:43:20 +0000 (Mon, 29 Jan 2007)
New Revision: 6560
Log:
--> 3.2.3, hopefully
Modified:
branches/VALGRIND_3_2_BRANCH/NEWS
branches/VALGRIND_3_2_BRANCH/configure.in
branches/VALGRIND_3_2_BRANCH/docs/xml/vg-entities.xml
Modified: branches/VALGRIND_3_2_BRANCH/NEWS
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- branches/VALGRIND_3_2_BRANCH/NEWS 2007-01-29 01:09:13 UTC (rev 6559)
+++ branches/VALGRIND_3_2_BRANCH/NEWS 2007-01-29 18:43:20 UTC (rev 6560)
@@ -1,4 +1,18 @@
=20
+Release 3.2.3 (29 Jan 2007)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Unfortunately 3.2.2 introduced a regression which can cause an
+assertion failure ("vex: the `impossible' happened: eqIRConst") when
+running obscure pieces of SSE code. 3.2.3 fixes this and adds one
+more glibc-2.5 intercept. In all other respects it is identical to
+3.2.2. Please do not use (or package) 3.2.2; instead use 3.2.3.
+
+n-i-bz vex: the `impossible' happened: eqIRConst
+n-i-bz Add an intercept for glibc-2.5 __stpcpy_chk
+
+(3.2.3: 29 Jan 2007, vex r1732, valgrind r6560).
+
+
Release 3.2.2 (22 Jan 2007)
~~~~~~~~~~~~~~~~~~~~~~~~~~~
3.2.2 fixes a bunch of bugs in 3.2.1, adds support for glibc-2.5 based
Modified: branches/VALGRIND_3_2_BRANCH/configure.in
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- branches/VALGRIND_3_2_BRANCH/configure.in 2007-01-29 01:09:13 UTC (re=
v 6559)
+++ branches/VALGRIND_3_2_BRANCH/configure.in 2007-01-29 18:43:20 UTC (re=
v 6560)
@@ -8,7 +8,7 @@
##------------------------------------------------------------##
=20
# Process this file with autoconf to produce a configure script.
-AC_INIT(Valgrind, 3.2.3.SVN, val...@li...)
+AC_INIT(Valgrind, 3.2.3, val...@li...)
AC_CONFIG_SRCDIR(coregrind/m_main.c)
AM_CONFIG_HEADER(config.h)
AM_INIT_AUTOMAKE
Modified: branches/VALGRIND_3_2_BRANCH/docs/xml/vg-entities.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- branches/VALGRIND_3_2_BRANCH/docs/xml/vg-entities.xml 2007-01-29 01:0=
9:13 UTC (rev 6559)
+++ branches/VALGRIND_3_2_BRANCH/docs/xml/vg-entities.xml 2007-01-29 18:4=
3:20 UTC (rev 6560)
@@ -7,8 +7,8 @@
=20
<!-- valgrind release + version stuff -->
<!ENTITY rel-type "Release">
-<!ENTITY rel-version "3.2.2">
-<!ENTITY rel-date "22 January 2007">
+<!ENTITY rel-version "3.2.3">
+<!ENTITY rel-date "29 January 2007">
=20
<!-- where the docs are installed -->
<!ENTITY vg-doc-path "/usr/share/doc/valgrind/html/index.html">
|
|
From: Julian S. <js...@ac...> - 2007-01-29 17:38:02
|
On Monday 29 January 2007 17:21, Dirk Mueller wrote: > On Monday, 29. January 2007 18:12, Julian Seward wrote: > > only one I found (and I searched on google code search). (eg You can > > run konq, OOo, firefox and none of those use __stpcpy_chk afaics). > > Sure, because they're c++ applications, and fortify doesn't work for them. > Thats why ;) Ok, so you're saying maybe I should try some big C apps (Gnome stuff) ? J |
|
From: Dirk M. <mu...@kd...> - 2007-01-29 17:22:21
|
On Monday, 29. January 2007 18:12, Julian Seward wrote: > only one I found (and I searched on google code search). (eg You can > run konq, OOo, firefox and none of those use __stpcpy_chk afaics). Sure, because they're c++ applications, and fortify doesn't work for them. Thats why ;) Dirk |
|
From: Julian S. <js...@ac...> - 2007-01-29 17:01:32
|
> Either one is fine with me, I would prefer to call it 3.2.3 though. Looks like 3.2.3 has more votes than 3.2.2.1. > BTW, the memrchr() patch has been left out, that is on purpose? Yes .. I prefer not to ship redirects which are untested since any problem in the redirections are going to lead to hard-to-find differences between simulated and native execution. It was difficult enough to find a program which uses __stpcpy_chk; rpm was the only one I found (and I searched on google code search). (eg You can run konq, OOo, firefox and none of those use __stpcpy_chk afaics). J |
|
From: Dirk M. <mu...@kd...> - 2007-01-29 12:48:24
|
On Sunday, 28. January 2007 10:29, Tom Hughes wrote: > > That raises the question of what to call it. 3.2.3 is a possibility, > > but the changes are so small that doesn't feel right. I prefer 3.2.2.1 > > as that indicates to people that the changes are small. Does that > > sound ok, particularly to package-building folks? > Sounds fine to me. Either one is fine with me, I would prefer to call it 3.2.3 though. BTW, the memrchr() patch has been left out, that is on purpose? Dirk |
|
From: <js...@ac...> - 2007-01-29 08:06:38
|
Nightly build on minnie ( SuSE 10.0, ppc32 ) started at 2007-01-29 09:00:01 GMT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 219 tests, 10 stderr failures, 6 stdout failures, 0 posttest failures == memcheck/tests/leak-tree (stderr) memcheck/tests/leakotron (stdout) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_changes (stderr) memcheck/tests/xml1 (stderr) none/tests/faultstatus (stderr) none/tests/fdleak_cmsg (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/ppc32/jm-fp (stdout) none/tests/ppc32/jm-fp (stderr) none/tests/ppc32/round (stdout) none/tests/ppc32/round (stderr) none/tests/ppc32/test_fx (stdout) none/tests/ppc32/test_fx (stderr) none/tests/ppc32/test_gx (stdout) |
|
From: <js...@ac...> - 2007-01-29 05:04:39
|
Nightly build on phoenix ( SuSE 10.0 ) started at 2007-01-29 04:30:01 GMT Checking out vex source tree ... done Building vex ... done Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 254 tests, 7 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/leak-tree (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/x86/cse_fail (stdout) none/tests/x86/cse_fail (stderr) ================================================= == Results from 24 hours ago == ================================================= Checking out vex source tree ... done Building vex ... done Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 253 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/leak-tree (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Mon Jan 29 04:49:04 2007 --- new.short Mon Jan 29 05:05:05 2007 *************** *** 10,12 **** ! == 253 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/leak-tree (stderr) --- 10,12 ---- ! == 254 tests, 7 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/leak-tree (stderr) *************** *** 18,19 **** --- 18,21 ---- none/tests/mremap2 (stdout) + none/tests/x86/cse_fail (stdout) + none/tests/x86/cse_fail (stderr) |
|
From: Tom H. <th...@cy...> - 2007-01-29 03:23:57
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2007-01-29 03:15:03 GMT Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Last 20 lines of verbose log follow echo /tmp/ccqf0iJH.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccqf0iJH.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccqf0iJH.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccqf0iJH.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccqf0iJH.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccqf0iJH.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccqf0iJH.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccqf0iJH.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 rm insn_mmx.c insn_sse2.c insn_fpu.c insn_mmxext.c insn_sse.c insn_sse3.c insn_cmov.c insn_basic.c make[5]: Leaving directory `/tmp/valgrind.8271/valgrind/none/tests/x86' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/valgrind.8271/valgrind/none/tests/x86' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/valgrind.8271/valgrind/none/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/valgrind.8271/valgrind/none' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/valgrind.8271/valgrind' make: *** [check] Error 2 ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Last 20 lines of verbose log follow echo /tmp/ccomG4Sa.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccomG4Sa.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccomG4Sa.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccomG4Sa.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccomG4Sa.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccomG4Sa.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccomG4Sa.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' /tmp/ccomG4Sa.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 rm insn_mmx.c insn_sse2.c insn_fpu.c insn_mmxext.c insn_sse.c insn_sse3.c insn_cmov.c insn_basic.c make[5]: Leaving directory `/tmp/valgrind.8271/valgrind/none/tests/x86' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/valgrind.8271/valgrind/none/tests/x86' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/valgrind.8271/valgrind/none/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/valgrind.8271/valgrind/none' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/valgrind.8271/valgrind' make: *** [check] Error 2 ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Mon Jan 29 03:19:29 2007 --- new.short Mon Jan 29 03:23:48 2007 *************** *** 7,16 **** Last 20 lines of verbose log follow echo ! /tmp/ccomG4Sa.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccomG4Sa.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccomG4Sa.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccomG4Sa.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccomG4Sa.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccomG4Sa.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccomG4Sa.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccomG4Sa.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 --- 7,16 ---- Last 20 lines of verbose log follow echo ! /tmp/ccqf0iJH.s:4393: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccqf0iJH.s:4513: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccqf0iJH.s:4633: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccqf0iJH.s:4753: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccqf0iJH.s:4873: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccqf0iJH.s:4993: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccqf0iJH.s:5113: Error: no such instruction: `fisttpq -56(%ebp)' ! /tmp/ccqf0iJH.s:5233: Error: no such instruction: `fisttpq -56(%ebp)' make[5]: *** [insn_sse3.o] Error 1 |
|
From: Tom H. <th...@cy...> - 2007-01-29 03:23:19
|
Nightly build on dellow ( x86_64, Fedora Core 6 ) started at 2007-01-29 03:10:04 GMT 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 == 288 tests, 4 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/pth_detached (stdout) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 287 tests, 4 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/pth_detached (stdout) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Mon Jan 29 03:16:47 2007 --- new.short Mon Jan 29 03:23:12 2007 *************** *** 8,10 **** ! == 287 tests, 4 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/pointer-trace (stderr) --- 8,10 ---- ! == 288 tests, 4 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/pointer-trace (stderr) |
|
From: Tom H. <th...@cy...> - 2007-01-29 03:17:22
|
Nightly build on lloyd ( x86_64, Fedora Core 3 ) started at 2007-01-29 03:05:05 GMT 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 == 288 tests, 5 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 287 tests, 5 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Mon Jan 29 03:11:18 2007 --- new.short Mon Jan 29 03:17:13 2007 *************** *** 8,10 **** ! == 287 tests, 5 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) --- 8,10 ---- ! == 288 tests, 5 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) |
|
From: Tom H. <th...@cy...> - 2007-01-29 03:14:32
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2007-01-29 03:00:03 GMT 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 == 290 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/fdleak_fcntl (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 289 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/fdleak_fcntl (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Mon Jan 29 03:08:41 2007 --- new.short Mon Jan 29 03:14:20 2007 *************** *** 8,10 **** ! == 289 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) --- 8,10 ---- ! == 290 tests, 6 stderr failures, 1 stdout failure, 0 posttest failures == memcheck/tests/pointer-trace (stderr) |
|
From: <js...@ac...> - 2007-01-29 01:16:17
|
Nightly build on g5 ( SuSE 10.1, ppc970 ) started at 2007-01-29 02:00:01 CET Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 225 tests, 6 stderr failures, 2 stdout failures, 0 posttest failures == memcheck/tests/deep_templates (stdout) memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/pointer-trace (stderr) none/tests/faultstatus (stderr) none/tests/fdleak_cmsg (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) |
|
From: <sv...@va...> - 2007-01-29 01:09:16
|
Author: sewardj
Date: 2007-01-29 01:09:13 +0000 (Mon, 29 Jan 2007)
New Revision: 6559
Log:
Update.
Modified:
trunk/docs/internals/3_2_BUGSTATUS.txt
Modified: trunk/docs/internals/3_2_BUGSTATUS.txt
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/docs/internals/3_2_BUGSTATUS.txt 2007-01-29 01:07:21 UTC (rev 6=
558)
+++ trunk/docs/internals/3_2_BUGSTATUS.txt 2007-01-29 01:09:13 UTC (rev 6=
559)
@@ -15,11 +15,11 @@
=20
TRUNK 32BRANCH PRI BUG# WHAT
=20
-vx1731 pending HIGH n-i-bz vex: the `impossible' happened:
+vx1731 vx1732 HIGH n-i-bz vex: the `impossible' happened:
eqIRConst (users, 25 Jan 07)
[Regression from 3.2.1]
=20
-r6553 pending 32 n-i-bz DirkM __stpcpy_chk / memrcchr intercepts
+r6553,6 r6558 32 n-i-bz DirkM __stpcpy_chk intercept
=20
=20
---------- Bugs reported prior to, and not fixed in, 3.2.2 ---------
|
|
From: <sv...@va...> - 2007-01-29 01:07:25
|
Author: sewardj
Date: 2007-01-29 01:07:21 +0000 (Mon, 29 Jan 2007)
New Revision: 6558
Log:
Merge r6553/6 (Intercept __stpcpy_chk. (Dirk Mueller))
Modified:
branches/VALGRIND_3_2_BRANCH/memcheck/mc_replace_strmem.c
Modified: branches/VALGRIND_3_2_BRANCH/memcheck/mc_replace_strmem.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- branches/VALGRIND_3_2_BRANCH/memcheck/mc_replace_strmem.c 2007-01-29 =
00:52:43 UTC (rev 6557)
+++ branches/VALGRIND_3_2_BRANCH/memcheck/mc_replace_strmem.c 2007-01-29 =
01:07:21 UTC (rev 6558)
@@ -547,7 +547,8 @@
GLIBC232_RAWMEMCHR(m_libc_so_star, rawmemchr)
=20
=20
-/* glibc variant of strcpy that checks the dest is big enough. */
+/* glibc variant of strcpy that checks the dest is big enough.
+ Copied from glibc-2.5/debug/test-stpcpy_chk.c. */
#define GLIBC25___STRCPY_CHK(soname,fnname) \
char* VG_REPLACE_FUNCTION_ZU(soname,fnname) \
(char* dst, const char* src, SizeT len); =
\
@@ -573,6 +574,32 @@
GLIBC25___STRCPY_CHK(m_libc_so_star, __strcpy_chk)
=20
=20
+/* glibc variant of stpcpy that checks the dest is big enough.
+ Copied from glibc-2.5/debug/test-stpcpy_chk.c. */
+#define GLIBC25___STPCPY_CHK(soname,fnname) \
+ char* VG_REPLACE_FUNCTION_ZU(soname,fnname) \
+ (char* dst, const char* src, SizeT len); =
\
+ char* VG_REPLACE_FUNCTION_ZU(soname,fnname) \
+ (char* dst, const char* src, SizeT len) \
+ { \
+ extern void _exit(int status); \
+ if (! len) \
+ goto badness; \
+ while ((*dst++ =3D *src++) !=3D '\0') \
+ if (--len =3D=3D 0) \
+ goto badness; \
+ return dst - 1; \
+ badness: \
+ VALGRIND_PRINTF_BACKTRACE( \
+ "***buffer overflow detected ***: program terminated"); \
+ _exit(127); \
+ /*NOTREACHED*/ \
+ return NULL; \
+ }
+
+GLIBC25___STPCPY_CHK(m_libc_so_star, __stpcpy_chk)
+
+
/* mempcpy */
#define GLIBC25_MEMPCPY(soname, fnname) \
void* VG_REPLACE_FUNCTION_ZU(soname,fnname) \
|
|
From: <sv...@va...> - 2007-01-29 00:58:15
|
Author: sewardj
Date: 2007-01-29 00:58:10 +0000 (Mon, 29 Jan 2007)
New Revision: 1732
Log:
Merge r1731 (Fill in missing cases in eqIRConst.)
Modified:
branches/VEX_3_2_BRANCH/priv/ir/irdefs.c
Modified: branches/VEX_3_2_BRANCH/priv/ir/irdefs.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- branches/VEX_3_2_BRANCH/priv/ir/irdefs.c 2007-01-27 00:46:28 UTC (rev=
1731)
+++ branches/VEX_3_2_BRANCH/priv/ir/irdefs.c 2007-01-29 00:58:10 UTC (rev=
1732)
@@ -2573,6 +2573,8 @@
case Ico_U32: return toBool( c1->Ico.U32 =3D=3D c2->Ico.U32 );
case Ico_U64: return toBool( c1->Ico.U64 =3D=3D c2->Ico.U64 );
case Ico_F64: return toBool( c1->Ico.F64 =3D=3D c2->Ico.F64 );
+ case Ico_F64i: return toBool( c1->Ico.F64i =3D=3D c2->Ico.F64i );
+ case Ico_V128: return toBool( c1->Ico.V128 =3D=3D c2->Ico.V128 );
default: vpanic("eqIRConst");
}
}
|
|
From: <sv...@va...> - 2007-01-29 00:52:49
|
Author: sewardj
Date: 2007-01-29 00:52:43 +0000 (Mon, 29 Jan 2007)
New Revision: 6557
Log:
Add regtest against vex cse failure that surfaced in 3.2.2.
Added:
trunk/none/tests/x86/cse_fail.c
trunk/none/tests/x86/cse_fail.stderr.exp
trunk/none/tests/x86/cse_fail.stdout.exp
trunk/none/tests/x86/cse_fail.vgtest
Modified:
trunk/none/tests/x86/Makefile.am
Modified: trunk/none/tests/x86/Makefile.am
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/none/tests/x86/Makefile.am 2007-01-28 06:32:01 UTC (rev 6556)
+++ trunk/none/tests/x86/Makefile.am 2007-01-29 00:52:43 UTC (rev 6557)
@@ -15,6 +15,7 @@
bug137714-x86.stderr.exp bug137714-x86.stdout.exp bug137714-x86.vgtest =
\
cpuid.stderr.exp cpuid.stdout.exp cpuid.vgtest \
cmpxchg8b.stderr.exp cmpxchg8b.stdout.exp cmpxchg8b.vgtest \
+ cse_fail.stderr.exp cse_fail.stdout.exp cse_fail.vgtest \
faultstatus.disabled faultstatus.stderr.exp \
fcmovnu.vgtest fcmovnu.stderr.exp fcmovnu.stdout.exp \
fpu_lazy_eflags.stderr.exp fpu_lazy_eflags.stdout.exp \
@@ -44,7 +45,7 @@
bug132813-x86 \
bug135421-x86 \
bug137714-x86 \
- cmpxchg8b cpuid \
+ cmpxchg8b cpuid cse_fail \
faultstatus fcmovnu fpu_lazy_eflags fxtract \
getseg incdec_alt $(INSN_TESTS) \
jcxz \
Added: trunk/none/tests/x86/cse_fail.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/none/tests/x86/cse_fail.c (rev 0)
+++ trunk/none/tests/x86/cse_fail.c 2007-01-29 00:52:43 UTC (rev 6557)
@@ -0,0 +1,62 @@
+
+/* This isn't really an x86 specific test. It checks for an
+ iropt CSE failure that appeared in 3.2.2:
+
+ex: the `impossible' happened:
+ eqIRConst
+vex storage: T total 68337344 bytes allocated
+
+valgrind: the 'impossible' happened:
+ LibVEX called failure_exit().
+=3D=3D23986=3D=3D at 0x38017803: report_and_quit (m_libcassert.c:136)
+=3D=3D23986=3D=3D by 0x38017941: panic (m_libcassert.c:210)
+=3D=3D23986=3D=3D by 0x38017997: vgPlain_core_panic_at (m_libcassert.=
c:215)
+=3D=3D23986=3D=3D by 0x380179B5: vgPlain_core_panic (m_libcassert.c:2=
20)
+=3D=3D23986=3D=3D by 0x3802A650: failure_exit (m_translate.c:487)
+=3D=3D23986=3D=3D by 0x38071678: vpanic (vex_util.c:225)
+=3D=3D23986=3D=3D by 0x3806A1B0: eqIRConst (irdefs.c:2576)
+=3D=3D23986=3D=3D by 0x3810BB84: do_cse_BB (iropt.c:2279)
+=3D=3D23986=3D=3D by 0x3810CBBD: do_iropt_BB (iropt.c:4208)
+=3D=3D23986=3D=3D by 0x3807010B: LibVEX_Translate (vex_main.c:478)
+=3D=3D23986=3D=3D by 0x38029365: vgPlain_translate (m_translate.c:109=
7)
+=3D=3D23986=3D=3D by 0x38037610: vgPlain_scheduler (scheduler.c:693)
+=3D=3D23986=3D=3D by 0x38052FBE: run_a_thread_NORETURN (syswrap-linux=
.c:87)
+*/
+
+#include <stdio.h>
+
+int main ( void )
+{
+ /* This bombs 3.2.2 w/ V128 non-match in eqIRConst. */
+ printf("V128 cse:\n");
+ __asm__ __volatile__(
+ "pxor %%xmm0,%%xmm0\n\t"
+ "movaps %%xmm1,%%xmm2\n\t"
+ "addps %%xmm0,%%xmm1\n\t"
+ "addps %%xmm0,%%xmm2\n\t"
+ "addps %%xmm1,%%xmm2\n\t"
+ : : : "xmm0","xmm1", "st"
+ );
+
+ /* This ought to cause it to fail w/ F64i non-match in eqIRConst,
+ but it doesn't. I don't understand why not. */
+ printf("F64i cse:\n");
+ __asm__ __volatile__(
+ "fninit\n\t"
+
+ "fldz\n\t"
+ "fldz\n\t"
+ "fstp %%st(4)\n\t"
+ "fstp %%st(3)\n\t"
+
+ "fldpi\n\t"
+ "fldpi\n\t"
+ "fsqrt\n\t"
+ "fxch %%st(1)\n\t"
+ "fsqrt\n\t"
+ "faddp %%st(1)\n\t"
+
+ : : : "st"
+ );
+ return 0;
+}
Added: trunk/none/tests/x86/cse_fail.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Added: trunk/none/tests/x86/cse_fail.stdout.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/none/tests/x86/cse_fail.stdout.exp (rev=
0)
+++ trunk/none/tests/x86/cse_fail.stdout.exp 2007-01-29 00:52:43 UTC (rev=
6557)
@@ -0,0 +1,2 @@
+V128 cse:
+F64i cse:
Added: trunk/none/tests/x86/cse_fail.vgtest
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/none/tests/x86/cse_fail.vgtest (rev 0)
+++ trunk/none/tests/x86/cse_fail.vgtest 2007-01-29 00:52:43 UTC (rev 655=
7)
@@ -0,0 +1,3 @@
+prog: cse_fail
+prereq: ../../../tests/cputest x86-sse
+vgopts: -q
|