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


<masak> rakudo: class A { method foo($_: $b) {} }; A.new.foo(1, 2)
<p6eval> rakudo 8dc189:  ( no output )
<masak> locally, "Too many positional parameters passed; got 3 but expected 2"
<masak> (which is fine, but now...)
<masak> rakudo: class A { method foo($_: %b) {} }; A.new.foo(1, 2)
<p6eval> rakudo 8dc189:  ( no output )
<masak> locally, "Nominal type check failed for parameter
'11111111111000000000100000101100'; expected Associative but got Int
instead"
<masak> (which means that locally, I'm doing this: o.O)
* masak submits rakudobug
<masak> rakudo: sub foo(%h) {}; foo(1, 2)
<p6eval> rakudo 8dc189: ''' is not a valid sprintf format [...]
<masak> something weird is definitely going on here...

Reply via email to