Maxima 5.15.0 release candidate 1



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

>I just uploaded a windows binary.

Thanks for doing this -- I installed it. The test suite runs OK and
plotting works.  One tiny concern (hardly worth mentioning). Paste in
these two lines into a wxMaxima input window

(%i1) fn : ["rtest_zeta"];

for fk in fn do (
  print(fk,"--------------"),
  run_testsuite(false, false, [fk]));
(%o1) [rtest_zeta]
rtest_zeta --------------
Running tests in rtest_zeta:
(%i2)
(%i2)
(%i2)

<(%i2) printed many times>

(%i2) 14/14 tests passed.
No unexpected errors found.
real time       :      0.080 secs
run-gbc time    :      0.080 secs
child run time  :      0.000 secs
gbc time        :      0.000 secs

But when I place fn : ["rtest_zeta"] and the for loop on different input
lines,
I don't get all these input prompts.

Another thing: following the for loop, the variable fn is no longer a list.

(%i1) fn : ["rtest_zeta"];
(%o1) [rtest_zeta]
(%i2) for fk in fn do (
  print(fk,"--------------"),
  run_testsuite(false, false, [fk]));
rtest_zeta --------------
Running tests in rtest_zeta: 14/14 tests passed.
No unexpected errors found.
real time       :      0.030 secs
run-gbc time    :      0.030 secs
child run time  :      0.000 secs
gbc time        :      0.000 secs
(%o0) done
(%i1) fn;
(%o1) fn

This is an old, not a new bug. Maybe it's just a weirdness of
run_testsuite.

Barton