#193: Failure to compile zero-length DEFSTRUCT :CONC-NAME --------------------------------+------------------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.0.2 Component: compiler | Version: 1.0.1 Keywords: regression, arnesi | --------------------------------+------------------------------------------- [Anton reports on a regression in running the tests for bordeaux-threads http://article.gmane.org/gmane.lisp.armedbear.devel/2170]:
The problem seem to come in compiling "quicklisp/software/arnesi-20101006-darcs/src/matcher.lisp":
{{{ (defstruct (match-state (:conc-name ||)) target bindings matched) }}}
which causes #<STANDARD-CLASS READER-ERROR {5E785D65}> to report
{{{
Can't intern zero-length symbol.
}}}
#193: Failure to compile zero-length DEFSTRUCT :CONC-NAME ------------------------------------------------+--------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.0.2 Component: compiler | Version: 1.0.1 Keywords: regression, arnesi,needs-bisection | ------------------------------------------------+--------------------------- Changes (by mevenson):
* keywords: regression, arnesi => regression, arnesi,needs-bisection
Comment:
Needs bisection to determine which commit caused this (there ain't that many).
#193: Failure to compile zero-length DEFSTRUCT :CONC-NAME --------------------------------+------------------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.0.2 Component: compiler | Version: 1.0.1 Keywords: regression, arnesi | --------------------------------+------------------------------------------- Changes (by mevenson):
* keywords: regression, arnesi,needs-bisection => regression, arnesi
Comment:
#ehu: Probably broken in r13706.
#193: Failure to compile zero-length DEFSTRUCT :CONC-NAME -----------------------+---------------------------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: closed Priority: major | Milestone: 1.0.2 Component: compiler | Version: 1.0.1 Resolution: fixed | Keywords: regression, arnesi -----------------------+---------------------------------------------------- Changes (by rschlatte):
* status: new => closed * resolution: => fixed
Comment:
(In [13768]) Allow zero-length symbols (written as ||).
Fixes #193 (reported by Anton Vodonosov).
#193: Failure to compile zero-length DEFSTRUCT :CONC-NAME -----------------------+---------------------------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: closed Priority: major | Milestone: 1.0.2 Component: compiler | Version: 1.0.1 Resolution: fixed | Keywords: regression, arnesi -----------------------+----------------------------------------------------
Comment(by mevenson):
(In [13772]) backport r13768 to fix #193 for the abcl-1.0.2 release.
armedbear-ticket@common-lisp.net