On 10/11/12 3:28 PM, Stas Boukarev wrote:
Mark Evenson evenson@panix.com writes:
After extensive testing and refactoring, I have pushed a series of changes (from [r14176][] through [r14179][]) to trunk that should, among other things, finally fix the issues associated with loading CFFI.
[…]
First, when loading CFFI I get that ABCL-ASDF package is undefined. After loading abcl-asdf system, I get:
From a stock
java.lang.ClassCastException: org.armedbear.lisp.Nil cannot be cast to org.armedbear.lisp.Pathname
at org.armedbear.lisp.Pathname.truename(Pathname.java:2244) at org.armedbear.lisp.Pathname.truename(Pathname.java:2136) at org.armedbear.lisp.Load.load(Load.java:169) at org.armedbear.lisp.Load.load(Load.java:715) at org.armedbear.lisp.Load$_load.execute(Load.java:665) <full backtrace attached>
I have debian with OpenJDK 1.6.0_24 and libjna-java at version 3.2.7.
I'm building a clone of your os/jvm combination in virtualization, but it is going take a bit as currently, I can't duplicate (ORCL jvm running on Windows/Solaris/OS X).
I've included a patch in [r14183][] which should emit more meaningful diagnostics for this failure in the meantime.
[r14183] http://trac.common-lisp.net/armedbear/changeset/14183
Thanks for "Bearing" with us, Mark evenson@panix.com