comm.lisp works properly when compiled, but not when interpreted.
This is true both for the source file that comes with 5.12.0, and for the
current CVS file.
Does anyone know why?
Shouldn't we be testing the interpretive version of Maxima at least
occasionally?
-s
--------------------------------------------
(fresh Maxima 5.12.0 GCL WIndows)
(%i1) load("c:/Program Files/Maxima-5.12.0
/share/maxima/5.12.0/src/comm.lisp");
(%o1) C:/PROGRA~1/MAXIMA~3.0/share/maxima/5.12.0/src/comm.lisp
(%o2) run_testsuite()$
=> many test failures, starting with rtest9/54
(fresh Maxima 5.12.0 GCL WIndows)
(%i1) :lisp (compile-file "c:/Program Files/Maxima-5.12.0
/share/maxima/5.12.0/src/comm.lisp")
...#pc:/Program Files/Maxima-5.12.0/share/maxima/5.12.0/src/comm.o
(%i1) load("c:/Program Files/Maxima-5.12.0/share/maxima/5.12.0/src/comm.o");
(%o1) C:/PROGRA~1/MAXIMA~3.0/share/maxima/5.12.0/src/comm.o
(%o2) run_testsuite()$
=> no problems