[armedbear-ticket] [armedbear] #63: Attempt to GO to tag whose dynamic extent has ended exits ABCL

armedbear armedbear-devel at common-lisp.net
Fri Sep 18 11:35:11 UTC 2009


#63: Attempt to GO to tag whose dynamic extent has ended exits ABCL
----------------------+-----------------------------------------------------
 Reporter:  mevenson  |       Owner:  somebody   
     Type:  defect    |      Status:  new        
 Priority:  major     |   Milestone:  unscheduled
Component:  CLOS      |     Version:  1.0        
 Keywords:            |  
----------------------+-----------------------------------------------------
 Reported by Brian Mastenbrook:

 When attempting to GO to a tag whose dynamic extent has ended, ABCL  quits
 and prints the name of the exception used for internally  handling GO
 (org.armedbear.lisp.Go). I see the same behavior in compiled or
 interpreted code.

 {{{
 CL-USER(1): (lisp-implementation-version)
 "0.16.0"
 CL-USER(2): (let ((f nil)) (tagbody (setf f (lambda () (go foo))) foo)
 (funcall f))
 org.armedbear.lisp.Go
 abcl-src-0.16.0 chandler$
 }}}

-- 
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/63>
armedbear <http://common-lisp.net/project/armedbear>
armedbear


More information about the armedbear-ticket mailing list