|
From: Tom H. <to...@co...> - 2007-01-06 14:19:01
|
In message <e2e...@ma...>
"Bart Van Assche" <bar...@gm...> wrote:
> $ uname -a
> Linux athlon 2.6.18.2-34-default #1 SMP Mon Nov 27 11:46:27 UTC 2006 x86_64
> x86_64 x86_64 GNU/Linux
>
> $ VALGRIND_LIB=.in_place coregrind/valgrind --tool=none drd/tests/fp_race
> ==8675== Nulgrind, a binary JIT-compiler.
> ==8675== Copyright (C) 2002-2006, and GNU GPL'd, by Nicholas Nethercote.
> ==8675== Using LibVEX rev 1717, a library for dynamic binary translation.
> ==8675== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
> ==8675== Using valgrind-3.3.0.SVN, a dynamic binary instrumentation
> framework.
> ==8675== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
> ==8675== For more details, rerun with: -v
> ==8675==
> &s_d1 = 0x6020e8; &s_d2 = 0x6020f0; &s_d3 = 0x6020f8
> ==8675==
>
> $ VALGRIND_LIB=.in_place coregrind/valgrind --v -tool=drd drd/tests/fp_race
> valgrind: wrong ELF executable class (eg. 32-bit instead of 64-bit)
> valgrind: drd/tests/fp_race: cannot execute binary file
Add a -d and we'll see which backend valgrind is choosing.
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|