perl-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Goehring, Chuck" <Chuck.Goehr...@serco.com>
Subject [mp2] Windows make test finfo.t failure
Date Mon, 05 Dec 2005 18:57:10 GMT
Gentlemen,

Having some problems building as shown below.  Using all the latest stuff.  Need to put new
build up to satisfy security patching requirements.  On Win 2000, "nmake test" finishes like
below. I got this earlier and ran "nmake clean" and "perl Makefile.PL USE_APXS=1 WITH_APXS=H:\Apache2\bin"
to purge any remnants.  What do I do about finfo.t failure & what syntax for :

Do the following:

  % cd modperl-1.99_xx
  % make test TEST_VERBOSE=1 \
    TEST_FILES="compat/apache_util.t modperl/pnotes.t"


Please suggest?


t\protocol\echo_filter..................ok
t\protocol\echo_nonblock................ok
t\protocol\echo_timeout.................ok
t\protocol\pseudo_http..................ok
t\user\rewrite..........................ok
t\vhost\config..........................ok
t\vhost\log.............................ok
Failed Test       Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t\apr-ext\finfo.t               27    2   7.41%  10 24
t\apr\finfo.t                   28    2   7.14%  11 25
8 tests and 24 subtests skipped.
Failed 2/231 test scripts, 99.13% okay. 4/2272 subtests failed, 99.82% okay.
[warning] server cgoehring1.ResourceConsultants.com:8529 shutdown
[  error] error running tests (please examine t\logs\error_log)
+--------------------------------------------------------+
| Please file a bug report: http://perl.apache.org/bugs/ |
+--------------------------------------------------------+
NMAKE : fatal error U1077: 'D:\perl\bin\perl.exe' : return code '0x1'
Stop.



File t\logs\error_log:

[Mon Dec 05 09:58:23 2005] [info] 6 Apache2:: modules loaded
[Mon Dec 05 09:58:23 2005] [info] 0 APR:: modules loaded
[Mon Dec 05 09:58:23 2005] [info] base server + 27 vhosts ready to run tests
[Mon Dec 05 09:58:26 2005] [notice] Child 3320: Child process is running
[Mon Dec 05 09:58:26 2005] [notice] Child 3320: Acquired the start mutex.
[Mon Dec 05 09:58:26 2005] [notice] Child 3320: Starting 50 worker threads.
[Mon Dec 05 09:58:26 2005] [debug] child.c(697): Child 3320: Worker thread 0 starting.

...

[Mon Dec 05 09:58:26 2005] [debug] child.c(697): Child 3320: Worker thread 47 starting.
[Mon Dec 05 09:58:26 2005] [debug] child.c(697): Child 3320: Worker thread 49 starting.
[Mon Dec 05 09:58:50 2005] [info] [client 10.12.10.56] TestAPI::aplog test in progress
This log message comes with no header
[Mon Dec 05 09:58:50 2005] [debug] aplog.pm(71): log_serror test 1
[Mon Dec 05 09:58:50 2005] [debug] aplog.pm(83): (20014)Error string not specified yet: log_serror
test 2
[Mon Dec 05 09:58:50 2005] [crit] [client 10.12.10.56] (20007)No time was provided and one
was required.: log_rerror test
[Mon Dec 05 09:58:50 2005] [error] $r->log_error test
[Mon Dec 05 09:58:50 2005] [error] $s->log_error test
[Mon Dec 05 09:58:50 2005] [error] access to /TestAPI__aplog failed for 10.12.10.56, reason:
$r->log_reason test
[Mon Dec 05 09:58:50 2005] [error] access to filename failed for 10.12.10.56, reason: $r->log_reason
filename test
[Mon Dec 05 09:58:50 2005] [warn] $s->warn test
[Mon Dec 05 09:58:50 2005] [warn] Apache2::ServerRec::warn test
[Mon Dec 05 09:58:50 2005] [warn] Apache2::ServerRec::warn test
[Mon Dec 05 09:58:50 2005] [warn] warn test
[Mon Dec 05 10:00:09 2005] [error] Apache::log_error test ok
[Mon Dec 05 10:00:09 2005] [warn] Apache->warn ok
[Mon Dec 05 10:00:09 2005] [warn] Apache::warn ok
[Mon Dec 05 10:00:10 2005] [warn] Apache::Server->warn ok
[Mon Dec 05 10:00:10 2005] [warn] Apache::Server::warn ok
[Mon Dec 05 10:00:43 2005] [error] [client 10.12.10.56] APR::Socket::recv: (730035) A non-blocking
socket operation could not be completed immediately.   at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestError/runtime.pm
line 156
[Mon Dec 05 10:00:43 2005] [error] [client 10.12.10.56] Undefined subroutine &TestError::runtime::no_such_func
called at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestError/runtime.pm line 150.\n
[Mon Dec 05 10:00:43 2005] [error] [client 10.12.10.56] APR::Socket::recv: (730035) A non-blocking
socket operation could not be completed immediately.   at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestError/runtime.pm
line 156\n\tTestError::runtime::mp_error('APR::Socket=SCALAR(0x35c7020)') called at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestError/runtime.pm
line 75\n\tTestError::runtime::die_hook_confess_mp_error('Apache2::RequestRec=SCALAR(0x330cffc)',
'APR::Socket=SCALAR(0x35c7020)') called at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestError/runtime.pm
line 31\n\tTestError::runtime::handler('Apache2::RequestRec=SCALAR(0x330cffc)') called at
-e line 0\n\teval {...} called at -e line 0\n
[Mon Dec 05 10:00:43 2005] [error] [client 10.12.10.56] Undefined subroutine &TestError::runtime::no_such_func
called at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestError/runtime.pm line 150.\n at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestError/runtime.pm
line 150\n\tTestError::runtime::non_mp_error('APR::Socket=SCALAR(0x35c7014)') called at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestError/runtime.pm
line 82\n\tTestError::runtime::die_hook_confess_non_mp_error('Apache2::RequestRec=SCALAR(0x330cffc)',
'APR::Socket=SCALAR(0x35c7014)') called at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestError/runtime.pm
line 31\n\tTestError::runtime::handler('Apache2::RequestRec=SCALAR(0x330cffc)') called at
-e line 0\n\teval {...} called at -e line 0\n
[Mon Dec 05 10:00:43 2005] [error] [client 10.12.10.56] custom die hook: APR::Socket::recv:
(730035) A non-blocking socket operation could not be completed immediately.   at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestError/runtime.pm
line 156 at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestError/runtime.pm line 87.\n
[Mon Dec 05 10:00:43 2005] [error] [client 10.12.10.56] custom die hook: Undefined subroutine
&TestError::runtime::no_such_func called at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestError/runtime.pm
line 150.\n

