I would like to take a shot at making perl6 front- and backend
adapters for languages/regex, but so far I have seen all the tests in
languages/perl6 pass exactly once (and I updated again immediately
after, and a bunch of them broke again.) So I'm a little nervous about
digging into it just yet.

I'm on a pretty basic RH7.3 x86 Linux system, perl 5.6.1.

Current batch of failures:

Failed Test           Status Wstat Total Fail  Failed  List of Failed
--------------------------------------------------------------------------------t/compiler/8.t
             5  1280     6    5  83.33%  1-5
t/compiler/builtins.t      1   256     2    1  50.00%  1
t/rx/basic.t               5  1280     5    5 100.00%  1-5
t/rx/call.t                2   512     2    2 100.00%  1-2
t/rx/special.t             2   512     2    2 100.00%  1-2

Here are some excerpts from the make output (ignoring test 8):

t/compiler/builtins.Can't bless non-reference value at ../../assemble.pl line 163.
t/compiler/builtins.NOK 1#     Failed test (t/compiler/builtins.t at line 7) 
#          got: 'Parrot VM: Can't stat t/compiler/builtins_1.pbc, code 2.
# '
#     expected: 'bc
# bc
# bc
# axydefg
# axydefg
# efg
# xyde
# wrong number of args for substr
# Died (no handler).
# '


t/rx/basic..........Couldn't find global label '__setup' at line 1.
Couldn't find global label '_main' at line 3.
Couldn't find operator 'bsr' on line 1.
Couldn't find operator 'bsr' on line 3.
t/rx/basic..........NOK 1#     Failed test (t/rx/basic.t at line 7)          
#          got: ''
#     expected: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# ok 6
# ok 7
# ok 8
# ok 9
# '


t/rx/special........NOK 1#     Failed test (t/rx/special.t at line 7)        
#          got: 'ok 7
# ok 8
# ok 9
# ok 10
# ok 11
# ok 12
# ok 14
# '
#     expected: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# ok 6
# ok 7
# ok 8
# ok 9
# ok 10
# ok 11
# ok 12
# ok 13
# ok 14
# '
Unrecognized escape \R passed through at (eval 2) line 1.
Use of uninitialized value in concatenation (.) or string at ../../assemble.pl line 
631.
Constant: Missing braces on \N{} at (eval 4) line 1, within string
  at ../../assemble.pl line 632.
Unrecognized escape \T passed through at (eval 6) line 1.
Unrecognized escape \F passed through at (eval 10) line 1.
Unrecognized escape \X passed through at (eval 12) line 1.
Unrecognized escape \R passed through at (eval 14) line 1.
Use of uninitialized value in concatenation (.) or string at ../../assemble.pl line 
631.
Constant: Missing braces on \N{} at (eval 16) line 1, within string
  at ../../assemble.pl line 632.
Unrecognized escape \T passed through at (eval 18) line 1.
Unrecognized escape \F passed through at (eval 22) line 1.
Unrecognized escape \X passed through at (eval 24) line 1.
#     Failed test (t/rx/special.t at line 43)
#          got: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# ok 6
# '
#     expected: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# ok 6
# ok 7
# ok 8
# ok 9
# ok 10
# ok 11
# ok 12
# '
# Looks like you failed 2 tests of 2.

Reply via email to