[armedbear-ticket] [armedbear] #168: Compilation fails for quicklisp let-plus
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#168: Compilation fails for quicklisp let-plus ----------------------------------------+----------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 0.28 Component: compiler | Version: Keywords: quicklisp ansi_confromance | ----------------------------------------+----------------------------------- let-plus-20110730-git, a dependency for LLA, cannot be compiled resulting in the following error: {{{ ; Loading /Users/evenson/.cache/common-lisp/abcl-0.27.0-dev-fasl37-macosx- java/Users/evenson/quicklisp/dists/quicklisp/software/let- plus-20110730-git/package.abcl ... ; Loaded /Users/evenson/.cache/common-lisp/abcl-0.27.0-dev-fasl37-macosx- java/Users/evenson/quicklisp/dists/quicklisp/software/let- plus-20110730-git/package.abcl (0.027 seconds) ; Compiling /Users/evenson/quicklisp/dists/quicklisp/software/let- plus-20110730-git/let-plus.lisp ... ; (IN-PACKAGE #:LET-PLUS) ; (DEFUN IGNORED? ...) ; (DEFUN REPLACE-IGNORED ...) ; (DEFUN EXPAND-SLOT-FORMS ...) ; (DEFUN EXPAND-ENTRY-FORMS ...) ; (DEFUN EXPAND-ARRAY-ELEMENTS ...) ; (DEFGENERIC LET+-EXPANSION ...) ; (DEFGENERIC LET+-EXPANSION-FOR-LIST ...) ; (DEFMACRO LET+ ...) ; (DEFMACRO DEFINE-LET+-EXPANSION ...) #<THREAD "interpreter" {52BBC66F}>: Debugger invoked on condition of type COMPILER-UNSUPPORTED-FEATURE-ERROR COMPILE-FORM unhandled case ((ANAPHORA:IT #:THIS-S2842)) }}} -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/168> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#168: Compilation fails for quicklisp let-plus -----------------------------------------------------+---------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.0.1 Component: compiler | Version: Keywords: needs_test, quicklisp, ansi_confromance | -----------------------------------------------------+---------------------- Changes (by mevenson): * keywords: quicklisp ansi_confromance => needs_test, quicklisp, ansi_confromance * milestone: 0.28 => 1.0.1 -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/168#comment:1> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#168: Compilation fails for quicklisp let-plus -----------------------------------------+---------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.0 Component: compiler | Version: Keywords: quicklisp, ansi_confromance | -----------------------------------------+---------------------------------- Changes (by mevenson): * keywords: needs_test, quicklisp, ansi_confromance => quicklisp, ansi_confromance * milestone: 1.0.1 => 1.1.0 Comment: Test: (ql:quickload :plus) -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/168#comment:2> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#168: Compilation fails for quicklisp let-plus -----------------------------------------+---------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.0 Component: compiler | Version: Keywords: quicklisp, ansi_confromance | -----------------------------------------+---------------------------------- Comment(by mevenson): {{{ (ql:quickload :let-plus) }}} -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/168#comment:3> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#168: Compilation fails for quicklisp let-plus -----------------------------------------+---------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.0 Component: compiler | Version: Keywords: quicklisp, ansi_confromance | -----------------------------------------+---------------------------------- Comment(by ehuelsmann): Compilation failure fixed by replacing compiled code with the original form. However, a condition should be signalled to the user; that's the work left to do here. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/168#comment:4> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#168: Compilation fails for quicklisp let-plus -----------------------+---------------------------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: closed Priority: major | Milestone: 1.1.0 Component: compiler | Version: Resolution: fixed | Keywords: quicklisp, ansi_confromance -----------------------+---------------------------------------------------- Changes (by ehuelsmann): * status: new => closed * resolution: => fixed Comment: Quicklisp correctly reports "Unable to compile macro DEFINE- LET+-EXPANSION." I guess the work here is done. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/168#comment:5> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#168: Compilation fails for quicklisp let-plus -----------------------+---------------------------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: closed Priority: major | Milestone: 1.1.0 Component: compiler | Version: Resolution: fixed | Keywords: quicklisp, ansi_confromance -----------------------+---------------------------------------------------- Comment(by ehuelsmann): (In [14066]) Fix #168: compilation of LET-PLUS fails. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/168#comment:6> armedbear <http://common-lisp.net/project/armedbear> armedbear
participants (1)
-
armedbear