# New Ticket Created by  James Keenan 
# Please include the string:  [perl #47531]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=47531 >


Failed tonight on Linux.  The failures appear to follow a pattern.   
Here is output of 'prove -v':

[li11-226:parrot] 514 $ prove -v t/src/intlist.t
t/src/intlist....1..4
# 'cc  -L/usr/local/lib -Wl,-E  t/src/intlist_1.o src/parrot_config.o  
-o t/src/intlist_1 -Wl,-rpath=/home/jimk/work/parrot/blib/lib -Lblib/ 
lib -lparrot  -lnsl -ldl -lm -lcrypt -lutil -lpthread -lrt' failed  
with exit code 1
# Failed to build 't/src/intlist_1': t/src/intlist_1.o: In function  
`main':
# t/src/intlist_1.c:13: undefined reference to `intlist_new'
# t/src/intlist_1.c:16: undefined reference to `intlist_push'
# t/src/intlist_1.c:17: undefined reference to `intlist_get'
# collect2: ld returned 1 exit status
not ok 1 - creation

#     Failed test (t/src/intlist.t at line 27)
# 'cc  -L/usr/local/lib -Wl,-E  t/src/intlist_2.o src/parrot_config.o  
-o t/src/intlist_2 -Wl,-rpath=/home/jimk/work/parrot/blib/lib -Lblib/ 
lib -lparrot  -lnsl -ldl -lm -lcrypt -lutil -lpthread -lrt' failed  
with exit code 1
# Failed to build 't/src/intlist_2': t/src/intlist_2.o: In function  
`aerobics':
# t/src/intlist_2.c:15: undefined reference to `intlist_new'
# t/src/intlist_2.c:20: undefined reference to `intlist_push'
# t/src/intlist_2.c:21: undefined reference to `intlist_push'
# t/src/intlist_2.c:22: undefined reference to `intlist_push'
# t/src/intlist_2.c:23: undefined reference to `intlist_pop'
# t/src/intlist_2.c:25: undefined reference to `intlist_pop'
# t/src/intlist_2.c:27: undefined reference to `intlist_length'
# t/src/intlist_2.c:33: undefined reference to `intlist_get'
# t/src/intlist_2.c:39: undefined reference to `intlist_get'
# t/src/intlist_2.c:44: undefined reference to `intlist_push'
# t/src/intlist_2.c:48: undefined reference to `intlist_pop'
# t/src/intlist_2.c:50: undefined reference to `intlist_pop'
# t/src/intlist_2.c:52: undefined reference to `intlist_push'
# t/src/intlist_2.c:53: undefined reference to `intlist_length'
# t/src/intlist_2.c:58: undefined reference to `intlist_pop'
# collect2: ld returned 1 exit status
not ok 2 - list aerobics

#     Failed test (t/src/intlist.t at line 54)
# 'cc  -L/usr/local/lib -Wl,-E  t/src/intlist_3.o src/parrot_config.o  
-o t/src/intlist_3 -Wl,-rpath=/home/jimk/work/parrot/blib/lib -Lblib/ 
lib -lparrot  -lnsl -ldl -lm -lcrypt -lutil -lpthread -lrt' failed  
with exit code 1
# Failed to build 't/src/intlist_3': t/src/intlist_3.o: In function  
`aerobics':
# t/src/intlist_3.c:15: undefined reference to `intlist_push'
# t/src/intlist_3.c:16: undefined reference to `intlist_push'
# t/src/intlist_3.c:17: undefined reference to `intlist_push'
# t/src/intlist_3.c:18: undefined reference to `intlist_pop'
# t/src/intlist_3.c:20: undefined reference to `intlist_pop'
# t/src/intlist_3.c:22: undefined reference to `intlist_length'
# t/src/intlist_3.c:28: undefined reference to `intlist_get'
# t/src/intlist_3.c:29: undefined reference to `intlist_get'
# t/src/intlist_3.c:37: undefined reference to `intlist_get'
# t/src/intlist_3.c:42: undefined reference to `intlist_push'
# t/src/intlist_3.c:46: undefined reference to `intlist_pop'
# t/src/intlist_3.c:48: undefined reference to `intlist_pop'
# t/src/intlist_3.c:50: undefined reference to `intlist_push'
# t/src/intlist_3.c:51: undefined reference to `intlist_length'
# t/src/intlist_3.c:56: undefined reference to `intlist_pop'
# t/src/intlist_3.o: In function `main':
# t/src/intlist_3.c:73: undefined reference to `intlist_new'
# t/src/intlist_3.c:83: undefined reference to `intlist_push'
# t/src/intlist_3.c:90: undefined reference to `intlist_unshift'
# t/src/intlist_3.c:97: undefined reference to `intlist_assign'
# t/src/intlist_3.c:104: undefined reference to `intlist_unshift'
# t/src/intlist_3.c:111: undefined reference to `intlist_unshift'
# collect2: ld returned 1 exit status
not ok 3 - step aerobics

