2012/11/28 phasis68 (Heesob Park) <phasis / gmail.com>:

> 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]:
> <"#<#<Class:0x00001682e1a2b0>:0x00001682e1a260>\n"> expected but was
> <"#<#<Class:0x00001682e1a2b0>: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