Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

perl6 on HP-UX 11.00

10 views
Skip to first unread message

H.Merijn Brand

unread,
Sep 26, 2002, 11:05:10 AM9/26/02
to Perl6 Internals
a5:/pro/3gl/CPAN/parrot 116 > cat .timestamp
1033023609
Thu Sep 26 07:00:09 2002 UTC

(time of this cvs update)
a5:/pro/3gl/CPAN/parrot 117 >

parrot all OK

perl t/harness
t/builtins/array.....Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/builtins/array.t at line 27)
# got: 'Parrot VM: Can't stat t/builtins/array_1.pbc, code 2.
# '
# expected: 'perl6isfun
# funisperl6
# perl6isfun
# '
# Looks like you failed 1 tests of 3.
dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 2
Failed 1/3 tests, 66.67% okay (less 2 skipped tests: 0 okay, 0.00%)
t/builtins/string....Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/builtins/string.t at line 7)
# got: 'Parrot VM: Can't stat t/builtins/string_1.pbc, code 2.
# '
# expected: 'bc
# bc
# bc
# axydefg
# axydefg
# efg
# xyde
# wrong number of args for substr
# Died (no handler).
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/builtins/string.t at line 41)
# got: 'Parrot VM: Can't stat t/builtins/string_2.pbc, code 2.
# '
# expected: '5
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/builtins/string.t at line 50)
# got: 'Parrot VM: Can't stat t/builtins/string_3.pbc, code 2.
# '
# expected: '3 4
# 3
# 4
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/builtins/string.t at line 66)
# got: 'Parrot VM: Can't stat t/builtins/string_4.pbc, code 2.
# '
# expected: '4
# 0
# 15
# '
# Looks like you failed 4 tests of 4.
dubious
Test returned status 4 (wstat 1024, 0x400)
DIED. FAILED tests 1-4
Failed 4/4 tests, 0.00% okay
t/compiler/1.........Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/1.t at line 7)
# got: 'Parrot VM: Can't stat t/compiler/1_1.pbc, code 2.
# '
# expected: 'Hello, world
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/1.t at line 16)
# got: 'Parrot VM: Can't stat t/compiler/1_2.pbc, code 2.
# '
# expected: '5
# -1
# 6
# 3.000000
# 2
# 23
# 8.000000
# 8.000000
# 2.000000
# 0.500000
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/1.t at line 43)
# got: 'Parrot VM: Can't stat t/compiler/1_3.pbc, code 2.
# '
# expected: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# ok 6
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/1.t at line 64)
# got: 'Parrot VM: Can't stat t/compiler/1_4.pbc, code 2.
# '
# expected: '3 2
# 3 2
# 3 2
# 4 2
# 4 4
# 2 3
# 4 4
# 3 3
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/1.t at line 92)
# got: 'Parrot VM: Can't stat t/compiler/1_5.pbc, code 2.
# '
# expected: '16
# 4
# 35
# 3
# 6
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/1.t at line 109)
# got: 'Parrot VM: Can't stat t/compiler/1_6.pbc, code 2.
# '
# expected: '2
# 2
# 2
# 0
# 3
# 0
#
#
# 0
# 1
# 1
# 0
# 0
# 0
#
# 2
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/1.t at line 150)
# got: 'Parrot VM: Can't stat t/compiler/1_7.pbc, code 2.
# '
# expected: 'ok
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/1.t at line 167)
# got: 'Parrot VM: Can't stat t/compiler/1_8.pbc, code 2.
# '
# expected: 'ok
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/1.t at line 185)
# got: 'Parrot VM: Can't stat t/compiler/1_9.pbc, code 2.
# '
# expected: 'ok
# ok
# 5
# 5
# 2
# ok
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/1.t at line 207)
# got: 'Parrot VM: Can't stat t/compiler/1_10.pbc, code 2.
# '
# expected: '(8.000000, 14.000000)
# (11.000000, 14.000000)
# (9.000000, 10.000000)
# (11.000000, 12.000000)
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/1.t at line 233)
# got: 'Parrot VM: Can't stat t/compiler/1_11.pbc, code 2.
# '
# expected: '1003.100000
# 1031.000000
# 1310.000000
# 4100.000000
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/1.t at line 252)
# got: 'Parrot VM: Can't stat t/compiler/1_12.pbc, code 2.
# '
# expected: '(1, 0, 1)
# (0, 0, 1)
# (, , 1)
# (1, 0, 1)
# (1, 0, 0)
# '
# Looks like you failed 12 tests of 12.
dubious
Test returned status 12 (wstat 3072, 0xc00)
DIED. FAILED tests 1-12
Failed 12/12 tests, 0.00% okay
t/compiler/2.........Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/2.t at line 6)
# got: 'Parrot VM: Can't stat t/compiler/2_1.pbc, code 2.
# '
# expected: '12! = 479001600
# 14! = 1278945280
# Sorry, can't take -1 factorial
# 0! = 1
# Sorry, can't take 24 factorial
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/2.t at line 40)
# got: 'Parrot VM: Can't stat t/compiler/2_2.pbc, code 2.
# '
# expected: 'one 1
# one 2
# two 1 2
# two 3 4
# three 1 2 3
# one 4
# two 5 6
# zero
# zero
# one 1
# one 1
# one 1.000000
# one 1.000000
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/2.t at line 84)
# got: 'Parrot VM: Can't stat t/compiler/2_3.pbc, code 2.
# '
# expected: '12
# 34
# 56
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/2.t at line 99)
# got: 'Parrot VM: Can't stat t/compiler/2_4.pbc, code 2.
# '
# expected: '21
# 43
# 65
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/2.t at line 114)
# got: 'Parrot VM: Can't stat t/compiler/2_5.pbc, code 2.
# '
# expected: '21
# 43
# 65
# '
# Looks like you failed 5 tests of 5.
dubious
Test returned status 5 (wstat 1280, 0x500)
DIED. FAILED tests 1-5
Failed 5/5 tests, 0.00% okay
t/compiler/3.........Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/3.t at line 6)
# got: 'Parrot VM: Can't stat t/compiler/3_1.pbc, code 2.
# '
# expected: '2 3 4
# 4
# 2
# 3
# 5
# 6
#
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/3.t at line 32)
# got: 'Parrot VM: Can't stat t/compiler/3_2.pbc, code 2.
# '
# expected: '1, 3
# 1, 3
# 2, 4
# 12546234
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/3.t at line 53)
# got: 'Parrot VM: Can't stat t/compiler/3_3.pbc, code 2.
# '
# expected: 'ay?, be!, twenty-three
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/3.t at line 69)
# got: 'Parrot VM: Can't stat t/compiler/3_4.pbc, code 2.
# '
# expected: 'be!ay?twenty-three
# be?ay?twenty-three
# be!ay!twenty-three
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/3.t at line 93)
# got: 'Parrot VM: Can't stat t/compiler/3_5.pbc, code 2.
# '
# expected: '1 3
# 1 -23
# 2 4
# -23 2
# 1 1
# 1 3
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/3.t at line 120)
# got: 'Parrot VM: Can't stat t/compiler/3_6.pbc, code 2.
# '
# expected: '11 12 13
# 11 12 13
# 11 12
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/3.t at line 139)
# got: 'Parrot VM: Can't stat t/compiler/3_7.pbc, code 2.
# '
# expected: '678910
# 1112131415
# '
# Looks like you failed 7 tests of 7.
dubious
Test returned status 7 (wstat 1792, 0x700)
DIED. FAILED tests 1-7
Failed 7/7 tests, 0.00% okay
t/compiler/4.........Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/4.t at line 6)
# got: 'Parrot VM: Can't stat t/compiler/4_1.pbc, code 2.
# '
# expected: 'ok
# ok
# ok
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/4.t at line 36)
# got: 'Parrot VM: Can't stat t/compiler/4_2.pbc, code 2.
# '
# expected: '2
# 1
# 0
# 1
# 2
# 3
# 4
# 3
# 2
# 1
# 0
# 1
# 2
# 3
# ok
# ok
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/4.t at line 74)
# got: 'Parrot VM: Can't stat t/compiler/4_3.pbc, code 2.
# '
# expected: 'a is 5
# a is 4
# a is 3
# a is 5
# a is 3
# a is 6
# '
# Looks like you failed 3 tests of 3.
dubious
Test returned status 3 (wstat 768, 0x300)
DIED. FAILED tests 1-3
Failed 3/3 tests, 0.00% okay
t/compiler/5.........Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/5.t at line 6)
# got: 'Parrot VM: Can't stat t/compiler/5_1.pbc, code 2.
# '
# expected: '1
# 3
# 5
# 7
# 9
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/5.t at line 23)
# got: 'Parrot VM: Can't stat t/compiler/5_2.pbc, code 2.
# '
# expected: '1
# 2
# 4
# 5
# 7
# 8
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/5.t at line 41)
# got: 'Parrot VM: Can't stat t/compiler/5_3.pbc, code 2.
# '
# expected: '1
# 2
# 3
# 4
# 5
# 6
# 7
# 8
# 9
# 10
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/5.t at line 62)
# got: 'Parrot VM: Can't stat t/compiler/5_4.pbc, code 2.
# '
# expected: '1
# 2
# 3
# 4
# 5
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/5.t at line 78)
# got: 'Parrot VM: Can't stat t/compiler/5_5.pbc, code 2.
# '
# expected: '11 1
# 13 4
# 15 7
# 17 10
# 19 13
# '
# Looks like you failed 5 tests of 5.
dubious
Test returned status 5 (wstat 1280, 0x500)
DIED. FAILED tests 1-5
Failed 5/5 tests, 0.00% okay
t/compiler/6.........Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/6.t at line 7)
# got: 'Parrot VM: Can't stat t/compiler/6_1.pbc, code 2.
# '
# expected: '1
# 2
# 3
# 4
# 5
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/6.t at line 23)
# got: 'Parrot VM: Can't stat t/compiler/6_2.pbc, code 2.
# '
# expected: '1
# 2
# 3
# 4
# 5
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/6.t at line 39)
# got: 'Parrot VM: Can't stat t/compiler/6_3.pbc, code 2.
# '
# expected: '0
# 1
# 2
# foo
# foo
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/6.t at line 56)
# got: 'Parrot VM: Can't stat t/compiler/6_4.pbc, code 2.
# '
# expected: '0
# 1
# 2
# 3
# 4
# 2
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/6.t at line 74)
# got: 'Parrot VM: Can't stat t/compiler/6_5.pbc, code 2.
# '
# expected: '2
# 3
# 4
# 5
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/6.t at line 90)
# got: 'Parrot VM: Can't stat t/compiler/6_6.pbc, code 2.
# '
# expected: '2
# 4
# 6
# 6
# '
# Looks like you failed 6 tests of 6.
dubious
Test returned status 6 (wstat 1536, 0x600)
DIED. FAILED tests 1-6
Failed 6/6 tests, 0.00% okay
t/compiler/7.........Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/7.t at line 7)
# got: 'Parrot VM: Can't stat t/compiler/7_1.pbc, code 2.
# '
# expected: 'ex is 1 2 3 4 5
# y is 15
# '
# Looks like you failed 1 tests of 1.
dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 1
Failed 1/1 tests, 0.00% okay
t/compiler/8.........Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/8.t at line 8)
# got: 'Parrot VM: Can't stat t/compiler/8_1.pbc, code 2.
# '
# expected: 'dying
# alive
# 1 2
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/8.t at line 30)
# got: 'Parrot VM: Can't stat t/compiler/8_2.pbc, code 2.
# '
# expected: 'dying
# alive
# Unknown error.
# Died (no handler).
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/8.t at line 48)
# got: 'Parrot VM: Can't stat t/compiler/8_3.pbc, code 2.
# '
# expected: 'dying
# survived
# Yup
# Unknown error.
# Died (no handler).
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/8.t at line 73)
# got: 'Parrot VM: Can't stat t/compiler/8_4.pbc, code 2.
# '
# expected: 'dying
# survived
# Yup
# Unknown error.
# Died (no handler).
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/8.t at line 102)
# got: 'Parrot VM: Can't stat t/compiler/8_5.pbc, code 2.
# '
# expected: 'about to die
# caught eek
# eek: still alive
# eek, eh?
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/8.t at line 136)
# got: 'Parrot VM: Can't stat t/compiler/8_6.pbc, code 2.
# '
# expected: '1
# 2
# a.1: 3
# b
# 4
# 5
# Survived 1
# 1
# 2
# a.1: 3
# b.1
# foo
# '
# Looks like you failed 6 tests of 6.
dubious
Test returned status 6 (wstat 1536, 0x600)
DIED. FAILED tests 1-6
Failed 6/6 tests, 0.00% okay
t/compiler/9.........Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/9.t at line 6)
# got: 'Parrot VM: Can't stat t/compiler/9_1.pbc, code 2.
# '
# expected: '1
# 2
# outer: 4
# 5
# 7
# outer: 8
# 10
# 11
# 13
# 14
# outer: 16
# 17
# 19
# done
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/9.t at line 40)
# got: 'Parrot VM: Can't stat t/compiler/9_2.pbc, code 2.
# '
# expected: '1
# 2
# 4
# 4
# 5
# 7
# 8
# 10
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/9.t at line 65)
# got: 'Parrot VM: Can't stat t/compiler/9_3.pbc, code 2.
# '
# expected: '1
# 2
# 4
# 4
# 5
# 7
# 8
# 10
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/9.t at line 90)
# got: 'Parrot VM: Can't stat t/compiler/9_4.pbc, code 2.
# '
# expected: '1
# 2
# 4
# 4
# 5
# 7
# 8
# 10
# '
# Looks like you failed 4 tests of 4.
dubious
Test returned status 4 (wstat 1024, 0x400)
DIED. FAILED tests 1-4
Failed 4/4 tests, 0.00% okay
t/compiler/a.........Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/a.t at line 6)
# got: 'Parrot VM: Can't stat t/compiler/a_1.pbc, code 2.
# '
# expected: '1
# 1.1
# 2.1
# 3
# 3.1
# 4
# 4.1
# 5
# --
# 1.1
# 2.1
# 3
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/a.t at line 51)
# got: 'Parrot VM: Can't stat t/compiler/a_2.pbc, code 2.
# '
# 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
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/a.t at line 126)
# got: 'Parrot VM: Can't stat t/compiler/a_3.pbc, code 2.
# '
# expected: '1
# a.1
# b
# b.1
# c
# 1.1
# 2.1
# 3
# '
# Looks like you failed 3 tests of 3.
dubious
Test returned status 3 (wstat 768, 0x300)
DIED. FAILED tests 1-3
Failed 3/3 tests, 0.00% okay
t/compiler/b.........Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/b.t at line 6)
# got: 'Parrot VM: Can't stat t/compiler/b_1.pbc, code 2.
# '
# expected: '"You have not seen, so I forgive your jest," said Gimli.
# "But you speak like a fool."
# "pass test"
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/b.t at line 23)
# got: 'Parrot VM: Can't stat t/compiler/b_2.pbc, code 2.
# '
# expected: '1
# testing
# testing
# foo""bar
# 2
# testing
# we are testing
# 3 3
# 3 + 3
# on both sides
# '
# Looks like you failed 2 tests of 2.
dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-2
Failed 2/2 tests, 0.00% okay
t/compiler/qsort.....Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/compiler/qsort.t at line 7)
# got: 'Parrot VM: Can't stat t/compiler/qsort_1.pbc, code 2.
# '
# expected: '10
# 9
# 8
# 7
# 6
# 5
# 4
# 3
# 2
# 1
# 10
# 9
# 8
# 7
# 6
# 5
# 4
# 3
# 2
# 1
# '
# Looks like you failed 1 tests of 1.
dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 1
Failed 1/1 tests, 0.00% okay
t/rx/basic...........Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/rx/basic.t at line 7)
# got: 'Parrot VM: Can't stat t/rx/basic_1.pbc, code 2.
# '
# expected: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# ok 6
# ok 7
# ok 8
# ok 9
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/rx/basic.t at line 33)
# got: 'Parrot VM: Can't stat t/rx/basic_2.pbc, code 2.
# '
# expected: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# ok 6
# ok 7
# ok 8
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/rx/basic.t at line 57)
# got: 'Parrot VM: Can't stat t/rx/basic_3.pbc, code 2.
# '
# expected: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# ok 6
# ok 7
# ok 8
# ok 9
# ok 10
# ok 11
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/rx/basic.t at line 88)
# got: 'Parrot VM: Can't stat t/rx/basic_4.pbc, code 2.
# '
# expected: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# ok 6
# ok 7
# ok 8
# ok 9
# ok 10
# ok 11
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/rx/basic.t at line 119)
# got: 'Parrot VM: Can't stat t/rx/basic_5.pbc, code 2.
# '
# expected: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# ok 6
# ok 7
# ok 8
# ok 9
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/rx/basic.t at line 146)
# got: 'Parrot VM: Can't stat t/rx/basic_6.pbc, code 2.
# '
# expected: 'ok 1
# ok 2
# ok 3
# '
# Looks like you failed 6 tests of 6.
dubious
Test returned status 6 (wstat 1536, 0x600)
DIED. FAILED tests 1-6
Failed 6/6 tests, 0.00% okay
t/rx/call............Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/rx/call.t at line 7)
# got: 'Parrot VM: Can't stat t/rx/call_1.pbc, code 2.
# '
# expected: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# ok 6
# ok 7
# ok 8
# ok 9
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/rx/call.t at line 48)
# got: 'Parrot VM: Can't stat t/rx/call_2.pbc, code 2.
# '
# expected: 'ok 1
# ok 2
# ok 3
# ok 4
# ok 5
# '
# Looks like you failed 2 tests of 2.
dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-2
Failed 2/2 tests, 0.00% okay
t/rx/special.........Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/rx/special.t at line 7)
# got: 'Parrot VM: Can't stat t/rx/special_1.pbc, code 2.
# '
# 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
# '
Can't bless non-reference value at ../../assemble.pl line 163.
# Failed test (t/rx/special.t at line 43)
# got: 'Parrot VM: Can't stat t/rx/special_2.pbc, code 2.
# '
# 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.
dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-2
Failed 2/2 tests, 0.00% okay
Failed 17/17 test scripts, 0.00% okay. 70/72 subtests failed, 2.78% okay.
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/builtins/array.t 1 256 3 1 33.33% 2
t/builtins/string.t 4 1024 4 4 100.00% 1-4
t/compiler/1.t 12 3072 12 12 100.00% 1-12
t/compiler/2.t 5 1280 5 5 100.00% 1-5
t/compiler/3.t 7 1792 7 7 100.00% 1-7
t/compiler/4.t 3 768 3 3 100.00% 1-3
t/compiler/5.t 5 1280 5 5 100.00% 1-5
t/compiler/6.t 6 1536 6 6 100.00% 1-6
t/compiler/7.t 1 256 1 1 100.00% 1
t/compiler/8.t 6 1536 6 6 100.00% 1-6
t/compiler/9.t 4 1024 4 4 100.00% 1-4
t/compiler/a.t 3 768 3 3 100.00% 1-3
t/compiler/b.t 2 512 2 2 100.00% 1-2
t/compiler/qsort.t 1 256 1 1 100.00% 1
t/rx/basic.t 6 1536 6 6 100.00% 1-6
t/rx/call.t 2 512 2 2 100.00% 1-2
t/rx/special.t 2 512 2 2 100.00% 1-2
2 subtests skipped.
make: *** [test] Error 2

