Still reproducible (2017.11,HEAD(e5b660e))

On 2015-07-31 19:09:17, b...@abrij.org wrote:
>
> # The following should all have the same result:
>
> $ perl6 -e 'multi a ($x) { 41.say }; multi a (@a) { 42.say; nextsame
> }; a([1,2]);'
> 42
> 41
> $ perl6 -e 'multi a (|c($x)) { 41.say }; multi a (|c(@a)) { 42.say;
> nextsame }; a([1,2]);'
> 41
>
>
> $ perl6 -e 'multi a ($a) { 41.say }; multi a (Int $a) { 42.say;
> nextsame }; a(3);'
> 42
> 41
> $ perl6 -e 'multi a (|c($a)) { 41.say }; multi a (|c(Int $a)) {
> 42.say; nextsame }; a(3);'
> 41
>
> ...actual binding failures will make such MMDs work, only preferential
> binding
> is not working.
>
> Tests are already in the new S06-multi/signature.t file (but it needs
> to be added to spectest.data.) I'll label them once I have an RT #
> for them,

Reply via email to