From: Marcus Rueckert Date: 2009-06-26T18:57:34+09:00 Subject: [ruby-core:24045] YAML omap test and object id collisions hi, when upgrading to 1.8.6.pl369 i got reproducable testsuite failures for the last test in test/yaml/test_yaml.rb [[[ omap = YAML::Omap.new 1000.times { |i| omap["key_#{i}"] = { "value" => i } } raise "id collision in ordered map" if omap.to_yaml =~ /id\d+/ ]]] this seems to be bug 3698 [1]. Disabling the GC before the test and reenabling it afterwards fixed the failure for me. The bug is marked as fixed but i couldnt find any reference in the changelog which revisions should fix the issue in the 1.8 branch. Any pointers would be helpful so i can backport the fix. thanks in advance darix [1] http://rubyforge.org/tracker/?func=detail&atid=1698&aid=3698&group_id=426 -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org