[armedbear-ticket] [armedbear] #174: Conformance bug in time implementation

armedbear armedbear-devel at common-lisp.net
Fri Oct 14 12:42:58 UTC 2011


#174: Conformance bug in time implementation
----------------------------------------------------------------------------------------------+
 Reporter:  https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_LdrUX4  |       Owner:  somebody
     Type:  defect                                                                            |      Status:  new     
 Priority:  trivial                                                                           |   Milestone:          
Component:  other                                                                             |     Version:  0.27    
 Keywords:  time, macro, conformance bug                                                      |  
----------------------------------------------------------------------------------------------+
 ABCL's time implementation does not return multiple values as specified in
 HyperSpec.

  (time (values 1 2)) => 1 instead of 1 and 2

 a test could be

  (assert (= 2 (length (multiple-value-list (time (values 1 2))))))

 an implementation is given
 [http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/file/6afcecc6bb2c/src/macros2.lisp#l255
 here].

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


More information about the armedbear-ticket mailing list