On Sat, 15 Jul 2017 07:15:05 -0700, jan-olof.hen...@bredband.net wrote: > 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
Also, the original problem has been 'temporarily' solved with https://github.com/rakudo/rakudo/commit/242baf256a210f1cb643cb6324916dbc76184c9f