Perl6 on Win32 MS VC++ gives:

Failed Test    Status Wstat Total Fail  Failed  List of Failed
--------------------------------------------------------------

t/compiler/8.t     1   256     6    1  16.67%  6
t/compiler/a.t     1   256     3    1  33.33%  2
t/rx/call.t        1   256     2    1  50.00%  1



t/compiler/8........NOK 6#          got: 'Wrong type on top of stack!
# ed 1
# 1
# 2
# a.1: 3
# b.1
# foo
# '
#     expected: '1
# 2
# a.1: 3
# b
# 4
# 5
# Survived 1
# 1
# 2
# a.1: 3
# b.1
# foo
# '
# Looks like you failed 1 tests of 6.

This one is known, and is waiting on a BUFFER_external patch.
Now that parrot works on win32 again, I'll try to clear out my
patch queue.


t/compiler/a........ok 1/3Couldn'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.
#     Failed test (t/compiler/a.t at line 51)
t/compiler/a........NOK 2#          got: ''
#     expected: '1
# 1.1
# 2
# --
# 1.1
# 2.1
# --
# 1
# 1.1
# 2
# 2.1
# 3.1
# 4
# 4.1
# 5.1
# 6.1
# --
# 1
# 1.1
# 2.1
# 3.1
# 4
# 4.1
# 5.1
# '

This error was in imc->pasm, specifically:

last token = []
(error) line 63: parse error
Didn't create output asm.


t/rx/call...........NOK 1#          got: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# ok 6
# ok 7
# ok 8
# ok 9
# '
#     expected: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# ok 6
# ok 7
# ok 8
# ok 9
# ok 10
# '

No idea on where the missing "ok 10" went.



If people would like the p6/imcc/pasm/pbc files,
I can provide them. Just let me know.

Mike Lambert

Reply via email to