--
H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.0 & 633 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
WinNT 4, Win2K pro & WinCE 2.11. Smoking perl CORE: smo...@perl.org
http://archives.develooper.com/daily...@perl.org/ per...@perl.org
send smoke reports to: smokers...@perl.org, QA: http://qa.perl.org


Dan Sugalski

unread,
Sep 26, 2002, 12:14:46 PM9/26/02
to H.Merijn Brand, Perl6 Internals
At 5:05 PM +0200 9/26/02, H.Merijn Brand wrote:
>
>perl t/harness
>t/builtins/array.....Can't bless non-reference value at
>../../assemble.pl line 163.

Hrm. What version of perl are you running?
--
Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski even samurai
d...@sidhe.org have teddy bears and even
teddy bears get drunk

Peter Sinnott

unread,
Sep 26, 2002, 12:40:13 PM9/26/02
to d...@sidhe.org, H.Merijn Brand, Perl6 Internals
On Thu, Sep 26, 2002 at 12:14:46PM -0400, d...@sidhe.org wrote:
> At 5:05 PM +0200 9/26/02, H.Merijn Brand wrote:
> >
> >perl t/harness
> >t/builtins/array.....Can't bless non-reference value at
> >../../assemble.pl line 163.
>
> Hrm. What version of perl are you running?

