[Valgrind-developers] 2007-12-11 03:10:05 GMT nightly build (dellow, x86_64, Fedora 8)

2007-12-10 Thread Tom Hughes
Nightly build on dellow ( x86_64, Fedora 8 ) started at 2007-12-11 03:10:05 GMT Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... f

[Valgrind-developers] 2007-12-11 03:05:12 GMT nightly build (lloyd, x86_64, Fedora 7)

2007-12-10 Thread Tom Hughes
Nightly build on lloyd ( x86_64, Fedora 7 ) started at 2007-12-11 03:05:12 GMT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ...

[Valgrind-developers] 2007-12-11 03:15:03 GMT nightly build (alvis, i686, Red Hat 7.3)

2007-12-10 Thread Tom Hughes
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2007-12-11 03:15:03 GMT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ..

[Valgrind-developers] valgrind-www r342 - trunk/docs/manual

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-11 03:10:44 + (Tue, 11 Dec 2007) New Revision: 342 Log: Add new chapter. Added: trunk/docs/manual/manual-core-adv.html Added: trunk/docs/manual/manual-core-adv.html === --- trunk/docs/manual/man

[Valgrind-developers] 2007-12-11 03:00:03 GMT nightly build (gill, x86_64, Fedora Core 2)

2007-12-10 Thread Tom Hughes
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2007-12-11 03:00:03 GMT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests

[Valgrind-developers] valgrind-www r341 - trunk/docs

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-11 03:07:29 + (Tue, 11 Dec 2007) New Revision: 341 Log: Connect to 3.3.0 stuff. Modified: trunk/docs/index.html Modified: trunk/docs/index.html === --- trunk/docs/index.html 2007-12-11 02:

[Valgrind-developers] valgrind-www r340 - trunk/downloads

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-11 02:58:35 + (Tue, 11 Dec 2007) New Revision: 340 Log: Move 3.2.3 to the old-releases area. Modified: trunk/downloads/current.html trunk/downloads/old.html Modified: trunk/downloads/current.html ===

[Valgrind-developers] valgrind-www r339 - in trunk: . docs/manual downloads php

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-11 02:45:52 + (Tue, 11 Dec 2007) New Revision: 339 Log: Update for 3.3.0, including putting the manual on-line. Modified: trunk/docs/manual/FAQ.html trunk/docs/manual/QuickStart.html trunk/docs/manual/cg-manual.html trunk/docs/manual/cl-format.html

[Valgrind-developers] 2007-12-11 02:00:01 CET nightly build (g5, SuSE 10.1, ppc970)

2007-12-10 Thread jseward
Nightly build on g5 ( SuSE 10.1, ppc970 ) started at 2007-12-11 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 ... f

[Valgrind-developers] valgrind: r7297 - branches/VALGRIND_3_3_BRANCH

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-11 01:03:22 + (Tue, 11 Dec 2007) New Revision: 7297 Log: Bop version. Modified: branches/VALGRIND_3_3_BRANCH/configure.in Modified: branches/VALGRIND_3_3_BRANCH/configure.in === --- branches/VAL

[Valgrind-developers] valgrind: r7296 - trunk

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-11 00:50:54 + (Tue, 11 Dec 2007) New Revision: 7296 Log: Bop version. Modified: trunk/configure.in Modified: trunk/configure.in === --- trunk/configure.in 2007-12-11 00:49:33 UTC (rev 7295) +++

[Valgrind-developers] valgrind: r7295 - trunk/docs/internals

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-11 00:49:33 + (Tue, 11 Dec 2007) New Revision: 7295 Log: Update notes on repo-mangling. Modified: trunk/docs/internals/release-HOWTO.txt Modified: trunk/docs/internals/release-HOWTO.txt === ---

[Valgrind-developers] valgrind: r7294 - branches/VALGRIND_3_3_BRANCH

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-11 00:47:48 + (Tue, 11 Dec 2007) New Revision: 7294 Log: Swizzle external. Modified: branches/VALGRIND_3_3_BRANCH/ Property changes on: branches/VALGRIND_3_3_BRANCH ___ Name: svn:externals -

[Valgrind-developers] valgrind: r7293 - tags/VALGRIND_3_3_0

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-11 00:46:20 + (Tue, 11 Dec 2007) New Revision: 7293 Log: Swizzle external. Modified: tags/VALGRIND_3_3_0/ Property changes on: tags/VALGRIND_3_3_0 ___ Name: svn:externals - VEX svn://svn.val

[Valgrind-developers] vex: r1806 - branches

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-11 00:41:57 + (Tue, 11 Dec 2007) New Revision: 1806 Log: Create stable branch associated with Valgrind 3.3.X (copy of trunk r1804) --This line, and those below, will be ignored-- AVEX_3_3_BRANCH Added: branches/VEX_3_3_BRANCH/ Copied: branches/VEX_3_3

[Valgrind-developers] vex: r1805 - tags

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-11 00:40:20 + (Tue, 11 Dec 2007) New Revision: 1805 Log: Tag for Valgrind 3.3.0 (copy of trunk r1804) Added: tags/VEX_3_3_0/ Copied: tags/VEX_3_3_0 (from rev 1804, trunk) - SF.Net emai

