On Tue, 31 Jan 2017 09:05:52 -0800, c...@zoffix.com wrote:
> I dug at this bug a few months back, but lost my notes on my findings.
> 
> As I recall it, the 128655 happens in BOOTSTRAP.nqp in
> find_best_dispatchee() the non-native candidate ends up being first in
> the list and that's why it's used instead of native candidates.
> 
> I then went and wrote down the new rules for dispatch that would avoid
> that: https://rt.perl.org/Ticket/Display.html?id=129844
> 
> Then jnthn++ explained (https://irclog.perlgeek.de/perl6-dev/2016-10-
> 25#i_13462673 ) that I misunderstood the auto[un]boxing behaviour of
> natives, so the new rules are out of the window. But that's where my
> journey ended and never re-examined this ticket with my new
> understanding of boxing.

It turns out that he part reported 'on behalf of dogbert17', se above, 
describes a
different problem which was fixed with 
https://github.com/rakudo/rakudo/commit/c98b3a581f481756234758e474c255414a340c97

Reply via email to