From: Tanaka Akira Date: 2012-12-06T14:41:18+09:00 Subject: [ruby-core:50609] Re: [ruby-trunk - Bug #7454][Open] PPTestModule test failuere on Windows 8 2012/11/28 phasis68 (Heesob Park) : > I found following test failures with VC 2012 64bit compiler on Windows 8. > > [ 436/9569] PPTestModule::PPCycleTest#test_anonymous = 0.00 s > 1) Failure: > test_anonymous(PPTestModule::PPCycleTest) [C:/work/snapshot/test/test_pp.rb:151]: > <"#<#:0x00001682e1a260>\n"> expected but was > <"#<#:0x00000082e1a260>\n">. Although the test failures are fixable in pp.rb, I think it means more generic problem. If two objects have addresses where lower 32bits is same but higher 32bits are different, object_ids of them will be same in Windows 8 64bit Ruby. How do you think, usa? -- Tanaka Akira