On Tue, 20 Mar 2001, ts wrote: > this is unrelated but > pigeon% /usr/bin/ruby -ve 'p Marshal.load Marshal.dump 123456789012345678' > ruby 1.6.3 (2001-03-19) [i686-linux] > 2788225870 > pigeon% > normal ? does the same here. i call that a bug. some diagnostics: "%x"%(123456789012345678-2788225870) #=> "1b69b4b00000000" Which should explain it all. matju