[Valgrind-developers] valgrind: r7292 - branches

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-11 00:37:47 + (Tue, 11 Dec 2007) New Revision: 7292 Log: Create the 3.3.X stable branch (copy of trunk r7290) Added: branches/VALGRIND_3_3_BRANCH/ Copied: branches/VALGRIND_3_3_BRANCH (from rev 7290, trunk) -

[Valgrind-developers] valgrind: r7291 - tags

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-11 00:34:27 + (Tue, 11 Dec 2007) New Revision: 7291 Log: Tag 3.3.0 (copy of trunk r7290) Added: tags/VALGRIND_3_3_0/ Copied: tags/VALGRIND_3_3_0 (from rev 7290, trunk) - SF.Net email i

[Valgrind-developers] valgrind: r7290 - trunk

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-10 22:21:14 + (Mon, 10 Dec 2007) New Revision: 7290 Log: Duh. Sigh. etc. Modified: trunk/NEWS Modified: trunk/NEWS === --- trunk/NEWS 2007-12-10 22:17:42 UTC (rev 7289) +++ trunk/NEWS 2007-1

[Valgrind-developers] valgrind: r7289 - trunk

2007-12-10 Thread svn
Author: sewardj Date: 2007-12-10 22:17:42 + (Mon, 10 Dec 2007) New Revision: 7289 Log: Finalise 3.3.0. Modified: trunk/NEWS trunk/configure.in Modified: trunk/NEWS === --- trunk/NEWS 2007-12-09 02:25:44 UTC (rev 7288) ++

Re: [Valgrind-developers] valgrind: r7283 - in trunk: coregrind include

2007-12-10 Thread Nicholas Nethercote
On Mon, 10 Dec 2007, Julian Seward wrote: >> Did you see John`s followup that suggested a branch-free fast comparison? > > I tried it in Helgrind, and resulted in a slowdown compared to the > obvious "if x < y then -1 else if x > y then 1 else 0", from 2m19 > to 2m29 on one test. gcc generates po

Re: [Valgrind-developers] valgrind: r7283 - in trunk: coregrind include

2007-12-10 Thread Konstantin Serebryany
Just curios, is it possible to replace AVL tree in helgrind with a hashtable? Will it perform better, esp on large inputs (i.e. where log(N) becomes too large)? --kcc On Dec 10, 2007 5:50 PM, Julian Seward <[EMAIL PROTECTED]> wrote: > > > Did you see John`s followup that suggested a branch-free fa

Re: [Valgrind-developers] Assertion valgrinding wine

2007-12-10 Thread Dan Kegel
On Dec 10, 2007 7:41 AM, Dirk Mueller <[EMAIL PROTECTED]> wrote: > it is unfortunately a known problem that -Wstrict-overflow > does not warn about everything that it exploits for optimisation. Got a gcc bugzilla number for that? ---

Re: [Valgrind-developers] Assertion valgrinding wine

2007-12-10 Thread Dirk Mueller
On Monday 10 December 2007, Julian Seward wrote: > Yes. But in fact I did not get many warnings > > >from "gcc-4.3 -Wstrict-overflow=5" and so it might just be easier to > > fix all the stuff gcc-4.3 is complaining about. it is unfortunately a known problem that -Wstrict-overflow does not warn a

Re: [Valgrind-developers] Assertion valgrinding wine

2007-12-10 Thread Julian Seward
On Monday 10 December 2007 15:10, Dirk Mueller wrote: > On Saturday 08 December 2007, Julian Seward wrote: > > An interesting first experiment would be to build the unmodified sources > > with and without -fno-strict-overflow and see if that changes the > > outcome. > > -fwrapv disables all the opt

Re: [Valgrind-developers] valgrind: r7283 - in trunk: coregrind include

2007-12-10 Thread Julian Seward
> Did you see John`s followup that suggested a branch-free fast comparison? I tried it in Helgrind, and resulted in a slowdown compared to the obvious "if x < y then -1 else if x > y then 1 else 0", from 2m19 to 2m29 on one test. gcc generates poor code for it, which I suspect is getting many pa

Re: [Valgrind-developers] valgrind: r7283 - in trunk: coregrind include

2007-12-10 Thread Dirk Mueller
On Sunday 09 December 2007, [EMAIL PROTECTED] wrote: > Don't do comparisons of (signed) Words by merely subtracting them, as > this does not always produce correct results. Instead use a slower > but correct method. Fixes #147545. (Nick Nethercote, Tom Hughes et > al) Did you see John`s follow

Re: [Valgrind-developers] Assertion valgrinding wine

2007-12-10 Thread Dirk Mueller
On Saturday 08 December 2007, Julian Seward wrote: > An interesting first experiment would be to build the unmodified sources > with and without -fno-strict-overflow and see if that changes the outcome. -fwrapv disables all the optimisations based on signed overflow. Greetings, Dirk --