Fixed with commit https://github.com/rakudo/rakudo/commit/d09ad6eaf7
The tests are passing again. I'm closing this ticket as 'resolved'.
I fudged some more tests with this error mode in S32-list/squish.t
The error happens in /src/core/Mu.pm when binding to @a in the signature of
this sub definition:
multi sub infix:(@a, @b) {
...
}
Moar and JVM behave differently when trying to bind a Seq in such a case:
$ perl6-m -e 'sub foo
# New Ticket Created by Will Coleda
# Please include the string: [perl #126493]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126493 >
Several tests in t/spec/S32-list/produce.t fail only on the JVM with
this error message.