Here is patch that allows valgrind to run Guile under Linux non-IA64
systems. It also fixes a potential leak in threads.c where a
pthread attribute was not destroyed.

Note that libgc still generates lots of warnings. For now, I've just
been suppressing all warnings from libgc, and I'm happy to report that
Guile doesn't seem to cause any issues on my system (Linux/AMD64). But
it's certainly possible that the suppressions could mask a legitimate
issue.

Attached are the patch and suppressions file (which also suppresses a
false positive in libunistring).

Attachment: guile.supp
Description: Binary data

Attachment: valgrind.patch
Description: Binary data

Reply via email to