[armedbear-devel] asdf regression

Mark Evenson evenson at panix.com
Thu Sep 10 06:45:39 UTC 2009


On 9/9/09 1:57 PM, Alan Ruttenberg wrote:
> asdf::oos used to take a :verbose argument. It no longer does. This
> breaks some of my code (I'm trying to migrate to the latest abcl so I
> can test/use the jar file feature - thanks Mark!) (I've worked around
> it for now)

The problem was introduced in changeset is [svn r12067][1]:

r12067 | vvoutilainen | 2009-07-27 22:10:46 +0200 (Mon, 27 Jul 2009) | 2 
lines

Changed paths:
    M /trunk/abcl/src/org/armedbear/lisp/clos.lisp

Better initarg checking. Fixes CHANGE-CLASS.1.11, MAKE-INSTANCE.ERROR.3 
and MAKE-INSTANCE.ERROR.4.

The problem can be tested by attempting to load an ASDF system defintion 
as follows:

  	(asdf:operate 'asdf:load-op :abcl :verbose t)

which produces the error

	Invalid initarg :VERBOSE.

but probably can be reduced to a simpler test case involving functions 
with &key arguments after &rest.

Filed as [bug #62][2].  Thanks for the report.


[1]: http://trac.common-lisp.net/armedbear/changeset/12067

[2]: http://trac.common-lisp.net/armedbear/ticket/62
-- 
"A screaming comes across the sky.  It has happened before, but there
is nothing to compare to it now."




More information about the armedbear-devel mailing list