# New Ticket Created by  Tobias Leich 
# Please include the string:  [perl #122899]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=122899 >


FROGGS m: multi foo(Int) is cached { say 'Int' }; multi foo(Str) { say 'Str' }; 
foo 1; foo 1; foo 'a'; foo 'a'
camelia rakudo-moar b3331e: OUTPUT«Cannot invoke object with invocation handler 
in this context␤  in sub foo at /tmp/zWM01_TzeB:1␤  in block <unit> at 
/tmp/zWM01_TzeB:1␤␤»
FROGGS :/
FROGGS I feared that
lizmat that's odd, the wrap should only be applied to the first
FROGGS m: multi foo(Int) is cached { say 'Int' }; foo 1; foo 1;
camelia rakudo-moar b3331e: OUTPUT«Cannot invoke object with invocation handler 
in this context␤  in sub foo at /tmp/EpBFnacF6n:1␤  in block <unit> at 
/tmp/EpBFnacF6n:1␤␤»
lizmat that's worthy of a rakudobug
FROGGS m: sub foo(Int) is cached { say 'Int' }; foo 1; foo 1;
camelia rakudo-moar b3331e: OUTPUT«Int␤»
FROGGS yeah

Reply via email to