Fixed completely with da99402e6cca51fea1 , seems samcv++ already made tests. So can be closed.
> On 3 Mar 2017, at 07:39, Samantha McVey (via RT) > <perl6-bugs-follo...@perl.org> wrote: > > # New Ticket Created by Samantha McVey > # Please include the string: [perl #130904] > # in the subject line of all future correspondence about this issue. > # <URL: https://rt.perl.org/Ticket/Display.html?id=130904 > > > > "A-B C".split([" ", "-"]) when it tries > to swap something going via the IB2 sub. It gets a BOOTIntArray but > expects the arguments to be at least Any. > > One further problem is that code like this causes a X::Binding::TypeCheck > exception that fails to generate its method due to the very lowlevel object > being used less-than-carefully. > > This bug was introduced with this commit a day ago: > https://github.com/rakudo/rakudo/commit/9d497e9dbc16b18fcd0e9a9beeac4429a8af0cc1 > > timotimo has done some work on fixing part of this issue here: > https://github.com/rakudo/rakudo/commit/4707360a68