1.5 fails with NullPointerException 1.4 with org.armedbear.lisp.Go
Best regards, - Anton
(ql:quickload :cffi)
Java exception 'java.lang.NullPointerException'. [Condition of type JAVA-EXCEPTION]
Restarts: 0: [ABORT] Abort thread.
Backtrace: 0: (#<FUNCTION {9B7F44}> #<JAVA-EXCEPTION {4A3C4C}> #<FUNCTION {9B7F44}>) 1: (APPLY #<FUNCTION {9B7F44}> (#<JAVA-EXCEPTION {4A3C4C}> #<FUNCTION {9B7F44}>)) 2: (SYSTEM::RUN-HOOK SYSTEM::*INVOKE-DEBUGGER-HOOK* #<JAVA-EXCEPTION {4A3C4C}> #<FUNCTION {9B7F44}$ 3: (INVOKE-DEBUGGER #<JAVA-EXCEPTION {4A3C4C}>) 4: org.armedbear.lisp.Lisp.error(Lisp.java:382) 5: org.armedbear.lisp.Java.jcall(Java.java:911) 6: org.armedbear.lisp.Java$pf_jcall.execute(Java.java:755) 7: org.armedbear.lisp.Primitive.execute(Primitive.java:123) 8: (JCALL "toString" NIL) 9: (SYSTEM::TO-FILE #S(SYSTEM::SYSTEM-STREAM) NIL :APPEND NIL) 10: (#<FUNCTION {12471FB}>) 11: (THREADS::THREAD-FUNCTION-WRAPPER #<FUNCTION {12471FB}>)
On Feb 5, 2019, at 05:49, Anton Vodonosov avodonosov@yandex.ru wrote:
1.5 fails with NullPointerException 1.4 with org.armedbear.lisp.Go
Best regards,
- Anton
Hmmm. abcl-1.5.0 running on java-1.8.0 seems to load and run the tests cffi-0.20.0 from Quicklisp just fine for me. Perhaps there is a problem in your installation with finding the Maven tool (`mvn`) used for locating and downloading the JNA library?
I’d be interested in more details of your setup if you have a chance. Does your failure possibly come from the CL Test Grid? If so, could you point me to the failure?
On Feb 5, 2019, at 08:34, Mark Evenson evenson@panix.com wrote:
On Feb 5, 2019, at 05:49, Anton Vodonosov avodonosov@yandex.ru wrote:
1.5 fails with NullPointerException 1.4 with org.armedbear.lisp.Go
Best regards,
- Anton
Hmmm. abcl-1.5.0 running on java-1.8.0 seems to load and run the tests cffi-0.20.0 from Quicklisp just fine for me. Perhaps there is a problem in your installation with finding the Maven tool (`mvn`) used for locating and downloading the JNA library?
I’d be interested in more details of your setup if you have a chance. Does your failure possibly come from the CL Test Grid? If so, could you point me to the failure?
In a fresh installation of ABCL which doesn’t have the cached jar artifact present, I am getting failures with loading CFFI due to the JNA artifact version not being available.
Unfortunately, just downloading the new jna-5.2.0 artifact may not be enough in all circumstances due to problem with mvn-3.6.0. Stay tuned, sports fans…
05.02.2019, 21:13, "Mark Evenson" evenson@panix.com:
On Feb 5, 2019, at 08:34, Mark Evenson evenson@panix.com wrote:
On Feb 5, 2019, at 05:49, Anton Vodonosov avodonosov@yandex.ru wrote:
1.5 fails with NullPointerException 1.4 with org.armedbear.lisp.Go
Best regards, - Anton
Hmmm. abcl-1.5.0 running on java-1.8.0 seems to load and run the tests cffi-0.20.0 from Quicklisp just fine for me. Perhaps there is a problem in your installation with finding the Maven tool (`mvn`) used for locating and downloading the JNA library?
I’d be interested in more details of your setup if you have a chance. Does your failure possibly come from the CL Test Grid? If so, could you point me to the failure?
In a fresh installation of ABCL which doesn’t have the cached jar artifact present, I am getting failures with loading CFFI due to the JNA artifact version not being available.
Unfortunately, just downloading the new jna-5.2.0 artifact may not be enough in all circumstances due to problem with mvn-3.6.0. Stay tuned, sports fans…
I don't know if you see the same error. If you want to reproduce mine, here are the steps:
ssh -C -o "ServerAliveInterval 20" testgrid@cl-test-grid.cloud.efficito.com # (several of your keys are present in .ssh/authorized_keys)
rm -rf .cache/common-lisp/abcl-1.5.0-fasl43-linux-x86/ java -jar ~/lisps/abcl-bin-1.5.0/abcl.jar --eval '(require :abcl-contrib)' --eval '(ql:quickload :cffi)
On Feb 6, 2019, at 12:51, Anton Vodonosov avodonosov@yandex.ru wrote:
05.02.2019, 21:13, "Mark Evenson" evenson@panix.com:
On Feb 5, 2019, at 08:34, Mark Evenson evenson@panix.com wrote:
On Feb 5, 2019, at 05:49, Anton Vodonosov avodonosov@yandex.ru wrote:
1.5 fails with NullPointerException 1.4 with org.armedbear.lisp.Go
[…]
In a fresh installation of ABCL which doesn’t have the cached jar artifact present, I am getting failures with loading CFFI due to the JNA artifact version not being available.
Unfortunately, just downloading the new jna-5.2.0 artifact may not be enough in all circumstances due to problem with mvn-3.6.0. Stay tuned, sports fans…
I don't know if you see the same error. If you want to reproduce mine, here are the steps:
After logging into the provided environment, the failures seem to to be related the use of Red Hat’s IcedTea Java 6 implementation. It would be better to use openjdk6 for your, as that’s what the implementation has been most tested upon. Ideally, I would like to look into supporting as many open Java6 implementations as possible, but resources are somewhat constrained in just moving things somewhat forward. I will try to return to Red Hat Iced Tea support when I have time.
armedbear-devel@common-lisp.net