Hi,
I just did a fresh checkout from cvs.
make test on parrot goes fine but make test on perl6
seems to be having the same problem mentioned above.
I'm running linux on intel with perl 5.6.1.

Peter

--
Our challenge is to interactively maintain world-class sources in order
to conveniently administrate low-risk high-yield resources while maintaining
the highest standards

Leopold Toetsch

unread,
Sep 26, 2002, 1:25:09 PM9/26/02
to H.Merijn Brand, Perl6 Internals
H.Merijn Brand wrote:

> a5:/pro/3gl/CPAN/parrot 116 > cat .timestamp
> 1033023609
> Thu Sep 26 07:00:09 2002 UTC
>
> (time of this cvs update)
> a5:/pro/3gl/CPAN/parrot 117 >
>
> parrot all OK
>
> perl t/harness
> t/builtins/array.....Can't bless non-reference value at ../../assemble.pl line 163.
> # Failed test (t/builtins/array.t at line 27)
> # got: 'Parrot VM: Can't stat t/builtins/array_1.pbc, code 2.


Small nitpick one failure + summary ought to be enough - anway here we go:

Do you have a working Perl6Grammar:

$ perl6 -vwk -e'print qq(Hello parrot\n)'
P6C '__eval__'
.../imcc/imcc -verbose -o__eval__.pasm __eval__.imc
Reading __eval__.imc
using optimization '0'
assembly module __eval__.pasm written.
481 lines compiled.
assembling perl ../../assemble.pl __eval__.pasm -o __eval__.pbc
running: /home/lt/src/parrot-leo/parrot __eval__.pbc
Hello parrot


