# New Ticket Created by Andy Dougherty
# Please include the string: [perl #18189]
# in the subject line of all future correspondence about this issue.
# <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=18189 >
Not OK: This is a failure report for parrot.
When built with 'long long' INTVAL and opcode_t, I get the following
failures on i386/linux. I'm pretty sure these tests also fail on SPARC
(along with other failures) so for once I don't think it's an endian
thing.
perl t/harness --gc-debug --running-make-test
t/src/basic.........ok
t/src/intlist.......# Failed test (t/src/intlist.t at line 35)
# got: 'Failed: build-up second pop
# '
# expected: 'I need a shower.
# '
# Failed test (t/src/intlist.t at line 112)
# got: 'Step 1: 0
# Failed: build-up second pop
# '
# expected: 'Step 1: 0
# Step 2: 1
# Step 3: 2
# Step 4: 255
# Step 5: 256
# Step 6: 257
# Done.
# '
# Failed test (t/src/intlist.t at line 241)
# got: 'intlist_4: list.c:701: get_chunk: Assertion `slot < chunk->n_chunks'
failed.
# hift failed on i=3
# Out shift failed on i=4
[ ... skip 500+similar lines ... ]
# Out get failed on i=509
# Out shift failed on i=509
# Out shift failed on i=510
# '
# expected: 'Done.
# '
# Looks like you failed 3 tests of 4.
dubious
Test returned status 3 (wstat 768, 0x300)
DIED. FAILED tests 2-4
Failed 3/4 tests, 25.00% okay
t/src/list..........# Failed test (t/src/list.t at line 9)
# got: 'list_1: list.c:701: get_chunk: Assertion `slot < chunk->n_chunks'
failed.
# '
# expected: 'The answer is 42.
# char b
# short -15
# num 1234.560000
# string Seems ok
# len now 0
# string list
# string list 2
# string list
# string list 2
# delete 1 ok
# delete 2 ok
# delete 3 ok
# delete 4 ok
# insert 2 ok
# Done.
# '
# 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/src/manifest......# Looks like you planned 4 tests but only ran 3.
dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 4
Failed 1/4 tests, 75.00% okay (less 1 skipped test: 2 okay, 50.00%)
t/pmc/intlist.......# Failed test (t/pmc/intlist.t at line 19)
# got: 'FAILED: second pop
# Found: 8589934593
# Wanted: 1
# '
# expected: 'I need a shower.
# '
# Failed test (t/pmc/intlist.t at line 152)
# got: 'parrot: list.c:701: get_chunk: Assertion `slot < chunk->n_chunks'
failed.
# '
# expected: 'ok
# '
# Failed test (t/pmc/intlist.t at line 192)
# got: 'err: wanted 99999 got 429488139765407
# '
# expected: 'ok 1
# ok 2
# '
# Failed test (t/pmc/intlist.t at line 236)
# got: 'parrot: list.c:701: get_chunk: Assertion `slot < chunk->n_chunks'
failed.
# '
# expected: 'ok
# '
# Failed test (t/pmc/intlist.t at line 290)
# got: 'parrot: list.c:701: get_chunk: Assertion `slot < chunk->n_chunks'
failed.
# '
# expected: 'ok 1
# ok 2
# '
# Failed test (t/pmc/intlist.t at line 359)
# got: 'parrot: list.c:701: get_chunk: Assertion `slot < chunk->n_chunks'
failed.
# '
# expected: 'ok
# '
# Looks like you failed 6 tests of 8.
dubious
Test returned status 6 (wstat 1536, 0x600)
DIED. FAILED tests 2-7
Failed 6/8 tests, 25.00% okay
t/pmc/multiarray....ok
t/pmc/perlarray.....# Failed test (t/pmc/perlarray.t at line 6)
# got: '0
# 1
# ot: list.c:701: get_chunk: Assertion `slot < chunk->n_chunks' failed.
# '
# expected: '0
# 1
# 5
# '
# Failed test (t/pmc/perlarray.t at line 30)
# got: '3
# 3.700000
# hey
# 701: get_chunk: Assertion `slot < chunk->n_chunks' failed.
# '
# expected: '3
# 3.700000
# hey
# 42
# '
# Looks like you failed 2 tests of 19.
dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-2
Failed 2/19 tests, 89.47% okay
Failed 5/34 test scripts, 85.29% okay. 13/494 subtests failed, 97.37% okay.
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/pmc/intlist.t 6 1536 8 6 75.00% 2-7
t/pmc/perlarray.t 2 512 19 2 10.53% 1-2
t/src/intlist.t 3 768 4 3 75.00% 2-4
t/src/list.t 1 256 1 1 100.00% 1
t/src/manifest.t 1 256 4 1 25.00% 4
8 subtests skipped.
Summary of my parrot 0.0.8 configuration:
configdate='Fri Nov 1 11:16:36 2002'
Platform:
osname=linux, archname=i686-linux-64int
jitcapable=1, jitarchname=i386-linux,
jitosname=linux, jitcpuarch=i386
perl=/home/doughera/perl-64/bin/perl
Compiler:
cc='cc', ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -g',
Linker and Libraries:
ld='cc', ldflags=' -L/usr/local/lib ',
cc_ldflags='',
libs='-lnsl -ldl -lm -lcrypt -lutil'
Dynamic Linking:
so='.so', ld_shared='-shared -L/usr/local/lib',
ld_shared_flags=''
Types:
iv=long long, intvalsize=8, intsize=4, opcode_t=long long, opcode_t_size=8,
ptrsize=4, ptr_alignment=1 byteorder=12345678,
nv=double, numvalsize=8, doublesize=8
--
Andy Dougherty [EMAIL PROTECTED]