code coverage tool



-----maxima-bounces at math.utexas.edu wrote: -----

>Thanks?for?the?tip.?I?recompiled?with?the?coverage?stuff?turned?on
>and?ran?the?test?suite.?

One way to do this is to put (setq ccl:*compile-code-coverage* t) into the Clozure ccl-init.lisp
file. To find the folder where Clozure looks for ccl-init.lisp, evaluate (ccl::get-user-home-dir nil).
After that "make clean" followed by "make" should be all you need to do. Before quitting Maxima
issue the command :lisp(ccl:report-coverage file-name). The report generates many files, so choose
empty directory for the coverage report.

Barton