Subject: | tests fail on DragonFlyBSD 2.x |
One test seems stop and never return:
t/30_loops/io_poll/z_leolo_wheel_run.t ............. 1/14
Show quoted text
> uname -a
DragonFly mylaptop.diff.org 2.7-DEVELOPMENT DragonFly
v2.7.3.69.ga863c-DEVELOPMENT #2: Thu May 27 08:39:36 CEST 2010
ferz@mylaptop.diff.org:/dati/obj/usr/src/sys/GENERIC i386
Show quoted text> perl -V
Summary of my perl5 (revision 5 version 10 subversion 1) configuration:
Platform:
osname=dragonfly, osvers=2.5.1-development,
archname=i386-dragonfly-thread-multi
uname='dragonfly mylaptop.diff.org 2.5.1-development dragonfly
v2.5.1.631.g711a0-development #2: fri jan 22 19:15:53 cet 2010
ferz@mylaptop.diff.org:datiobjusrsrcsysgeneric i386 '
config_args='-sde -Darchname=i386-dragonfly -Dcc=cc -Doptimize=-O2
-pthread -I/usr/include -Ui_malloc -Uinstallusrbinperl
-Dinstallstyle=lib/perl5 -Dprefix=/usr/pkg -Dsiteprefix=/usr/pkg
-Dvendorprefix=/usr/pkg -Dscriptdir=/usr/pkg/lib/perl5/bin
-Dsitescript=/usr/pkg/lib/perl5/site_perl/bin
-Dvendorscript=/usr/pkg/lib/perl5/vendor_perl/bin
-Dsitebin=/usr/pkg/lib/perl5/site_perl/bin
-Dvendorbin=/usr/pkg/lib/perl5/vendor_perl/bin
-Dprivlib=/usr/pkg/lib/perl5/5.10.0
-Dsitelib=/usr/pkg/lib/perl5/site_perl/5.10.0
-Dvendorlib=/usr/pkg/lib/perl5/vendor_perl/5.10.0
-Dsitelib_stem=/usr/pkg/lib/perl5/site_perl
-Dvendorlib_stem=/usr/pkg/lib/perl5/vendor_perl -Dman1ext=1
-Dman1dir=/usr/pkg/lib/perl5/man/man1
-Dsiteman1dir=/usr/pkg/lib/perl5/site_perl/man/man1
-Dvendorman1dir=/usr/pkg/lib/perl5/vendor_perl/man/man1 -Dman3ext=3
-Dman3dir=/usr/pkg/lib/perl5/man/man3
-Dsiteman3dir=/usr/pkg/lib/perl5/site_perl/man/man3
-Dvendorman3dir=/usr/pkg/lib/perl5/vendor_perl/man/man3 -Duseshrplib
-Daphostname=/bin/hostname -Dln=/bin/ln -Dsed=/usr/bin/sed -Dsh=/bin/sh
-Dissymlink=test -h -Dperl5=/usr/bin/false -Duseithreads -Uusemymalloc
-Dlibswanted=m crypt pthread rt'
hint=recommended, useposix=true, d_sigaction=define
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=undef, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H
-fno-strict-aliasing -pipe -fstack-protector -I/usr/pkg/include',
optimize='-O2 -pthread -I/usr/include',
cppflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing
-pipe -fstack-protector -I/usr/pkg/include'
ccversion='', gccversion='4.1.2 (DragonFly)', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld='cc', ldflags ='-Wl,-R/usr/pkg/lib -pthread -Wl,-E
-fstack-protector'
libpth=/usr/lib /usr/local/lib
libs=-lm -lcrypt -lpthread -lrt
perllibs=-lm -lcrypt -lpthread -lrt
libc=, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='
-Wl,-R/usr/pkg/lib/perl5/5.10.0/i386-dragonfly-thread-multi/CORE'
cccdlflags='-DPIC -fPIC', lddlflags='-Wl,-R/usr/pkg/lib -shared
-fstack-protector'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_ITHREADS
USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API
Built under dragonfly
Compiled at Feb 11 2010 00:43:53
@INC:
/usr/pkg/lib/perl5/site_perl/5.10.0/i386-dragonfly-thread-multi
/usr/pkg/lib/perl5/site_perl/5.10.0
/usr/pkg/lib/perl5/vendor_perl/5.10.0/i386-dragonfly-thread-multi
/usr/pkg/lib/perl5/vendor_perl/5.10.0
/usr/pkg/lib/perl5/vendor_perl
/usr/pkg/lib/perl5/5.10.0/i386-dragonfly-thread-multi
/usr/pkg/lib/perl5/5.10.0
.
RCAPUTO/POE-1.293.tar.gz
make -- OK
Prepending /tmp/.cpan/build/Module-Build-0.3607-tLk7UJ/blib/arch
/tmp/.cpan/build/Module-Build-0.3607-tLk7UJ/blib/lib to PERL5LIB for 'test'
Running make test
/usr/pkg/bin/perl mylib/gen-tests.perl lib/POE.pm
PERL_DL_NONLAZY=1 /usr/pkg/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/*/*/*.t
t/00_info.t ........................................ 1/2 # Testing POE
1.293, POE::Test::Loops 1.035, Perl 5.010001, /usr/pkg/bin/perl on dragonfly
t/00_info.t ........................................ ok
t/10_units/01_pod/01_pod.t ......................... skipped: enable by
setting RELEASE_TESTING
t/10_units/01_pod/02_pod_coverage.t ................ skipped: enable by
setting RELEASE_TESTING
t/10_units/01_pod/03_pod_no404s.t .................. skipped: Need
network access (and permission) for these tests
t/10_units/01_pod/04_pod_linkcheck.t ............... skipped: enable by
setting RELEASE_TESTING
t/10_units/02_pipes/01_base.t ...................... skipped: not
implemented yet
t/10_units/02_pipes/02_oneway.t .................... ok
t/10_units/02_pipes/03_twoway.t .................... ok
t/10_units/03_base/01_poe.t ........................ ok
t/10_units/03_base/03_component.t .................. ok
t/10_units/03_base/04_driver.t ..................... ok
t/10_units/03_base/05_filter.t ..................... ok
t/10_units/03_base/06_loop.t ....................... ok
t/10_units/03_base/07_queue.t ...................... ok
t/10_units/03_base/08_resource.t ................... ok
t/10_units/03_base/09_resources.t .................. ok
t/10_units/03_base/10_wheel.t ...................... ok
t/10_units/03_base/11_assert_usage.t ............... ok
t/10_units/03_base/12_assert_retval.t .............. ok
t/10_units/03_base/13_assert_data.t ................ ok
t/10_units/03_base/14_kernel.t ..................... ok
t/10_units/03_base/15_kernel_internal.t ............ ok
t/10_units/03_base/16_nfa_usage.t .................. ok
t/10_units/03_base/17_detach_start.t ............... ok
t/10_units/04_drivers/01_sysrw.t ................... ok
t/10_units/05_filters/01_block.t ................... ok
t/10_units/05_filters/02_grep.t .................... ok
t/10_units/05_filters/03_http.t .................... skipped: Need
network access (and permission) for these tests
t/10_units/05_filters/04_line.t .................... ok
t/10_units/05_filters/05_map.t ..................... ok
t/10_units/05_filters/06_recordblock.t ............. ok
t/10_units/05_filters/07_reference.t ............... ok
t/10_units/05_filters/08_stream.t .................. ok
t/10_units/05_filters/50_stackable.t ............... ok
t/10_units/05_filters/99_filterchange.t ............ ok
t/10_units/06_queues/01_array.t .................... ok
t/10_units/07_exceptions/01_normal.t ............... ok
t/10_units/07_exceptions/02_turn_off.t ............. ok
t/10_units/07_exceptions/03_not_handled.t .......... ok
t/10_units/08_loops/01_explicit_loop.t ............. ok
t/10_units/08_loops/02_explicit_loop_fail.t ........ ok
t/10_units/08_loops/03_explicit_loop_poll.t ........ ok
t/10_units/08_loops/04_explicit_loop_envvar.t ...... ok
t/10_units/08_loops/05_kernel_loop.t ............... ok
t/10_units/08_loops/06_kernel_loop_poll.t .......... ok
t/10_units/08_loops/07_kernel_loop_fail.t .......... ok
t/10_units/08_loops/08_kernel_loop_search_poll.t ... ok
t/10_units/08_loops/09_naive_loop_load.t ........... ok
t/10_units/08_loops/10_naive_loop_load_poll.t ...... ok
t/10_units/08_loops/11_double_loop.t ............... ok
t/20_resources/10_perl/aliases.t ................... ok
t/20_resources/10_perl/caller_state.t .............. ok
t/20_resources/10_perl/events.t .................... ok
t/20_resources/10_perl/extrefs.t ................... ok
t/20_resources/10_perl/extrefs_gc.t ................ ok
t/20_resources/10_perl/filehandles.t ............... skipped: Network
access (and permission) required to run this test
t/20_resources/10_perl/sessions.t .................. ok
t/20_resources/10_perl/sids.t ...................... ok
t/20_resources/10_perl/signals.t ................... ok
t/20_resources/10_perl/statistics.t ................ skipped: not
implemented yet
t/30_loops/io_poll/00_info.t ....................... 1/2 # Testing POE
1.293, POE::Test::Loops 1.035, Using Loop(POE::Loop::IO_Poll), Perl
5.010001, /usr/pkg/bin/perl on dragonfly
t/30_loops/io_poll/00_info.t ....................... ok
t/30_loops/io_poll/all_errors.t .................... skipped: most of
these should move into other test files
t/30_loops/io_poll/comp_tcp.t ...................... skipped: Network
access (and permission) required to run this test
t/30_loops/io_poll/comp_tcp_concurrent.t ........... skipped: Network
access (and permission) required to run this test
t/30_loops/io_poll/connect_errors.t ................ skipped: Network
access (and permission) required to run this test
t/30_loops/io_poll/k_alarms.t ...................... ok
t/30_loops/io_poll/k_aliases.t ..................... ok
t/30_loops/io_poll/k_detach.t ...................... ok
t/30_loops/io_poll/k_run_returns.t ................. ok
t/30_loops/io_poll/k_selects.t ..................... ok
t/30_loops/io_poll/k_sig_child.t ................... 1/15 # Waiting 2
seconds for child processes to settle.
t/30_loops/io_poll/k_sig_child.t ................... ok
t/30_loops/io_poll/k_signals.t ..................... 1/8 # Waiting 2
seconds for child processes to settle.
t/30_loops/io_poll/k_signals.t ..................... ok
t/30_loops/io_poll/k_signals_rerun.t ............... ok
t/30_loops/io_poll/sbk_signal_init.t ............... ok
t/30_loops/io_poll/ses_nfa.t ....................... ok
t/30_loops/io_poll/ses_session.t ................... # This test
generates some STDERR during trace testing.
t/30_loops/io_poll/ses_session.t ................... 10/41 3290: 24 ->
_start (from /tmp/.cpan/build/POE-1.293-EuzTzq/blib/lib/POE/Kernel.pm at
1499)
3290: 24 -> woot (from
/usr/pkg/lib/perl5/site_perl/5.10.0/POE/Test/Loops/ses_session.pm at 682)
3290: 24 -> narf (from
/tmp/.cpan/build/POE-1.293-EuzTzq/blib/lib/POE/Kernel.pm at 1906)
3290: 24 -> _stop (from
/tmp/.cpan/build/POE-1.293-EuzTzq/blib/lib/POE/Resource/Sessions.pm at 528)
t/30_loops/io_poll/ses_session.t ................... ok
t/30_loops/io_poll/wheel_accept.t .................. skipped: Network
access (and permission) required to run this test
t/30_loops/io_poll/wheel_curses.t .................. skipped: Curses not
available
t/30_loops/io_poll/wheel_readline.t ................ Can't call method
"get" on an undefined value at
/usr/pkg/lib/perl5/site_perl/5.10.0/POE/Test/Loops/wheel_readline.pm
line 339.
Compilation failed in require at t/30_loops/io_poll/wheel_readline.t
line 25.
# Looks like your test exited with 9 before it could output anything.
t/30_loops/io_poll/wheel_readline.t ................ Dubious, test
returned 9 (wstat 2304, 0x900)
Failed 6/6 subtests
t/30_loops/io_poll/wheel_readwrite.t ............... ok
t/30_loops/io_poll/wheel_run.t ..................... ok
t/30_loops/io_poll/wheel_sf_ipv6.t ................. skipped: Network
access (and permission) required to run this test
t/30_loops/io_poll/wheel_sf_tcp.t .................. skipped: Network
access (and permission) required to run this test
t/30_loops/io_poll/wheel_sf_udp.t .................. skipped: Network
access (and permission) required to run this test
t/30_loops/io_poll/wheel_sf_unix.t ................. skipped: Network
access (and permission) required to run this test
t/30_loops/io_poll/wheel_tail.t .................... skipped: Network
access (and permission) required to run this test
t/30_loops/io_poll/z_kogman_sig_order.t ............ ok
t/30_loops/io_poll/z_leolo_wheel_run.t ............. 1/14