lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

On Wed, Mar 17, 2010 at 9:45 AM, Jorge <> wrote:
> I actually had trouble on a Broadcomm powered wireless router with
> OpenWRT 2.4 linux kernel, when calling randomize. When the seed got over
> 2^31 i got an error message (didn't take note, something to the tune of
> "Integer expected, got Number). It was the prepackaged Lua don't know
> how it was compilled. Thesame code never ever triggered that on Linux 32
> bits on x86.

i also tried on one of those.  the error with too big numbers is
something like "parameter #1 required integer, got number".
surprisingly, for lower seed numbers, the generated sequence is
identical to those in x86_64 linux.  it seems that the glibc RNG is
very consistent even across versions, processors and word lengths.