[armedbear-devel] Change in merge semantics which fixes loading CFFI

Stas Boukarev stassats at gmail.com
Fri Oct 12 15:36:27 UTC 2012


Mark Evenson <evenson at panix.com> writes:

> On 10/11/12 3:28 PM, Stas Boukarev wrote:
>> Mark Evenson <evenson at 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
I still get the same error and backtrace.

-- 
With best regards, Stas.




More information about the armedbear-devel mailing list