Re: cfedde-filter-httpd.t returns 255 and fails but passes subtests- okay to install?

Rocco Caputo <[email protected]>
Newsgroups gmane.comp.lang.perl.poe
Message-ID <[email protected]>
There's a bug in the test, but it's already been fixed.  It should be  
safe to install anyway.

-- 
Rocco Caputo - [email protected]


On Mar 26, 2008, at 15:57, Michael W J West wrote:
> Why does cfedde-filter-httpd.t pass 2 subtests (POE-0.9999), and  
> exit with
> 255, thus failing?  Is it safe to ignore the failure and install  
> POE?  Can
> the test be improved?
>
> Thanks.
>
> $ prove -lv t/90_regression/cfedde-filter-httpd.t
> t/90_regression/cfedde-filter-httpd......
> 1..2
> ok 1 - client connected
> ok 2 - HTTP::Request=HASH(0x10586ba0) isa HTTP::Message
> # Looks like your test died just after 2.
> Dubious, test returned 255 (wstat 65280, 0xff00)
> All 2 subtests passed
>
> Test Summary Report
> -------------------
> t/90_regression/cfedde-filter-httpd.t (Wstat: 65280 Tests: 2 Failed:  
> 0)
>  Non-zero exit status: 255
> Files=1, Tests=2,  4 wallclock secs ( 0.03 usr  0.00 sys +  0.30  
> cusr 0.34
> csys =  0.67 CPU)
> Result: FAIL
>
>
> $ perl -V
> Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
>  Platform:
>    osname=cygwin, osvers=1.5.24(0.15642),
> archname=cygwin-thread-multi-64int
>    uname='cygwin_nt-5.1 reini 1.5.24(0.15642) 2007-01-31 10:57 i686
> cygwin '
>    config_args='-de -Dmksymlinks -Duse64bitint -Dusethreads - 
> Uusemymalloc
> -Doptimize=-O3 -Dman3ext=3pm -Dusesitecustomize -Dusedevel'
>    hint=recommended, useposix=true, d_sigaction=define
>    usethreads=define use5005threads=undef useithreads=define
> usemultiplicity=define
>    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
>    use64bitint=define use64bitall=undef uselongdouble=undef
>    usemymalloc=n, bincompat5005=undef
>  Compiler:
>    cc='gcc', ccflags ='-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing - 
> pipe
> -Wdeclaration-after-statement',
>    optimize='-O3',
>    cppflags='-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe
> -Wdeclaration-after-statement'
>    ccversion='', gccversion='3.4.4 (cygming special, gdc 0.12, using  
> dmd
> 0.125)', 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='ld2', ldflags =' -s -L/usr/local/lib'
>    libpth=/usr/local/lib /usr/lib /lib
>    libs=-lgdbm -ldb -ldl -lcrypt -lgdbm_compat
>    perllibs=-ldl -lcrypt -lgdbm_compat
>    libc=/usr/lib/libc.a, so=dll, useshrplib=true, libperl=libperl.a
>    gnulibc_version=''
>  Dynamic Linking:
>    dlsrc=dl_dlopen.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' -s'
>    cccdlflags=' ', lddlflags=' -s -L/usr/local/lib'
>
>
> Characteristics of this binary (from libperl):
>  Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
>                        PERL_MALLOC_WRAP PERL_USE_SAFE_PUTENV
>                        USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES
>                        USE_PERLIO USE_REENTRANT_API USE_SITECUSTOMIZE
>  Locally applied patches:
>        CYG01 - hints.cygwin.sh ldflags -s
>        CYG02 - lib-ExtUtils-Embed insensitive against leading \s
>        CYG03 - lib-Test-Harness-Straps $ENV{PERL5LIB} = ''
>        CYG04 - major.version.cygwin.sh cygperl-5_8.dll and not
> cygperl-5_8_x.dll
>        CYG05 - add Win32CORE to core
>        CYG07 - File-Spec-Cygwin-TMPDIR.patch
>        Bug#38628 - allow legacy Cwd->cwd()
>        Bug#40103 - File-Spec-case_tolerant.patch from 5.9.5
>  Built under cygwin
>  Compiled at Jul  8 2007 19:12:08
>  %ENV:
>    CYGWIN=""
>  @INC:
>    /usr/lib/perl5/5.8/cygwin
>    /usr/lib/perl5/5.8
>    /usr/lib/perl5/site_perl/5.8/cygwin
>    /usr/lib/perl5/site_perl/5.8
>    /usr/lib/perl5/site_perl/5.8
>    /usr/lib/perl5/vendor_perl/5.8/cygwin
>    /usr/lib/perl5/vendor_perl/5.8
>    /usr/lib/perl5/vendor_perl/5.8
>    .
>
> This communication is for use by the intended recipient and contains
> information that may be Privileged, confidential or copyrighted under
> applicable law. If you are not the intended recipient, you are hereby
> formally notified that any use, copying or distribution of this e- 
> mail,
> in whole or in part, is strictly prohibited. Please notify the  
> sender by
> return e-mail and delete this e-mail from your system. Unless  
> explicitly
> and conspicuously designated as "E-Contract Intended", this e-mail  
> does
> not constitute a contract offer, a contract amendment, or an  
> acceptance
> of a contract offer. This e-mail does not constitute a consent to the
> use of sender's contact information for direct marketing purposes or  
> for
> transfers of data to third parties.
>
> Francais Deutsch Italiano  Espanol  Portugues  Japanese  Chinese   
> Korean
>
>           http://www.DuPont.com/corp/email_disclaimer.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.