[perl #61692] deep equality and junctions

2008-12-26 Thread Patrick R. Michaud via RT
I had to revert the change that autothreaded infix:<===>, as the existing non-autothreaded version was being used to create Junctions (and resulted in an infinite loop). I suppose it's also a legitimate question as to whether infix:<===> should autothread at all -- i.e., for something like: my

[perl #61692] deep equality and junctions

2008-12-26 Thread Patrick R. Michaud via RT
Reopening ticket (and assigning to moritz++) -- we probably need a test for this somewhere before closing the ticket. Thanks, Pm

[perl #61692] deep equality and junctions

2008-12-26 Thread Patrick R. Michaud via RT
On Thu Dec 25 09:36:49 2008, dave.wh...@gmail.com wrote: > It's seems that Rakudo's notion of equality under the "===" operator doesn't > handle junctions: > > pugs: say "yes" if 1 === 1|2 > pugs: OUTPUT«yes␤» > rakudo: say "yes" if 1 === 1|2 > rakudo 34350: RESULT«Bool::False» Now fixed in r

[perl #61692] deep equality and junctions

2008-12-26 Thread Dave Whipp
# New Ticket Created by "Dave Whipp" # Please include the string: [perl #61692] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=61692 > It's seems that Rakudo's notion of equality under the "===" operator doesn't handle junc