Maxima 5.22.0



  Just information concerning the new release. No criticism intended:

I downloaded maxima-5.22.0.tar.gz from sourceforge and built RPM files 
for my personal repository for PCLinuxOS-2010 which I then installed 
using the gcl run-time because it's the fastest for me.

--------------------------------------------------------------------------------------------------------------------------------------------------
The About page for the wxmaxima help gives:
wxWidgets: 2.8.10
Unicode support: no
Maxima version: 5.22.0
Lisp: GNU Common Lisp (GCL) GCL 2.6.8 (a.k.a. GCL)

--------------------------------------------------------------------------------------------------------------------------------------------------
I ran the testsuite from within wxmaxima-0.8.5 (for which I also built 
RPM files) and got the following results:
307/307 tests passed (not counting 5 expected errors)
No unexpected errors found out of 8,488 tests.
real time       :    742.850 secs
run-gbc time    :    590.170 secs
child run time  :      2.790 secs
gbc time        :     55.330 secs

--------------------------------------------------------------------------------------------------------------------------------------------------
I ran a few test commands in wxmaxima concerning the bug that shows up 
for 0^n and got the following:
kill(all);
n:5$
sum(0^i, i, 0, n);
0^0;
0^1;
0^i;
assume (i >= 0);
0^i;

(%o0) done
0^0 has been generated
  -- an error. To debug this try: debugmode(true);
0^0 has been generated
  -- an error. To debug this try: debugmode(true);
(%o4) 0
(%o5) 0
(%o6) [i>=0]
(%o7) 0

--------------------------------------------------------------------------------------------------------------------------------------------------
So it looks like there is a partial fix for the bug because 0^0 produces 
an error message but when 0^i or when
assume i >= 0 is given followed by 0^i, the error still shows up. Am I 
correct in this assumption?

Thanks,

Paul Bowyer