[armedbear-devel] Patch with improvements to stable-sort and sort
Jorge Tavares
jorge.tavares at ieee.org
Mon May 7 17:59:31 UTC 2012
Hi Mark,
On Sunday, May 6, 2012 at 15:45 , Mark Evenson wrote:
> As noted earlier, while Jorge's patches mostly seemed to work, they
> cause failures in the ANSI tests which invoked CL:STABLE-SORT on a
> BIT-VECTOR or a STRING. After a bit of delving into the macrology to
> obtain a minimum understanding of what was going on, I was able to to
> kludge together [r13931][1] which now relaxes the type used for
> sequences as VECTOR rather than SIMPLE-VECTOR. Although I suspect that
> such a distinction is not really used at the present time by our
> compiler, it is a bit of a shame to lose information that could
> potentially be useful in the future, but I don't think I will make
> further useful progress on this issue at the present time so I have
> closed [ticket #196][2].
>
> [1]: http://trac.common-lisp.net/armedbear/changeset/13931
> [2]: http://trac.common-lisp.net/armedbear/ticket/196
>
> Those whose macro-fu is better than mine are invited to submit a less
> kludgey fix.
I missed those tests and I'm sorry for that! I will try and review the code and see if I can come up with a solution. I'm busy at the moment so it won't be immediately but I will look into this.
Jorge
--
http://jorgetavares.com
More information about the armedbear-devel
mailing list