Apologies, let me reword that. In my limited exposure to lua, it seems that most people use it on intel chips. Sparc and solaris seem to round differently from x86 at least, which is what produces the discrepancy between these two test results. Pedantic question: Is there anything else we can conclude from this test working/breaking other than "okay you can't use numbers that are out of range"? I am pretty sure it was not written with sparc/solaris in mind.
-- James