ANNOUNCE: Maxima 5.9.1 released



On Thu, 2004-09-30 at 09:34, Camm Maguire wrote:

> run_testsuite() only shows no errors on the first run.  On all
> subsequent runs, the following three errors appear:
> 
> Error found in /fix/j/camm/maxima-5.9.1/tests/rtest1.mac, problem: (10)
> Error found in /fix/j/camm/maxima-5.9.1/tests/rtest15.mac, problem: (46)
> Error found in /fix/j/camm/maxima-5.9.1/tests/rtest12.mac, problem: (20)
> 
> This has been confirmed at least with latest GCL and clisp.  

Yes. I'm afraid this problem should have been anticipated. It's really a
bug with kill...

> In the second case, I've pinned the non-idempotent statement down to
> the first line of rtest15.mac:
> 
> /* This file contains tests added since April 2002 */
> 
> kill(allbut(props));
> done$

...as you were able to determine. Unfortunately, there isn't an easy
fix. One would like to be able to return maxima to its pristine state
via kill, but it isn't a trivial problem. Although there are bug reports
about kill, this bug should to be in the bug database explicitly.

Thanks for the report.

--Jim