[MacRuby] #502: Marshalling large integers returns the wrong value.
#502: Marshalling large integers returns the wrong value. ------------------------------------+--------------------------------------- Reporter: jens.nockert@… | Owner: lsansonetti@… Type: defect | Status: new Priority: minor | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Marshalling and unmarshalling a large fixnum returns the value 0 instead of the correct value (With the git version of Dec 12-2009) Marshal.load(Marshal.dump(1000000000)) => 0 -- Ticket URL: <http://www.macruby.org/trac/ticket/502> MacRuby <http://macruby.org/>
#502: Marshalling large integers returns the wrong value. ------------------------------------+--------------------------------------- Reporter: jens.nockert@… | Owner: lsansonetti@… Type: defect | Status: new Priority: minor | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Comment(by lsansonetti@…): Apparently #dump works well (the fixnum is dumped as a bignum, like upstream 1.9) but #load fails. De-serializing bignums is quite buggy at the moment, we do have a bunch of failing specs. -- Ticket URL: <http://www.macruby.org/trac/ticket/502#comment:1> MacRuby <http://macruby.org/>
participants (1)
-
MacRuby