If something fails you shuld see more details here.

To be sure, that grammar is ok, run above line with

$ perl6 -vwk -e'print qq(Hello parrot\n)' --force-grammar

If that succeeds try:

$ perl6 --test

$ perl6 --test -r

HTH
leo

Peter Sinnott

unread,
Sep 26, 2002, 1:50:01 PM9/26/02
to l...@toetsch.at, H.Merijn Brand, Perl6 Internals
On Thu, Sep 26, 2002 at 07:25:09PM +0200, l...@toetsch.at wrote:
>
> Do you have a working Perl6Grammar:
>
> $ perl6 -vwk -e'print qq(Hello parrot\n)'
> P6C '__eval__'
> .../imcc/imcc -verbose -o__eval__.pasm __eval__.imc
> Reading __eval__.imc
> using optimization '0'
> assembly module __eval__.pasm written.
> 481 lines compiled.
> assembling perl ../../assemble.pl __eval__.pasm -o __eval__.pbc
> running: /home/lt/src/parrot-leo/parrot __eval__.pbc
> Hello parrot
>

Looks good.

>
> If something fails you shuld see more details here.
>
> To be sure, that grammar is ok, run above line with
>
> $ perl6 -vwk -e'print qq(Hello parrot\n)' --force-grammar
>

Looks ok

> If that succeeds try:
>
> $ perl6 --test
>

Looks bad as above

> $ perl6 --test -r
>

psinnott@migo:/tmp/parrot/languages/perl6$ ./perl6 --test -r
Test details:
t/builtins/array.t........2/3
t/builtins/string.t.......4/4
t/compiler/1.t..........13/13
t/compiler/2.t............5/5
t/compiler/3.t............7/7
t/compiler/4.t............3/3
t/compiler/5.t............5/5
t/compiler/6.t............6/6warning:imcc:parser: file
t/compiler/6_6.imc line 11: _SV_i2 already defined

t/compiler/7.t............1/1
t/compiler/8.t............6/6
t/compiler/9.t............4/4
t/compiler/a.t............3/3
t/compiler/b.t............2/2
t/compiler/qsort.t........1/1
t/rx/basic.t..............6/6
t/rx/call.t...............2/2
t/rx/special.t............2/2

Test summary:
t/builtins/array.....ok
2/3 skipped: various reasons
t/builtins/string....ok
t/compiler/1.........ok
t/compiler/2.........ok
t/compiler/3.........ok
t/compiler/4.........ok
t/compiler/5.........ok
t/compiler/6.........ok
t/compiler/7.........ok
t/compiler/8.........ok
t/compiler/9.........ok
t/compiler/a.........ok
t/compiler/b.........ok
t/compiler/qsort.....ok
t/rx/basic...........ok
t/rx/call............ok
t/rx/special.........ok
All tests successful, 2 subtests skipped.
Files=17, Tests=73, 0 wallclock secs ( 0.07 cusr + 0.05 csys =
0.12 CPU)
WHOA! Somehow you got a different number of results than tests
ran!
This should never happen! Please contact the author
immediately!

H.Merijn Brand

unread,
Sep 26, 2002, 2:26:52 PM9/26/02
to Dan Sugalski, Perl6 Internals
On Thu 26 Sep 2002 18:14, Dan Sugalski <d...@sidhe.org> wrote:
> At 5:05 PM +0200 9/26/02, H.Merijn Brand wrote:
> >
> >perl t/harness
> >t/builtins/array.....Can't bless non-reference value at
> >../../assemble.pl line 163.
>
> Hrm. What version of perl are you running?

You should know that! We've talked about it in Munchen :)

perl-5.8.0 + defined-or patches

I'll check the --test tomorrow.

For all others. I'm *not* trying to get involved in perl6 at the moment. I'm
just helping Andy to face picky systems like HP-UX.

I'm glad you got these working again, and as long as it does not cost me too
much time, I'd be glag to just pass you the results. No more, no less. Don't
expect me to dig. In any direction :)

Dan Sugalski

unread,
Sep 26, 2002, 2:28:07 PM9/26/02
to Peter Sinnott, H.Merijn Brand, Perl6 Internals
At 5:40 PM +0100 9/26/02, Peter Sinnott wrote:
>On Thu, Sep 26, 2002 at 12:14:46PM -0400, d...@sidhe.org wrote:
>> At 5:05 PM +0200 9/26/02, H.Merijn Brand wrote:
>> >
>> >perl t/harness
>> >t/builtins/array.....Can't bless non-reference value at
>> >../../assemble.pl line 163.
>>
>> Hrm. What version of perl are you running?
>
>Hi,
> I just did a fresh checkout from cvs.
>make test on parrot goes fine but make test on perl6
>seems to be having the same problem mentioned above.
>I'm running linux on intel with perl 5.6.1.

And I'm seeing it on OS X with 5.6.0. Okay, we're doing something
screwy somewhere.

Perl 6 parser guys? Fix please?

Dan Sugalski

unread,
Sep 26, 2002, 2:33:09 PM9/26/02
to H.Merijn Brand, Perl6 Internals
At 8:26 PM +0200 9/26/02, H.Merijn Brand wrote:
>On Thu 26 Sep 2002 18:14, Dan Sugalski <d...@sidhe.org> wrote:
>> At 5:05 PM +0200 9/26/02, H.Merijn Brand wrote:
>> >
>> >perl t/harness
>> >t/builtins/array.....Can't bless non-reference value at
>> >../../assemble.pl line 163.
>>
>> Hrm. What version of perl are you running?
>
>You should know that! We've talked about it in Munchen :)

Yeah, but you were running a *lot* of versions... :)


>For all others. I'm *not* trying to get involved in perl6 at the moment. I'm
>just helping Andy to face picky systems like HP-UX.

We're working on getting tinderbox, the automated test & reporting
system, set so it can run off the http-available CVS snapshots, as
well as use a non-local mailer to send the results, so anyone with
just port 80 holes in the firewall and a central mail server can run
a tinderbox client.

>I'm glad you got these working again, and as long as it does not cost me too
>much time, I'd be glag to just pass you the results. No more, no less. Don't
>expect me to dig. In any direction :)

Heh. Any reports are good--once tinderbox is completely thumped
around, I'd be thrilled if we could set up a nice occasional cron job
to do a fetch/build/test cycle with no user intervention at all.

Andy Dougherty

unread,
Sep 26, 2002, 2:53:19 PM9/26/02
to Dan Sugalski, H.Merijn Brand, Perl6 Internals
On Thu, 26 Sep 2002, Dan Sugalski wrote:

> At 5:05 PM +0200 9/26/02, H.Merijn Brand wrote:
> >
> >perl t/harness
> >t/builtins/array.....Can't bless non-reference value at
> >../../assemble.pl line 163.
>
> Hrm. What version of perl are you running?

Doesn't matter (within reason). It's a 'make test' bug. Specifically,

cd languages/perl6 && make test

fails, but

cd languages/perl6 && ./perl6 --test

might succeed.

I suspect it's actually an imcc calling-convention problem -- I see a
generated a.pasm file in my perl6 directory, but all of the t/*/*.pasm
files are empty. The assembler (obviously) can't assemble an empty file,
though perhaps a patch to assemble.pl to detect an empty .pasm file and
give a better warning would be in order.

'make test' ought to work. It ought to automatically handle any
Perl6Grammar regenerations needed.

--
Andy Dougherty doug...@lafayette.edu

Sean O'Rourke

unread,
Sep 26, 2002, 3:33:23 PM9/26/02
to Andy Dougherty, Dan Sugalski, H.Merijn Brand, Perl6 Internals
On Thu, 26 Sep 2002, Andy Dougherty wrote:

> On Thu, 26 Sep 2002, Dan Sugalski wrote:
>
> > At 5:05 PM +0200 9/26/02, H.Merijn Brand wrote:
> > >
> > >perl t/harness
> > >t/builtins/array.....Can't bless non-reference value at
> > >../../assemble.pl line 163.
> >
> > Hrm. What version of perl are you running?
>
> Doesn't matter (within reason). It's a 'make test' bug. Specifically,
>
> cd languages/perl6 && make test
>
> fails, but
>
> cd languages/perl6 && ./perl6 --test
>
> might succeed.
>
> I suspect it's actually an imcc calling-convention problem -- I see a
> generated a.pasm file in my perl6 directory, but all of the t/*/*.pasm
> files are empty.

Sounds likely (Quick fix: change the makefile to use ./perl6 --test ;).

> though perhaps a patch to assemble.pl to detect an empty .pasm file and
> give a better warning would be in order.

Probably. Though if we go in the "imcc generates bytecode" direction,
assemble.pl can be mercifully laid to rest for P6C's purposes.

> 'make test' ought to work.

Yes.

> It ought to automatically handle any Perl6Grammar regenerations
> needed.

This is a red herring for the problem you're seeing (though it is true
that Perl6grammar.pm isn't automatically regenerated unless it doesn't
exist).

/s

Leopold Toetsch

unread,
Sep 26, 2002, 4:01:55 PM9/26/02
to Peter Sinnott, H.Merijn Brand, Perl6 Internals
Peter Sinnott wrote:

So we have ...


>>$ perl6 --test

> Looks bad as above


>>$ perl6 --test -r


> All tests successful, 2 subtests skipped.


.... imcc seems not to produce valid PASM files for your environment in
most of the cases. Running them directly is ok.

Hhm - could you track this further down?

For failing e.g. 1_1.p6:

$ ./perl6 -vwk t/compiler/1_1.p6

$ ../imcc/imcc -d -d -d t/compiler/1_1.imc >1_1.debug 2>&1
$ less 1_1.debug

and mail me this file + output from the first step, if you don't see
obvious failures.

Thanks,
leo

Dan Sugalski

unread,
Sep 26, 2002, 4:24:30 PM9/26/02
to Leopold Toetsch, Peter Sinnott, H.Merijn Brand, Perl6 Internals
At 10:13 PM +0200 9/26/02, Leopold Toetsch wrote:

>Dan Sugalski wrote:
>
>>And I'm seeing it on OS X with 5.6.0. Okay, we're doing something
>>screwy somewhere.
>
>
>"it" - not so much details please ;-)

Sorry, the originally reported problem. Basically all the perl6 tests
fail with assembler errors.

Leopold Toetsch

unread,
Sep 26, 2002, 4:13:05 PM9/26/02
to Dan Sugalski, Peter Sinnott, H.Merijn Brand, Perl6 Internals
Dan Sugalski wrote:

> At 5:40 PM +0100 9/26/02, Peter Sinnott wrote:

>> I'm running linux on intel with perl 5.6.1.


Please run:

$ perl6 --force-grammar --test

$ perl6 --test -r

both ought to succeed on your platform.


> And I'm seeing it on OS X with 5.6.0. Okay, we're doing something screwy
> somewhere.

"it" - not so much details please ;-)

> Perl 6 parser guys? Fix please?

Test.pm, Test/*, P6C, imcc, assembler.pl or unlikely parrot ;-)

leo

Tanton Gibbs

unread,
Sep 26, 2002, 5:04:34 PM9/26/02
to Leopold Toetsch, Peter Sinnott, H.Merijn Brand, Perl6 Internals
> Hhm - could you track this further down?
>
> For failing e.g. 1_1.p6:
>
> $ ./perl6 -vwk t/compiler/1_1.p6
>
> $ ../imcc/imcc -d -d -d t/compiler/1_1.imc >1_1.debug 2>&1
> $ less 1_1.debug

Those both work fine.

However, if I do

perl prd-perl6.pl --batch="t/compiler/1_1.p6" --imc > imc 2>err
(which is in P6C/TestCompiler.pm used by t/builtin/array.t)
I get a pasm file in imc and 1 error in err:
[IMCC::add_function (diagnostic) main] Redefining function main

I then do
.../imcc/imcc imc pasm
(which is the next step listed in P6C/TestCompiler.pm)

and the resultant pasm file is blank.

I'm not sure if this is the problem or not...just trying to track it down.

Tanton

H.Merijn Brand

unread,
Sep 27, 2002, 4:46:26 AM9/27/02
to Andy Dougherty, Perl6 Internals
On Thu 26 Sep 2002 20:53, Andy Dougherty <doug...@lafayette.edu> wrote:
> On Thu, 26 Sep 2002, Dan Sugalski wrote:
>
> > At 5:05 PM +0200 9/26/02, H.Merijn Brand wrote:
> > >
> > >perl t/harness
> > >t/builtins/array.....Can't bless non-reference value at
> > >../../assemble.pl line 163.
> >
> > Hrm. What version of perl are you running?
>
> Doesn't matter (within reason). It's a 'make test' bug. Specifically,
>
> cd languages/perl6 && make test
>
> fails, but
>
> cd languages/perl6 && ./perl6 --test
>
> might succeed.

It does. Good luck

a5:/pro/3gl/CPAN/parrot/languages/perl6 102 > perl6 --test
Test details:
t/builtins/array.t........2/3
t/builtins/string.t.......4/4
t/compiler/1.t..........12/12
t/compiler/2.t............5/5
t/compiler/3.t............7/7
t/compiler/4.t............3/3
t/compiler/5.t............5/5
t/compiler/6.t............6/6

All tests successful, 2 subtests skipped.

Files=17, Tests=72, 0 wallclock secs ( 0.19 cusr + 0.08 csys = 0.27 CPU)


WHOA! Somehow you got a different number of results than tests ran!
This should never happen! Please contact the author immediately!

END failed--call queue aborted.
a5:/pro/3gl/CPAN/parrot/languages/perl6 103 >


> I suspect it's actually an imcc calling-convention problem -- I see a
> generated a.pasm file in my perl6 directory, but all of the t/*/*.pasm
> files are empty. The assembler (obviously) can't assemble an empty file,
> though perhaps a patch to assemble.pl to detect an empty .pasm file and
> give a better warning would be in order.
>
> 'make test' ought to work. It ought to automatically handle any
> Perl6Grammar regenerations needed.
>
> --
> Andy Dougherty doug...@lafayette.edu

--

0 new messages