# New Ticket Created by  David Green 
# Please include the string:  [perl #75322]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=75322 >


"eqv" usually reports different things as different:

    say ((), "x", 9) eqv ((), 9, 9)
    say ((), "x") eqv ((), 9, 9)
    say ({}, "x") eqv ({}, 9)
    say ((), ()) eqv ((), 9)
    say ((), (), (), 1) eqv ((), ())


But various combinations where both sides start with () and the left operand 
with more ()'s than the right come out as true when they should be false:

    say ((), "x") eqv ((), 9)
    say ((), (), 1) eqv ((), 9)
    say ((), (), (), 1) eqv ((), (), "")
    say ((), (), (), 1) eqv ((), 4)


Reply via email to