From: Yui NARUSE Date: 2011-03-07T21:19:41+09:00 Subject: [ruby-core:35454] [Ruby 1.9 - Bug #4478][Feedback] hash order preservation fails on 64bit machine Issue #4478 has been updated by Yui NARUSE. Status changed from Open to Feedback I can't reproduce this. Can you show ruby -v ? ---------------------------------------- Bug #4478: hash order preservation fails on 64bit machine http://redmine.ruby-lang.org/issues/4478 Author: Joachim Wuttke Status: Feedback Priority: Normal Assignee: Category: Target version: ruby -v: 1.9.0 On a 32bit machine: ~$ uname -r 2.6.32-5-686 ~$ ruby1.9 -e "x={};x[:a]=1;x[:b]=2;p x" {:a=>1, :b=>2} # as it should On a 64bit machine: ~$ uname -r 2.6.24-etchnhalf.1-amd64 ~$ ruby1.9 -e "x={};x[:a]=1;x[:b]=2;p x" {:b=>2, :a=>1} # failure -- http://redmine.ruby-lang.org