# New Ticket Created by Peter # Please include the string: [perl #122095] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=122095 >
The value returned by .WHICH changes over time, even if no changes have been made to the object instance being queried. class A {}; my $a = A.new(); my $w = $a.WHICH; my $good = True; for (0 .. 20000) { if ($a.WHICH ne $w) { $good = False; } }; say $good; # returns False if the value of $a.WHICH has changed In some cases, the value returned by .WHICH will change as often as every 10-15 iterations. VM: MoarVM 2014.04 OS: Fedora 20 x64