[Valgrind-developers] valgrind: r7153 - trunk/massif/tests

2007-11-11 Thread svn
Author: njn Date: 2007-11-12 07:05:07 + (Mon, 12 Nov 2007) New Revision: 7153 Log: Another attempt at fixing some Massif regtest failures. Modified: trunk/massif/tests/culling1.stderr.exp trunk/massif/tests/culling2.stderr.exp trunk/massif/tests/deep-B.stderr.exp trunk/massif/test

Re: [Valgrind-developers] Has the ppc32 ELF ABI changed recently?

2007-11-11 Thread Paul Mackerras
John Reiser writes: > > It's now used as the TLS pointer. It should get initialized for the > > main thread in glibc, and for other threads by the clone() system > > call. ... > > Please give a citation to a reference for this change. I think it's described in the LSB psABI for 32-bit powerpc.

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

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

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

2007-11-11 Thread Tom Hughes
Nightly build on dellow ( x86_64, Fedora 7 ) started at 2007-11-12 03:10:07 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-11-12 03:00:02 GMT nightly build (gill, x86_64, Fedora Core 2)

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

Re: [Valgrind-developers] Has the ppc32 ELF ABI changed recently?

2007-11-11 Thread John Reiser
Paul Mackerras wrote: > Julian Seward writes: > > >>complaining that r2 contains an undefined value. ... > > It's now used as the TLS pointer. It should get initialized for the > main thread in glibc, and for other threads by the clone() system > call. ... Please give a citation to a reference

Re: [Valgrind-developers] Has the ppc32 ELF ABI changed recently?

2007-11-11 Thread Paul Mackerras
Julian Seward writes: > complaining that r2 contains an undefined value. And it's true; > it is not written at all in the procedure in which this is > reported. Which is odd. AFAIK r2 is not an argument register > and it didn't used to have any particular meaning in the ppc32 ELF > ABI. It's n

[Valgrind-developers] Has the ppc32 ELF ABI changed recently?

2007-11-11 Thread Julian Seward
I've been testing Valgrind on a recent ppc distro, openSUSE 10.3 running on a 32-bit ppc box. Memcheck generates huge numbers of undefined value errors even for the simplest program (eg /bin/date) and I'm trying to figure out what's going on. Many of the errors seem to relate to load instruction

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

2007-11-11 Thread jseward
Nightly build on g5 ( SuSE 10.1, ppc970 ) started at 2007-11-12 02:00:01 CET Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... fail

[Valgrind-developers] valgrind: r7152 - trunk/massif/tests

2007-11-11 Thread svn
Author: njn Date: 2007-11-12 01:16:24 + (Mon, 12 Nov 2007) New Revision: 7152 Log: Fix verbose output filtering for Massif. Modified: trunk/massif/tests/filter_verbose Modified: trunk/massif/tests/filter_verbose === --- trun

[Valgrind-developers] valgrind: r7151 - trunk

2007-11-11 Thread svn
Author: sewardj Date: 2007-11-12 01:01:08 + (Mon, 12 Nov 2007) New Revision: 7151 Log: More glibc-2.6 suppressions. Modified: trunk/glibc-2.3456-NPTL-helgrind.supp Modified: trunk/glibc-2.3456-NPTL-helgrind.supp === --- trun

Re: [Valgrind-developers] Helgrind issue

2007-11-11 Thread Julian Seward
> Helgrind: Fatal internal error -- cannot continue. > Helgrind: mk_SHVAL_ShR(tset=8192,lset=1): FAILED > Helgrind: max allowed tset=8191, lset=131071 > Helgrind: program has too many thread sets or lock sets to track. Yes. It's a problem I'm tracking. Really it is trying to squeeze too much in

[Valgrind-developers] Helgrind issue

2007-11-11 Thread Eyal Lebedinsky
I am trying to use helgrind and so far I have a showstopper. Simplified, my software is a number of servers and clients. The clients execute a heartbeat connection to one server (1/sec). Bringing up the servers and clients all looks fine but very soon (90s after it actually starts running) one se

[Valgrind-developers] valgrind: r7150 - in trunk: include massif massif/tests

2007-11-11 Thread svn
Author: njn Date: 2007-11-11 22:15:58 + (Sun, 11 Nov 2007) New Revision: 7150 Log: - Make other integer CLO macros more correct, as I did for VG_NUM_CLO in the last commit. - Add a VG_DBL_CLO for fractional arguments. - Make Massif's --threshold and --peak-inaccuracy arguments fractional. M

[Valgrind-developers] valgrind: r7149 - in trunk: coregrind include massif/tests

2007-11-11 Thread svn
Author: njn Date: 2007-11-11 21:58:21 + (Sun, 11 Nov 2007) New Revision: 7149 Log: Add four 'strtoll' variants, which are like 'atoll' but let you detect if the string converted wasn't entirely numeric. Using them for numeric command-line options -- previously if you had a option "--foo=", wh

Re: [Valgrind-developers] Lots of regression tests fail on openSUSE 10.3

2007-11-11 Thread Nicholas Nethercote
On Sun, 11 Nov 2007, Bart Van Assche wrote: > Is any other Valgrind developer using openSUSE 10.3 ? Many regression > tests that run fine during the nightly build fail on openSUSE 10.3. I > don't know whether this is due to changes in Valgrind or due to > changes in gcc, binutils or glibc. > > > $

[Valgrind-developers] valgrind: r7148 - trunk/helgrind

2007-11-11 Thread svn
Author: njn Date: 2007-11-11 21:12:28 + (Sun, 11 Nov 2007) New Revision: 7148 Log: Add some seemingly unnecessary initialisations to shut GCC 4.0.2 up. Modified: trunk/helgrind/hg_main.c Modified: trunk/helgrind/hg_main.c ==

Re: [Valgrind-developers] Lots of regression tests fail on openSUSE 10.3

2007-11-11 Thread Julian Seward
> Is any other Valgrind developer using openSUSE 10.3 ? Many regression > tests that run fine during the nightly build fail on openSUSE 10.3. > == 350 tests, 66 stderr failures, 50 stdout failures, 0 post failures == On openSUSE 10.3 running on x86_64 I get this: == 350 tests, 12 stderr failure

[Valgrind-developers] valgrind: r7147 - trunk/coregrind

2007-11-11 Thread svn
Author: sewardj Date: 2007-11-11 18:56:39 + (Sun, 11 Nov 2007) New Revision: 7147 Log: In vg_SP_update_pass (stack-pointer-change analysis code), correctly handle partial updates of SP. Tricky. This fixes #152022. Modified: trunk/coregrind/m_translate.c Modified: trunk/coregrind/m_tran

[Valgrind-developers] drd 2007-11-11

2007-11-11 Thread Bart Van Assche
A new drd version is available at the following location: http://home.euphonynet.be/bvassche/valgrind/valgrind-7146-drd-2007-11-11.patch.gz Changes compared to version 2007-02-27: - The patch now works with the latest Valgrind source code (SVN trunk), that is, after thrchk was merged to the trunk.

[Valgrind-developers] Lots of regression tests fail on openSUSE 10.3

2007-11-11 Thread Bart Van Assche
Hello, Is any other Valgrind developer using openSUSE 10.3 ? Many regression tests that run fine during the nightly build fail on openSUSE 10.3. I don't know whether this is due to changes in Valgrind or due to changes in gcc, binutils or glibc. $ svn update Fetching external item into 'VEX' Ex