Okay, I pulled Ecl from git, with current ID
ea0fdff00734051a1c775c2740ddb2a92122e93c
Now writefile in Maxima works:
-------------------------------------------------------------
(%i1) writefile("Test.log");
Starts dribbling to Test.log (2011/11/7, 18:44:40).
NIL
Evaluation took 0.0010 seconds (0.0000 elapsed)
(%o1) done
(%i2) 10!;
Evaluation took 0.0000 seconds (0.0000 elapsed)
(%o2) 3628800
(%i3) 100!;
Evaluation took 0.0000 seconds (0.0000 elapsed)
(%o3) 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000
(%i4) closefile();
NIL
Evaluation took 0.0000 seconds (0.0000 elapsed)
(%o4) done
kullmann-0:OKplatform> cat Test.log
Starts dribbling to Test.log (2011/11/7, 18:44:40).
NIL
Evaluation took 0.0010 seconds (0.0000 elapsed)
(%o1) done
(%i2) Evaluation took 0.0000 seconds (0.0000 elapsed)
(%o2) 3628800
(%i3) Evaluation took 0.0000 seconds (0.0000 elapsed)
(%o3) 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000
(%i4)
Finished dribbling to Test.log.kullmann-0:OKplatform>
------------------------------------------------------------
Would be good if also the input would appear (and a concluding end-of-line
after closefile() would likely also be good).
W.r.t. speed: This version seems 3% faster (on our test-set) then the Ecl-version
I got from CVS (still 3% slower than the January-version).
On Mon, Nov 07, 2011 at 12:05:06PM +0100, Juan Jose Garcia-Ripoll wrote:
> Just a brief question: did you use ECL from git or from CVS? It seems the
> later repository has become somewhat obsolete. I cannot really say, because
> I have a firewall that prevents me from using CVS in the office, but I
> checked again with Linux/Ubuntu on a 64-bit machine and everything works
> fine with Maxima.
I guess the information at
http://ecls.sourceforge.net/download.html
should be updated:
My impression from that page was that the cvs-archive is the authoritative one,
while the git-archives would only mirror it.
Thanks for your help!
Oliver
--
Dr. Oliver Kullmann
Department of Computer Science
College of Science, Swansea University
Faraday Building, Singleton Park
Swansea SA2 8PP, UK
http://cs.swan.ac.uk/~csoliver/