On 7/8/11 6:45 PM, James E Keenan wrote:
On July 19 we will release Parrot 3.6, a quarterly supported release.

Umm, err, umm ... we're in bad shape on Win32. It looks like only
fperrad is submitting smolder reports on that OS, and his latest
(http://smolder.parrot.org/app/projects/report_details/16990 -- 3 days
old now) shows test failures in *10* files -- some of them complete
failures.

So I would like to request that anyone who has a Windows machine get
Parrot building on there, start submitting smoke reports, and start to
help us diagnosing these failures.

As an incentive, I am attaching a file, win32_failures.txt, that excerpts the failures from fperrad's most recent Smolder report on Win32.

kid51
t/dynpmc/os.t
not ok 13 - Test OS.readdir with ord >127
#   Failed test 'Test OS.readdir with ord >127'
#   at t/dynpmc/os.t line 418.
#          got: '. .. sillynameÌ¢èÏå¼
# '
#     expected: '. .. sillyname‰÷¼
# '

t/library/nciutils.t
ok 1 - load_bytecode
invoke() not implemented in class 'Undef'
current instr.: 'parrot;NCI;Utils;nciwrap' pc 558 
(runtime/parrot/library/NCI/Utils.pir:421)
called from Sub 'main' pc 121 (t/library/nciutils.t:62)

t/library/pcre.t
not ok 1 - libpcre loading
#   Failed test 'libpcre loading'
#   at t/library/pcre.t line 55.
# Exited with error code: 1
# Received:
# Cannot get character of empty string
# current instr.: 'main' pc 0 (C:\fperrad\Parrot\HEAD\t\library\pcre_1.pir:7)
#
# Expected:
# Loaded
#

t/op/spawnw.t
not ok 4 - exit code: 0
#   Failed test 'exit code: 0'
#   at t/op/spawnw.t line 94.
# Exited with error code: 1
# Received:
# Can't spawn child process
# current instr.: 'main' pc 21 (C:\fperrad\Parrot\HEAD\t\op\spawnw_4.pasm:8)
#
# Expected:
# return code: 0
#
not ok 5 - exit code: 123
#   Failed test 'exit code: 123'
#   at t/op/spawnw.t line 112.
# Exited with error code: 1
# Received:
# Can't spawn child process
# current instr.: 'main' pc 21 (C:\fperrad\Parrot\HEAD\t\op\spawnw_5.pasm:8)
#
# Expected:
# return code: 123
#
not ok 6 - exit code: 3
#   Failed test 'exit code: 3'
#   at t/op/spawnw.t line 130.
# Exited with error code: 1
# Received:
# Can't spawn child process
# current instr.: 'main' pc 21 (C:\fperrad\Parrot\HEAD\t\op\spawnw_6.pasm:8)
#
# Expected:
# return code: 3
#
not ok 7 - grow argv buffer
#   Failed test 'grow argv buffer'
#   at t/op/spawnw.t line 148.
# Exited with error code: 1
# Received:
# Can't spawn child process
# current instr.: 'test' pc 34 (C:\fperrad\Parrot\HEAD\t\op\spawnw_7.pir:17)
#
# Expected:
# return code: 10
#

t/pmc/mappedbytearray.t
not ok 6 - Number of elements
# Have: 0
# Want: 43
not ok 7 - Closed and unmapped testfile
# Have: 1
# Want: 0
not ok 8 - mmap a nonexistant file
# no error thrown

t/pmc/nci.t
not ok 29 - nci_pi - func_ptr* with signature
#   Failed test 'nci_pi - func_ptr* with signature'
#   at t/pmc/nci.t line 989.
# Exited with error code: 1
# Received:
# invoke() not implemented in class 'Undef'
# current instr.: 'main' pc 54 (C:\fperrad\Parrot\HEAD\t\pmc\nci_29.pir:25)
#
# Expected:
# hello call_back
# 4711
#

t/pmc/socket.t
creating socket failed: An address incompatible with the requested protocol was 
used.
current instr.: 'test_tcp_socket6' pc 436 (t/pmc/socket.t:114)
called from Sub 'main' pc 119 (t/pmc/socket.t:38)

t/pmc/socket_ipv6.t
# This Parrot is IPv6-aware
creating socket failed: An address incompatible with the requested protocol was 
used.
current instr.: 'test_tcp_socket6' pc 599 (t/pmc/socket_ipv6.t:188)
called from Sub 'main' pc 47 (t/pmc/socket_ipv6.t:31)

t/pmc/timer.t
not ok 2 - Timer param test/invoke
#   Failed test 'Timer param test/invoke'
#   at t/pmc/timer.t line 59.
#          got: '2
# -1
# -1
# ok 1
# ok 2
# exception 1
# exception 2
# '
#     expected: '2
# -1
# -1
# ok 1
# ok 2
# exception 1
# exception 2
# hello world
# '


_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to