Subject: | hangs during forking tests |
Tests run okay without D::C.
daxim@champion:~/.cache/cpan-build/RMI-0.10$ make test
PERL_DL_NONLAZY=1 /home/daxim/local/bin/perl "-MExtUtils::Command::MM"
"-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00_echo.t ................. ok
t/01_basic.t ................ ok
t/02_unblessed_refs.t ....... ok
t/03_exceptions.t ........... ok
t/04_use_remote.t ........... ok
t/05_use_lib_remote.t ....... ok
t/06_client_server_pairs.t .. ok
t/07_as_documented.t ........ ok
t/08_wantarray.t ............ ok
t/09_bind_variables.t ....... ok
t/10_opts.t ................. ok
t/11_dbi_special.t .......... ok
All tests successful.
Files=12, Tests=233, 5 wallclock secs ( 0.17 usr 0.04 sys + 1.60
cusr 0.27 csys = 2.08 CPU)
Result: PASS
With D::C, I have to interrupt eventually.
daxim@champion:~/.cache/cpan-build/RMI-0.10$ cover -test
cover: running make test OPTIMIZE=-O0\ -fprofile-arcs\ -ftest-coverage
OTHERLDFLAGS=-fprofile-arcs\ -ftest-coverage
PERL_DL_NONLAZY=1 /home/daxim/local/bin/perl "-MExtUtils::Command::MM"
"-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00_echo.t ................. ok
t/01_basic.t ................ ok
t/02_unblessed_refs.t ....... ok
t/03_exceptions.t ........... ok
t/04_use_remote.t ........... ok
t/05_use_lib_remote.t ....... 1/13 print() on closed filehandle
$child_writer at /home/daxim/local/lib/perl5/5.10.1/x86_64-linux-thread-
multi-ld/IO/Handle.pm line 406.
print() on closed filehandle $child_writer at /home/daxim/local/lib/
perl5/5.10.1/x86_64-linux-thread-multi-ld/IO/Handle.pm line 406.
print() on closed filehandle $child_writer at /home/daxim/local/lib/
perl5/5.10.1/x86_64-linux-thread-multi-ld/IO/Handle.pm line 406.
print() on closed filehandle $child_writer at /home/daxim/local/lib/
perl5/5.10.1/x86_64-linux-thread-multi-ld/IO/Handle.pm line 406.
print() on closed filehandle $child_writer at /home/daxim/local/lib/
perl5/5.10.1/x86_64-linux-thread-multi-ld/IO/Handle.pm line 406.
print() on closed filehandle $child_writer at /home/daxim/local/lib/
perl5/5.10.1/x86_64-linux-thread-multi-ld/IO/Handle.pm line 406.
print() on closed filehandle $child_writer at /home/daxim/local/lib/
perl5/5.10.1/x86_64-linux-thread-multi-ld/IO/Handle.pm line 406.
print() on closed filehandle $child_writer at /home/daxim/local/lib/
perl5/5.10.1/x86_64-linux-thread-multi-ld/IO/Handle.pm line 406.
print() on closed filehandle $child_writer at /home/daxim/local/lib/
perl5/5.10.1/x86_64-linux-thread-multi-ld/IO/Handle.pm line 406.
print() on closed filehandle $child_writer at /home/daxim/local/lib/
perl5/5.10.1/x86_64-linux-thread-multi-ld/IO/Handle.pm line 406.
print() on closed filehandle $child_writer at /home/daxim/local/lib/
perl5/5.10.1/x86_64-linux-thread-multi-ld/IO/Handle.pm line 406.
print() on closed filehandle $child_writer at /home/daxim/local/lib/
perl5/5.10.1/x86_64-linux-thread-multi-ld/IO/Handle.pm line 406.
t/05_use_lib_remote.t ....... ok
t/06_client_server_pairs.t .. ok
t/07_as_documented.t ........ 3/20 module IO/File.pm has already been
used locally from path: /home/daxim/local/lib/perl5/5.10.1/x86_64-linux-
thread-multi-ld/IO/File.pm at /home/daxim/.cache/cpan-build/RMI-0.10/
blib/lib/RMI/Node.pm line 630, <GEN0> line 23.
# Looks like you planned 20 tests but ran 18.
# Looks like your test exited with 9 just after 18.
^Cmake: *** [test_dynamic] Unterbrechung