On Mon Apr 20 00:38:43 2009, masak wrote:
> <cspencer> rakudo: multi foo(Int $x, Bool :$flag, *...@vals) { say "bar
> 1" };  foo(1)
> <p6eval> rakudo 0d5515: OUTPUT«bar 1␤»
> <cspencer> rakudo: multi foo(Int $x, Bool :$flag, *...@vals) { say "bar
> 1" };  foo(1, 2, 3, 4, 5)
> <p6eval> rakudo 0d5515: OUTPUT«No applicable candidates found to
> dispatch to for 'foo'
> <cspencer> can anybody explain why dispatch fails on the second?
> <pmichaud> bug.
> * masak submits

Fixed in git 14bba5f and added tests to S06-multi/syntax.t.

Thanks,

Jonathan

Reply via email to