[armedbear-ticket] [armedbear] #196: STABLE-SORT is only stable for lists

armedbear armedbear-devel at common-lisp.net
Sun May 6 13:37:35 UTC 2012


#196: STABLE-SORT is only stable for lists
--------------------------+-------------------------------------------------
  Reporter:  mevenson     |       Owner:  ehuelsmann      
      Type:  defect       |      Status:  closed          
  Priority:  blocker      |   Milestone:  1.1.0           
 Component:  interpreter  |     Version:  1.0.1           
Resolution:  fixed        |    Keywords:  ansi-conformance
--------------------------+-------------------------------------------------
Changes (by mevenson):

  * status:  reopened => closed
  * resolution:  => fixed


Comment:

 (In [13931]) Fixes #196: STABLE-SORT is only stable for lists.

 Somewhat kludgily fix the macrology submitted by Jorge Tavares to pass
 all the newly failing ANSI tests introduced.  The macrology of
 MERGE-VECTORS-BODY and MERGE-SORT-BODY required that the sequences
 were of type SIMPLE-VECTOR.  But somehow, MERGE-SORT-BODY was not
 working when asked to stable sort sequences of type BIT-VECTOR or
 STRING, both of which are subtypes of VECTOR but not SIMPLE-VECTOR.

-- 
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/196#comment:6>
armedbear <http://common-lisp.net/project/armedbear>
armedbear


More information about the armedbear-ticket mailing list