Ah, I didn't spot that, I was looking for "purify". Note that Rational's Purify is not limited to memory allocated by the program calling malloc, so the entry "Running Emacs built with malloc debugging packages" is a little misleading. If you're not prepared to mention non-free 3rd party products to make life easier for Emacs testers, perhaps "... memory usage debugging packages" would be better.
I took the etc/DEBUG hints and sort-of managed to build a sort-of runnable emacs. I think the building difficulty is down to the new (?) bootstrapping build environment. In the end, I had to configure emacs without using purify; make && make install; then reconfigure and build with purify. The purifyed emacs eventually hung on this step: % emacs -batch -f batch-byte-compile XXX.el EMACSLOADPATH=/rvcarma/marshals/software/purify/leim/../lisp LC_ALL=C ../src/emacs -batch --no-init-file --no-site-file --multibyte -l /rvcarma/marshals/software/purify/leim/../lisp/international/titdic-cnv \ -f batch-miscdic-convert -dir quail /rvcarma/marshals/software/purify/leim/MISC-DIC; \ echo "changed" > changed.misc when loading vc-cvs. I interrupted at this point and found that the temacs/emacs was runnable. However, purify reports so many UMRs that it is useless, and the emacs is too slow to be usable. Apologies for the vagueness here - I'll rebuild from scratch if you really think it is worthwhile documenting for etc/DEBUG. Simon. -----Original Message----- From: Eli Zaretskii [mailto:[EMAIL PROTECTED] Sent: 17 June 2006 20:21 To: Marshall, Simon Cc: emacs-pretest-bug@gnu.org Subject: Re: Has anyone used Purify with Emacs? > From: "Marshall, Simon" <[EMAIL PROTECTED]> > Date: Fri, 16 Jun 2006 09:34:08 +0100 > > Unfortunately, the resulting dumped emacs SEGVs on startup in: > > (dbx) run -Q > Running: emacs -Q > (process id 6750) > signal SEGV (no mapping at the fault address) in _p938static at 0xae5ec > 0x000ae5ec: _p938static+0x0030: ld [%l0], %o0 > > So, has anyone got emacs built with Purify? Did you try reading the related section of etc/DEBUG? (To avoid praising proprietary packages, it doesn't mention Purify; the section's name is "Running Emacs built with malloc debugging packages".) If your experience suggests that something in that section needs updating, by all means please tell how to change the text. This message has been scanned for viruses by MailControl - www.mailcontrol.com _______________________________________________ emacs-pretest-bug mailing list emacs-pretest-bug@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug