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