# New Ticket Created by Christian Bartolomaeus # Please include the string: [perl #128580] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=128580 >
Currently there is a weird error while running S32-str/comb.t on rakudo-j. For some reason the test file aborts after 39 tests with the message 'Type check failed in binding $pat; expected Regex but got Str ("o")'. Test number 40 runs just fine standalone: $ perl6-j -Ilib -e 'use Test; is comb("o","ooo"), <o o o>' ok 1 - I tried to golf the problem down and that's what I arrived at: $ > Foo.pm6 $ ./perl6-j -I. -e 'use Foo; "f".comb; "o".comb("o")' Type check failed in binding $pat; expected Regex but got Str ("o") in block <unit> at -e line 1 So the problem seems to be related to module loading and it happens during that second call of method comb.