#     Failed test (t/src/intlist.t at line 131)
# 'cc  -L/usr/local/lib -Wl,-E  t/src/intlist_4.o src/parrot_config.o  
-o t/src/intlist_4 -Wl,-rpath=/home/jimk/work/parrot/blib/lib -Lblib/ 
lib -lparrot  -lnsl -ldl -lm -lcrypt -lutil -lpthread -lrt' failed  
with exit code 1
# Failed to build 't/src/intlist_4': t/src/intlist_4.o: In function  
`yoyo':
# t/src/intlist_4.c:14: undefined reference to `intlist_push'
# t/src/intlist_4.c:19: undefined reference to `intlist_push'
# t/src/intlist_4.c:20: undefined reference to `intlist_get'
# t/src/intlist_4.c:22: undefined reference to `intlist_shift'
# t/src/intlist_4.c:28: undefined reference to `intlist_unshift'
# t/src/intlist_4.c:29: undefined reference to `intlist_pop'
# t/src/intlist_4.c:34: undefined reference to `intlist_pop'
# t/src/intlist_4.o: In function `main':
# t/src/intlist_4.c:49: undefined reference to `intlist_new'
# collect2: ld returned 1 exit status
not ok 4 - yoyo

#     Failed test (t/src/intlist.t at line 261)
# 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
Failed Test     Stat Wstat Total Fail  List of Failed
------------------------------------------------------------------------ 
-------
t/src/intlist.t    4  1024     4    4  1-4
Failed 1/1 test scripts. 4/4 subtests failed.
Files=1, Tests=4,  1 wallclock secs ( 0.33 cusr +  0.11 csys =  0.44  
CPU)
Failed 1/1 test programs. 4/4 subtests failed.
[li11-226:parrot] 515 $ prove -v t/src/io.t
t/src/io....1..20
ok 1 - hello world
ok 2 - write
ok 3 - file content
ok 4 - read
ok 5 - append
ok 6 - file content
ok 7 - readline
ok 8 - PIO_parse_open_flags
ok 9 - PIO_open
ok 10 - PIO_read
ok 11 - PIO_read larger file
ok 12 - PIO_read larger chunk when the buffer is not-empty
ok 13 - PIO_tell: read larger chunk when the buffer is not-empty
ok 14 - PIO_write
ok 15 - PIO_close
# 'cc  -L/usr/local/lib -Wl,-E  t/src/io_16.o src/parrot_config.o -o  
t/src/io_16 -Wl,-rpath=/home/jimk/work/parrot/blib/lib -Lblib/lib - 
lparrot  -lnsl -ldl -lm -lcrypt -lutil -lpthread -lrt' failed with  
exit code 1
# Failed to build 't/src/io_16': t/src/io_16.o: In function `the_test':
# t/src/io_16.c:30: undefined reference to `PIO_make_offset'
# collect2: ld returned 1 exit status

#     Failed test (t/src/io.t at line 506)
not ok 16 - PIO_make_offset
# 'cc  -L/usr/local/lib -Wl,-E  t/src/io_17.o src/parrot_config.o -o  
t/src/io_17 -Wl,-rpath=/home/jimk/work/parrot/blib/lib -Lblib/lib - 
lparrot  -lnsl -ldl -lm -lcrypt -lutil -lpthread -lrt' failed with  
exit code 1
# Failed to build 't/src/io_17': t/src/io_17.o: In function `the_test':
# t/src/io_17.c:45: undefined reference to `PIO_make_offset'
# collect2: ld returned 1 exit status

#     Failed test (t/src/io.t at line 538)
not ok 17 - PIO_seek
ok 18 - PIO_fdopen
# 'cc  -L/usr/local/lib -Wl,-E  t/src/io_19.o src/parrot_config.o -o  
t/src/io_19 -Wl,-rpath=/home/jimk/work/parrot/blib/lib -Lblib/lib - 
lparrot  -lnsl -ldl -lm -lcrypt -lutil -lpthread -lrt' failed with  
exit code 1
# Failed to build 't/src/io_19': t/src/io_19.o: In function `the_test':
# t/src/io_19.c:28: undefined reference to `pio_stdio_layer'
# collect2: ld returned 1 exit status

#     Failed test (t/src/io.t at line 628)
not ok 19 - stdio-layer
ok 20 - peek
# Looks like you failed 3 tests of 20.
dubious
         Test returned status 3 (wstat 768, 0x300)
DIED. FAILED tests 16-17, 19
         Failed 3/20 tests, 85.00% okay
Failed Test Stat Wstat Total Fail  List of Failed
------------------------------------------------------------------------ 
-------
t/src/io.t     3   768    20    3  16-17 19
Failed 1/1 test scripts. 3/20 subtests failed.
Files=1, Tests=20, 13 wallclock secs ( 1.55 cusr +  0.58 csys =  2.13  
CPU)
Failed 1/1 test programs. 3/20 subtests failed.

Reply via email to