Skip Menu |

This queue is for tickets about the IO-Socket-INET6 CPAN distribution.

Report information
The Basics
Id: 72774
Status: open
Priority: 0/
Queue: IO-Socket-INET6

People
Owner: Nobody in particular
Requestors: jdhedden [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in:
  • 2.66
  • 2.67
  • 2.69
  • 2.68
Fixed in: (no value)



Subject: Test failures under Cygwin on Windows
'make test' fails under Cygwin on Windows: IO-Socket-INET6-2.68 > make test cp lib/IO/Socket/INET6.pm blib/lib/IO/Socket/INET6.pm PERL_DL_NONLAZY=1 /usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/blocking.t .......... IO::Socket::INET6: socket: Address family not supported by protocol at t/blocking.t line 34. # Looks like your test exited with 106 before it could output anything. t/blocking.t .......... Dubious, test returned 106 (wstat 27136, 0x6a00) Failed 2/2 subtests t/configure6.t ........ ok t/host6.t ............. IO::Socket::INET6: socket: Address family not supported by protocol at t/host6.t line 35. t/host6.t ............. Dubious, test returned 106 (wstat 27136, 0x6a00) No subtests run t/io_multihomed6.t .... skipped: localhost does not resolve to both 127.0.0.1 and ::1 t/io_sock6.t .......... IO::Socket::INET6: socket: Address family not supported by protocol at t/io_sock6.t line 47. t/io_sock6.t .......... Dubious, test returned 106 (wstat 27136, 0x6a00) Failed 20/20 subtests t/io_udp6.t ........... ok t/listen_port_only.t .. skipped: failed to create inet6 listener t/pod-coverage.t ...... ok t/pod.t ............... ok Test Summary Report ------------------- t/blocking.t (Wstat: 27136 Tests: 0 Failed: 0) Non-zero exit status: 106 Parse errors: Bad plan. You planned 2 tests but ran 0. t/host6.t (Wstat: 27136 Tests: 0 Failed: 0) Non-zero exit status: 106 Parse errors: No plan found in TAP output t/io_sock6.t (Wstat: 27136 Tests: 0 Failed: 0) Non-zero exit status: 106 Parse errors: Bad plan. You planned 20 tests but ran 0. Files=9, Tests=10, 9 wallclock secs ( 0.08 usr 0.12 sys + 1.83 cusr 1.75 csys = 3.79 CPU) Result: FAIL Failed 3/9 test programs. 0/10 subtests failed. make: *** [test_dynamic] Error 255 Data on my installation: Show quoted text
> perl -V
Summary of my perl5 (revision 5 version 10 subversion 1) configuration: Platform: osname=cygwin, osvers=1.7.5(0.22553), archname=i686-cygwin-thread-multi-64int uname='cygwin_nt-5.1 reini 1.7.5(0.22553) 2010-04-12 19:07 i686 cygwin ' config_args='-de -Dlibperl=cygperl5_10.dll -Dcc=gcc-4 -Dld=g++-4 -Dmksymlinks -Dusethreads -Dmad=y -Doptimize=-O3 -Accflags=-g3' hint=recommended, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=define, use64bitall=undef, uselongdouble=undef usemymalloc=y, bincompat5005=undef Compiler: cc='gcc-4', ccflags ='-DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -g3 -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include', optimize='-O3', cppflags='-DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -g3 -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include' ccversion='', gccversion='4.3.4 20090804 (release) 1', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='g++-4', ldflags =' -Wl,--enable-auto-import -Wl,--export-all-symbols -Wl,--stack,8388608 -Wl,--enable-auto-image-base -fstack-protector -L/usr/local/lib' libpth=/usr/local/lib /usr/lib /lib libs=-lgdbm -ldb -ldl -lcrypt -lgdbm_compat perllibs=-ldl -lcrypt libc=/usr/lib/libc.a, so=dll, useshrplib=true, libperl=cygperl5_10.dll gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags=' --shared -Wl,--enable-auto-import -Wl,--export-all-symbols -Wl,--stack,8388608 -Wl,--enable-auto-image-base -L/usr/local/lib -fstack-protector' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY MYMALLOC PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_MAD PERL_USE_SAFE_PUTENV USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API Locally applied patches: CYG11 no-bs CYG12 no archlib in otherlibdirs CYG14 Dynaloader CYG15 static-Win32CORE CYG17 utf8-paths CYG21 LibList-Kid.patch CYG22 cygwin-1.7 hints CYG23 544-stat CYG24 build man pages CYG25 rebase_privlib Module-Build-0.36_13 Bug#55162 CYG18 File::Spec::case_tolerant performance disable ExtUtils::MakeMaker::Coverage in Sys-Syslog Built under cygwin Compiled at Aug 28 2010 20:17:29 %ENV: PERLIO="perlio" CYGWIN="nodosfilewarning" @INC: /usr/lib/perl5/5.10/i686-cygwin /usr/lib/perl5/5.10 /usr/lib/perl5/site_perl/5.10/i686-cygwin /usr/lib/perl5/site_perl/5.10 /usr/lib/perl5/vendor_perl/5.10/i686-cygwin /usr/lib/perl5/vendor_perl/5.10 /usr/lib/perl5/vendor_perl/5.10 /usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/vendor_perl/5.8 .
Hi, On Mon Nov 28 09:03:24 2011, JDHEDDEN wrote: Show quoted text
> 'make test' fails under Cygwin on Windows: >
well, we use the tests to make sure the module's functionality is working correctly, and so if they fail, it may mean something is wrong on the host system. Are you sure that cygwin's perl supports IPv6? (As a result of all that, we tolerate the many reports of the module not working on CPAN Testers). Regards, — Shlomi Fish