Im a new user of callgrind. I very much liked the profile
data generated by callgrind which I viewed with
KCachegrind.
Im running a somewhat big proprietary corporate
application on SUSE Enterprise LINUX Server 9.0 with 2.6
kernel and is a dual Xeon processor machine.
But unfortunately, Im getting this valgrind's
libpthread.so: UNIMPLEMENTED FUNCTION:
pthread_attr_getinheritsched callgrind which is resulting
in the process termination.
If someone can tell me the fix or way around , thatll be
great!
The call grinds output is below:
==20753== Callgrind-0.9.10, a call-graph generating
cache profiler for x86-linux.
==20753== Copyright (C) 2002-2004, and GNU GPL'd, by
J.Weidendorfer, N.Nethercote et al.
==20753== Using valgrind-2.2.0, a program supervision
framework for x86-linux.
==20753== Copyright (C) 2000-2004, and GNU GPL'd, by
Julian Seward et al.
--20753-- warning: Unknown Intel cache config value
(0x60), ignoring
--20753-- warning: Pentium with 12 K micro-op
instruction trace cache
--20753-- Simulating a 16 KB cache with 32 B
lines
==20753== warning: D1 size of -1024B not a power of
two; defaulting to 65536B
==20753== warning: D1 associativity of -1 not a power
of two; defaulting to 2-way
==20753== warning: D1 line size of -1B not a power of
two; defaulting to 64B
==20753== For more details, rerun with: -v
==20753==
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== warning: Valgrind's pthread_attr_destroy
does nothing
==20753== your program may misbehave as a
result
==20753== warning: Valgrind's pthread_attr_destroy
does nothing
==20753== your program may misbehave as a
result
==20753== warning: Valgrind's pthread_attr_destroy
does nothing
==20753== your program may misbehave as a
result
==20753== warning: Valgrind's pthread_cond_destroy is
incomplete
==20753== (it doesn't check if the cond is waited
on)
==20753== your program may misbehave as a
result
==20753== warning: Valgrind's pthread_cond_destroy is
incomplete
==20753== (it doesn't check if the cond is waited
on)
==20753== your program may misbehave as a
result
==20753== warning: Valgrind's pthread_cond_destroy is
incomplete
==20753== (it doesn't check if the cond is waited
on)
==20753== your program may misbehave as a
result
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== Warning: invalid file descriptor -1 in syscall
close()
==20753== valgrind's libpthread.so: UNIMPLEMENTED
FUNCTION: pthread_attr_getinheritsched
==20753==
valgrind's libpthread.so: unimplemented function
Please report this bug at: valgrind.kde.org
==20753==
==20753== Events : Ir
==20753== Collected : 5113556593
==20753==
==20753== I refs: 5,113,556,593
Awaiting your reply,
Thanks a lot!
Silpa