# 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]