[Ecls-list] Bug in mapping functions

Juan Jose Garcia Ripoll jlr at mpq.mpg.de
Mon Apr 11 06:07:22 UTC 2005


Johan Bockgård wrote:

>Code like this gives an error when M > 63
>
>    (apply #'mapcar #'+ (loop for n below M collect (list n)))
>
>this is especially annoying as it regularly breaks completion in
>SLIME. I think a fix looks something along these lines,[...]
>
Your fix is correct. The routine cl_stack_push_va_list() was not updated 
to the new convention that allows passing more than 63 arguments using 
the lisp stack.

Regards,

Juanjo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jlr.vcf
Type: text/x-vcard
Size: 361 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20050411/c7dafdd7/attachment.vcf>


More information about the ecl-devel mailing list