# New Ticket Created by  Christian Bartolomaeus 
# Please include the string:  [perl #130532]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=130532 >


Since the new Rakudo::Internals.OneValueIterator is used in infix:<Z>
(Rakudo commit c405f06724) there are four failing tests in
S03-metaops/zip.t on rakudo-j.

One example of failing code:

$ ./perl6-j -e 'say $(1, 2) Z <a b c>'
(((1 2) a) ((Mu) b) ((Mu) c))

$ ./perl6-m -e 'say $(1, 2) Z <a b c>'
(((1 2) a))

I investigated a bit and it looks like $!value is Mu here on rakudo-j
(instead of nqp::null on rakudo-m):

https://github.com/rakudo/rakudo/blob/fbbe446c64fbf98f3fc7e64016e5213a3ee1f09f/src/core/Rakudo/Internals.pm#L1002

I didn't find the underlying reason, yet. I'll try to investigate
further, but for now, I'm opening this ticket. 

Reply via email to