|
From: Eyal L. <ey...@ey...> - 2007-11-10 02:55:55
|
Having built the latest version where thrcheck is merged into helgrind, I now get this error when trying to run a program using tool=helgrind ==00:00:00:00.044 5314== FATAL: in suppressions file '/usr/local/lib/valgrind/default.supp': unknown tool suppression type ==00:00:00:00.045 5314== exiting now. If I replace 'Helgrind:' with 'helgrind:' in the suppression file then it works. -- Eyal Lebedinsky (ey...@ey...) |
|
From: Nicholas N. <nj...@cs...> - 2007-11-10 03:35:40
|
On Sat, 10 Nov 2007, Eyal Lebedinsky wrote: > Having built the latest version where thrcheck is merged into helgrind, > I now get this error when trying to run a program using tool=helgrind > > ==00:00:00:00.044 5314== FATAL: in suppressions file '/usr/local/lib/valgrind/default.supp': unknown tool suppression type > ==00:00:00:00.045 5314== exiting now. > > If I replace 'Helgrind:' with 'helgrind:' in the suppression file then > it works. Fixed, thanks. Nick |
|
From: Julian S. <js...@ac...> - 2007-11-10 12:33:17
|
On Saturday 10 November 2007 04:28, Nicholas Nethercote wrote:
> On Sat, 10 Nov 2007, Eyal Lebedinsky wrote:
> > Having built the latest version where thrcheck is merged into helgrind,
> > I now get this error when trying to run a program using tool=helgrind
> >
> > ==00:00:00:00.044 5314== FATAL: in suppressions file
> > '/usr/local/lib/valgrind/default.supp': unknown tool suppression type
> > ==00:00:00:00.045 5314== exiting now.
> >
> > If I replace 'Helgrind:' with 'helgrind:' in the suppression file then
> > it works.
The string in the suppressions file is supposed to match this one, yes?
VG_(details_name) ("Helgrind");
I suspect what Eyal saw is more likely to be result of needing to
rebuild completely from scratch, starting with ./autogen.sh and then
./configure. Recent changes have affected many parts of the system,
including the build system. r7132 causes most of the Helgrind regtests
fail on my machine.
J
|
|
From: Nicholas N. <nj...@cs...> - 2007-11-10 21:28:37
|
On Sat, 10 Nov 2007, Julian Seward wrote:
> The string in the suppressions file is supposed to match this one, yes?
>
> VG_(details_name) ("Helgrind");
>
> I suspect what Eyal saw is more likely to be result of needing to
> rebuild completely from scratch, starting with ./autogen.sh and then
> ./configure. Recent changes have affected many parts of the system,
> including the build system. r7132 causes most of the Helgrind regtests
> fail on my machine.
Argh, sorry, my bad.
N
|
|
From: Eyal L. <ey...@ey...> - 2007-11-11 01:14:05
|
I doubt the leftover idea. My build procedure is
make distclean
./autogen.sh
./configure
make
sudo make install
Actually, I re-checked out svn at the time just to be sure that it
really fails.
[later] As suggested, I checked out r7141 and it works OK now.
Thanks
Julian Seward wrote:
> On Saturday 10 November 2007 04:28, Nicholas Nethercote wrote:
>> On Sat, 10 Nov 2007, Eyal Lebedinsky wrote:
>>> Having built the latest version where thrcheck is merged into helgrind,
>>> I now get this error when trying to run a program using tool=helgrind
>>>
>>> ==00:00:00:00.044 5314== FATAL: in suppressions file
>>> '/usr/local/lib/valgrind/default.supp': unknown tool suppression type
>>> ==00:00:00:00.045 5314== exiting now.
>>>
>>> If I replace 'Helgrind:' with 'helgrind:' in the suppression file then
>>> it works.
>
> The string in the suppressions file is supposed to match this one, yes?
>
> VG_(details_name) ("Helgrind");
>
> I suspect what Eyal saw is more likely to be result of needing to
> rebuild completely from scratch, starting with ./autogen.sh and then
> ./configure. Recent changes have affected many parts of the system,
> including the build system. r7132 causes most of the Helgrind regtests
> fail on my machine.
>
> J
--
Eyal Lebedinsky (ey...@ey...)
|
|
From: Julian S. <js...@ac...> - 2007-11-10 18:29:48
|
On Saturday 10 November 2007 13:32, Julian Seward wrote: > On Saturday 10 November 2007 04:28, Nicholas Nethercote wrote: > > On Sat, 10 Nov 2007, Eyal Lebedinsky wrote: > > > Having built the latest version where thrcheck is merged into helgrind, > > > I now get this error when trying to run a program using tool=helgrind > > > > > > ==00:00:00:00.044 5314== FATAL: in suppressions file > > > '/usr/local/lib/valgrind/default.supp': unknown tool suppression type > > > ==00:00:00:00.045 5314== exiting now. To follow up on this more: at least in glibc-2.2.supp there are some leftover suppressions for old Helgrind causing a problem. I'll remove them. Eyal, what version of glibc did this happen with? J |
|
From: Julian S. <js...@ac...> - 2007-11-10 20:18:30
|
On Saturday 10 November 2007 19:28, Julian Seward wrote: > On Saturday 10 November 2007 13:32, Julian Seward wrote: > > On Saturday 10 November 2007 04:28, Nicholas Nethercote wrote: > > > On Sat, 10 Nov 2007, Eyal Lebedinsky wrote: > > > > Having built the latest version where thrcheck is merged into > > > > helgrind, I now get this error when trying to run a program using > > > > tool=helgrind > > > > > > > > ==00:00:00:00.044 5314== FATAL: in suppressions file > > > > '/usr/local/lib/valgrind/default.supp': unknown tool suppression type > > > > ==00:00:00:00.045 5314== exiting now. > > To follow up on this more: at least in glibc-2.2.supp there are some > leftover suppressions for old Helgrind causing a problem. I'll remove > them. Try updating again (r7137 or later); make distclean your tree, rebuild. J |