On Wed Jun 09 10:50:59 2010, moritz wrote:
> proto sub a($x) is export { say "in proto"; nextsame }
> sub a(Str $x) { say "Str $x" };
> sub a(Int $x) { say "Int $x" };
> 
> a([]);
> 
> causes
> 
> in proto
> Null PMC access in clone()
>   in 'a' at line 1
>   in main program body at line 5:Foo.pm
> 
> Note that even when the nextsame() dispatch should succeed (in case 
the
> proto is exported, and on calls a(3) from a calling module) the same
> error occurs

This now dies with:

$ ./perl6 foo
===SORRY!===
Illegal redeclaration of routine 'a' at line 2, near ";\nsub a(In"


-- 
Will "Coke" Coleda

Reply via email to