#176: Patch to get CFFI to find the JNA libraries dynamically via Maven3
----------------------------+-----------------------------------------------
Reporter: mevenson | Owner: mevenson
Type: defect | Status: new
Priority: major | Milestone: unscheduled
Component: libraries | Version:
Keywords: quicklisp cffi |
----------------------------+-----------------------------------------------
Need to get the following upstream to CFFI to ease use of JNA:
{{{
#+abcl
(eval-when (:load-toplevel)
(require 'abcl-contrib)
(require 'abcl-asdf)
(java:add-to-classpath
(abcl-asdf:resolve-dependencies "com.sun.jna" "jna" "3.0.9")))
}}}
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/176>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#195: prompt is displayed twice when evaluating NIL at the REPL
-------------------------+--------------------------------------------------
Reporter: rschlatte | Owner: ehuelsmann
Type: defect | Status: new
Priority: trivial | Milestone:
Component: interpreter | Version:
Keywords: |
-------------------------+--------------------------------------------------
{{{
$ abcl
Armed Bear Common Lisp 1.1.0-dev
Java 1.6.0_29 Apple Inc.
Java HotSpot(TM) 64-Bit Server VM
Low-level initialization completed in 0.724 seconds.
Startup completed in 2.336 seconds.
Loading /home/rudi/.abclrc completed in 11.57 seconds.
Type ":help" for a list of available commands.
CL-USER(1): NIL
NIL
CL-USER(2): CL-USER(2):
}}}
Reported by Blake McBride Jan 16, 2012
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/195>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#73: "normalize-type" buffering
-------------------------+--------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: task | Status: new
Priority: major | Milestone:
Component: CLOS | Version:
Keywords: performance |
-------------------------+--------------------------------------------------
Peter Graves points out that with his "canonicalize-type" buffering, he
achieved measurable performance gain in XCL. We want to do the same in
ABCL.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/73>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#202: ENSURE-GENERIC-FUNCTION assumes LAMBDA-LIST is NIL
--------------------+-------------------------------------------------------
Reporter: gpfeil | Owner: ehuelsmann
Type: defect | Status: new
Priority: major | Milestone:
Component: (A)MOP | Version: 1.1.0-dev
Keywords: |
--------------------+-------------------------------------------------------
I know ABCL's MOP isn't complete yet, but I just saw this with ENSURE-
GENERIC-FUNCTION.
{{{
(ensure-generic-function 'make-instance
:method-combination *contract-method-
combination*)
}}}
complains that the lambda list NIL isn't compatible with MAKE-INSTANCE's
lambda list. If I don't pass the :LAMBDA-LIST parameter, it shouldn't
attempt to change the lambda list.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/202>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#221: Stack exhaustion on invocation of function in non-existing package
-------------------------+--------------------------------------------------
Reporter: ehuelsmann | Owner: ehuelsmann
Type: defect | Status: new
Priority: blocker | Milestone: 1.1.0
Component: interpreter | Version:
Keywords: |
-------------------------+--------------------------------------------------
Note that it's not related to Hunchentoot or Quicklisp, but can be
triggered by any function.
Armed Bear Common Lisp 1.1.0-dev-svn-14016M
Java 1.6.0_26 Sun Microsystems Inc.
Java HotSpot(TM) Client VM
Low-level initialization completed in 0.317 seconds.
Startup completed in 1.76 seconds.
Type ":help" for a list of available commands.
CL-USER(1): (ql:quickload :hunchentoot)
#<THREAD "interpreter" {1479EF9}>: Debugger invoked on condition of type
READER-ERROR
#<THREAD "interpreter" {1479EF9}>: Debugger invoked on condition of type
SIMPLE-ERROR
#<THREAD "interpreter" {1479EF9}>: Debugger invoked on condition of type
SIMPLE-ERROR
#<THREAD "interpreter" {1479EF9}>: Debugger invoked on condition of type
SIMPLE-ERROR
#<THREAD "interpreter" {1479EF9}>: Debugger invoked on condition of type
SIMPLE-ERROR
#<THREAD "interpreter" {1479EF9}>: Debugger invoked on condition of type
SIMPLE-ERROR
#<THREAD "interpreter" {1479EF9}>: Debugger invoked on condition of type
SIMPLE-ERROR
#<THREAD "interpreter" {1479EF9}>: Debugger invoked on condition of type
SIMPLE-ERROR
#<THREAD "interpreter" {1479EF9}>: Debugger invoked on condition of type
SIMPLE-ERROR
#<THREAD "interpreter" {1479EF9}>: Debugger invoked on condition of type
SIMPLE-ERROR
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/221>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#227: Invocation of an undefined function in a fresh ABCL crashes
------------------------+---------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: defect | Status: new
Priority: blocker | Milestone:
Component: other | Version:
Keywords: |
------------------------+---------------------------------------------------
Evaluating (slot-boundp) in a freshly started ABCL ("naked", not in SLIME)
causes too many errors and terminates ABCL hard. No idea where the error
is yet, but it's probably something to do with auto loading.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/227>
armedbear <http://common-lisp.net/project/armedbear>
armedbear