On 17 March 2010 05:20, james anderson james.anderson@setf.de wrote:
On 2010-03-17, at 02:50 , Faré wrote:
ECL & LispWorks work for me,
that's nice. ecl has some sort of problem with the test mechanism[0], which it does not have when i run the pathname tests as originally structured.
in order to run lispworks in batch mode i must trash the x library and feed the tests through stdin. that's a problem with their free version.
You should ask for a test license from LispWorks, then you can obtain the "lispworks" binary suitable for testing with, e.g. # echo '(hcl:save-image "lispworks" :environment nil)' > /tmp/build.lisp ; # ./lispworks-6-0-0-x86-linux -siteinit - -init - -build /tmp/build.lisp
i was hoping they would release something prebuilt in order that i can avoid having to install the entire java dev world just in order to build abcl.
their report must be missing some details: the leave-lisp operator is missing a clause for abcl, which prevents the tests from running. it needs something like
#+abcl (extensions:quit :status return)
before they get off the ground. in any case, the transcript[1] reads as if there is some problem with the test mechanics not with the test content. if you have any insight into that aspect of the problem, that would help.
You can either export ASDF_OUTPUT_TRANSLATIONS= something or after loading asdf you can asdf:initialize-output-translations with a proper SEXP.
what would a proper value be? one which still can claim to test asdf's "normal" configuration?
In run-tests.sh I currently use export ASDF_OUTPUT_TRANSLATIONS="${asdfdir}:${asdfdir}/tmp/fasls/$(basename $command):"
The whole point of that value is to short-circuit the "normal" configuration. But the last ":" in said variable is so you can still see said normal configuration when you print (asdf::output-translations).
I'd be most happy if it [ASDF tests] converted to using Stefil or 5AM or some such thing, with proper asdf::*variable* rebinding and package deletion. But I'm probably not going to do it myself.
[0] : http://ec2-174-129-63-37.compute-1.amazonaws.com/test/log/20100316T233422/ec... [1] : http://ec2-174-129-63-37.compute-1.amazonaws.com/test/log/20100316T233422/ab...
[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] Mathematicians are like lovers. Grant a mathematician the least principle, and he will draw from it a consequence which you must also grant him, and from this consequence another. — Bernard Le Bouyer de Fontenelle