[Gridflow-dev] lists of more than 254 numbers fixed in Ruby.
Mathieu Bouchard
matju at artengine.ca
Sun Oct 8 00:18:25 EDT 2006
there was a bug using [#export_list] with more than 254 numbers. This is
because Ruby 1.9 had a bug with passing more than 255 arguments to a
method, which existed since June 9th 2006 until October 7th 2006.
this means that you can all go back to using lists of 921600 elements like
you used to, unless you're still freezing your ruby to 2005-10-01 or
similar.
---------- Forwarded message ----------
From: Yukihiro Matsumoto <matz ruby-lang.org>
To: ruby-core at ruby-lang.org
Date: Sat, 7 Oct 2006 23:36:50 +0900
In-reply-to: 9021
Hi,
In message "Re: argument passing bug"
on Sat, 7 Oct 2006 11:03:37 +0900, Mathieu Bouchard <matju /
artengine.ca> writes:
|ruby -e 'def foo(*x) x end; puts foo(*[42]*666).length'
|#=> 156
|
|the argument count behaves almost mod 255. (why?)
Thank you for finding a bug. I just fixed it.
matz.
More information about the Gridflow-dev
mailing list