*** The following error entry is expected and harmless ***
[Mon Dec 05 10:00:45 2005] [error] [client 10.12.10.56] failed to resolve handler `TestError::syntax':
syntax error at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestError/syntax.pm line 17, near
"\\;"\nCompilation failed in require at (eval 232) line 3.\n
[Mon Dec 05 10:00:59 2005] [error] [client 10.12.10.56] This filter must die at H:\\src_build\\mod_perl-2.0.2\\t\\filter/TestFilter/in_error.pm
line 26.\n
[Mon Dec 05 10:00:59 2005] [error] [client 10.12.10.56] Apache2::RequestIO::read: (120001)
filter handler has failed at H:\\src_build\\mod_perl-2.0.2\\t\\filter/TestFilter/in_error.pm
line 41

*** The following error entry is expected and harmless ***
[Mon Dec 05 10:02:05 2005] [error] [client 10.12.10.56] File does not exist: H:/src_build/mod_perl-2.0.2/t/htdocs/nope
[Mon Dec 05 10:02:40 2005] [error] [client 10.12.10.56] need AuthName: /TestModperl__setauth
[Mon Dec 05 10:02:44 2005] [error] [client 10.12.10.56] File does not exist: H:/src_build/mod_perl-2.0.2/t/htdocs/TestModperl__status
[Mon Dec 05 10:02:44 2005] [error] [client 10.12.10.56] Died at H:\\src_build\\mod_perl-2.0.2\\t\\response/TestModperl/status.pm
line 24.\n

*** The following error entry is expected and harmless ***
[Mon Dec 05 10:03:19 2005] [error] [client 10.12.10.56] user stas: authentication failure
for "/": Password Mismatch

==============================================
Output of perl build/config.pl is:

*** mod_perl version 2.000002

*** using H:\src_build\mod_perl-2.0.2\lib\Apache2\BuildConfig.pm

*** Makefile.PL options:
  MP_APR_LIB     => aprext
  MP_APXS        => H:\Apache2\bin\apxs.bat
  MP_COMPAT_1X   => 1
  MP_GENERATE_XS => 1
  MP_LIBNAME     => mod_perl
  MP_USE_DSO     => 1


*** H:\Apache2\bin\Apache.exe -V
Server version: Apache/2.0.55
Server built:   Nov 21 2005 14:24:36
Server's Module Magic Number: 20020903:11
Architecture:   32-bit
Server compiled with....
 -D APACHE_MPM_DIR="server/mpm/winnt"
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D HTTPD_ROOT="/apache"
 -D SUEXEC_BIN="/apache/bin/suexec"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_ERRORLOG="logs/error.log"
 -D AP_TYPES_CONFIG_FILE="conf/mime.types"
 -D SERVER_CONFIG_FILE="conf/httpd.conf"


*** (apr|apu)-config linking info

   /libpath:"H:\Apache2\lib" libaprutil.lib 
   /libpath:"H:\Apache2\lib" libapr.lib 



*** D:\perl\bin\perl.exe -V
Summary of my perl5 (revision 5 version 8 subversion 7) configuration:
  Platform:
    osname=MSWin32, osvers=5.0, archname=MSWin32-x86-multi-thread
    uname=''
    config_args='undef'
    hint=recommended, useposix=true, d_sigaction=undef
    usethreads=define use5005threads=undef 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='cl', ccflags ='-nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT  -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX',
    optimize='-MD -Zi -DNDEBUG -O1',
    cppflags='-DWIN32'
    ccversion='12.00.8804', gccversion='', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=10
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='__int64', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='link', ldflags ='-nologo -nodefaultlib -debug -opt:ref,icf  -libpath:"D:\perl\lib\CORE"
 -machine:x86'
    libpth=\lib
    libs=  oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib  comdlg32.lib advapi32.lib
shell32.lib ole32.lib oleaut32.lib  netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib  version.lib
odbc32.lib odbccp32.lib msvcrt.lib
    perllibs=  oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib  comdlg32.lib advapi32.lib
shell32.lib ole32.lib oleaut32.lib  netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib  version.lib
odbc32.lib odbccp32.lib msvcrt.lib
    libc=msvcrt.lib, so=dll, useshrplib=yes, libperl=perl58.lib
    gnulibc_version='undef'
  Dynamic Linking:
    dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib -debug -opt:ref,icf  -libpath:"D:\perl\lib\CORE"
 -machine:x86'


Characteristics of this binary (from libperl): 
  Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES
                        PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS
  Built under MSWin32
  Compiled at Nov 21 2005 10:44:40
  %ENV:
    PERL_LWP_USE_HTTP_10="1"
  @INC:
    D:/perl/lib
    D:/perl/site/lib
    .







Charles M. Goehring

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org


Mime
View raw message