#53 make test fails on Win32

0.65
closed-out-of-date
Martin Kutter
5
2014-02-10
2004-10-19
issac
No

Feature Prerequisites
Install?
-----------------------------
---------------------------- --------
Core Package [*] URI
always
[*] MIME::Base64
[*] XML::Parser (v2.23)
Client HTTP support [*] LWP::UserAgent
[ yes ]
Client HTTPS support [*] Crypt::SSLeay
[ yes ]
Client SMTP/sendmail support [ ] MIME::Lite
[ yes ]
Client FTP support [*] IO::File
[ yes ]
[*] Net::FTP
Standalone HTTP server [*] HTTP::Daemon
[ yes ]
Apache/mod_perl server [ ] Apache
[ no ]
FastCGI server [ ] FCGI
[ no ]
POP3 server [ ] MIME::Parser
[ no ]
[*] Net::POP3
IO server [*] IO::File
[ yes ]
MQ transport support [ ] MQSeries
[ no ]
JABBER transport support [ ] Net::Jabber
[ no ]
MIME messages [ ] MIME::Parser
[ yes ]
SSL Support for TCP Transport [*] IO::Socket::SSL
[ yes ]
Compression support for HTTP [*] Compress::Zlib
[ yes ]
MIME interoperability w/ Axis [ ] MIME::Parser (v6.106)
[ yes ]
--- An asterix '[*]' indicates if the module is
currently installed.

Do you want to proceed with this configuration? [yes]

During "make test" phase we may run tests with several
SOAP servers
that may take long and may fail due to
server/connectivity problems.

Do you want to perform these tests in addition to core
tests? [no] yes
Checking if your kit is complete...
Looks good
Warning: prerequisite MIME::Lite 0 not found.
Warning: prerequisite MIME::Parser 6.106 not found.
Writing Makefile for SOAP::Lite

[Installed latest MIME::Lite and MIME::Parser from CPAN]
[Using MIME-tools-5.414]

F:\cpp\SOAP-Lite-0.65-beta1>nmake test

Microsoft (R) Program Maintenance Utility Version
6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights
reserved.

C:\Perl\bin\perl.exe -MExtUtils::Command -e cp
bin/SOAPsh.pl blib\script
\SOAPsh.pl
pl2bat.bat blib\script\SOAPsh.pl
C:\Perl\bin\perl.exe -MExtUtils::Command -e cp
bin/stubmaker.pl blib\scr
ipt\stubmaker.pl
pl2bat.bat blib\script\stubmaker.pl
C:\Perl\bin\perl.exe -MExtUtils::Command -e cp
bin/XMLRPCsh.pl blib\scri
pt\XMLRPCsh.pl
pl2bat.bat blib\script\XMLRPCsh.pl
C:\Perl\bin\perl.exe "-MExtUtils::Command::MM"
"-e" "test_harness(0, 'bl
ib\lib', 'blib\arch')" t/01-core.t t/02-payload.t
t/03-server.t t/04-attach.t t/
05-customxml.t t/06-modules.t t/07-xmlrpc_payload.t
t/08-schema.t t/11-cgi.t t/1
2-cgi_https.t t/13-mod_perl.t t/14-cgi_apache.t
t/15-daemon.t t/16-tcp.t t/17-mo
d_soap.t t/19-apachesoap.t t/21-public.t
t/22-interop_apache.t t/23-ppm.t t/24-w
sdl.t t/25-uddi.t t/26-xmlrpc.t t/27-xmlparserlite.t
t/28-uddi_search.t t/29-udd
i_publishing.t t/36-leaks.t t/37-mod_xmlrpc.t
t/38-packager.t
t/01-core...............ok
t/02-payload............ok 32/125Use of uninitialized
value in substitution (s//
/) at F:\cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm
line 423.
t/02-payload............ok 33/125Use of uninitialized
value in substitution (s//
/) at F:\cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm
line 423.
t/02-payload............ok
t/03-server.............ok 1/32# Failed test 2 in
t/03-server.t at line 173 fail
#2
t/03-server.............NOK 2# t/03-server.t line 173
is: ok( ($result->f
aultstring || '') =~ /Failed to access class
\(Calculator\)/ );
# Failed test 3 in t/03-server.t at line 173 fail #3
t/03-server.............NOK 3# Failed test 4 in
t/03-server.t at line 173 fail #
4
t/03-server.............ok 6/32# Failed test 7 in
t/03-server.t at line 183 fail
#2
t/03-server.............NOK 7# t/03-server.t line 183
is: if ($_ =~ /XML/ |
| $is_mimeparser) {
# Failed test 8 in t/03-server.t at line 183 fail #3
t/03-server.............NOK 8# Failed test 9 in
t/03-server.t at line 183 fail #
4
t/03-server.............FAILED tests 2-4, 7-9
Failed 6/32 tests, 81.25% okay
t/04-attach.............Something wrong with MIME
message: MIME::Parser: can't f
lush: Bad file descriptor at
C:/Perl/site/lib/MIME/Parser.pm line 789.

t/04-attach.............dubious
Test returned status 9 (wstat 2304, 0x900)
DIED. FAILED tests 1-15
Failed 15/15 tests, 0.00% okay
t/05-customxml..........ok
t/06-modules............ok
4/19 skipped: various reasons
t/07-xmlrpc_payload.....ok
t/08-schema.............ok
t/11-cgi................Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
skipped
all skipped: 500 Can't connect to localhost:80
(connect: Unknown error)
t/12-cgi_https..........Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
skipped
all skipped: 500 Connect failed: connect:
Unknown error; Unknown error
t/13-mod_perl...........Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
skipped
all skipped: 500 Can't connect to localhost:80
(connect: Unknown error)
t/14-cgi_apache.........Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
skipped
all skipped: 500 Can't connect to localhost:80
(connect: Unknown error)
t/15-daemon.............Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
skipped
all skipped: 500 Can't connect to localhost:80
(connect: Unknown error)
t/16-tcp................Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
skipped
all skipped: IO::Socket::INET: connect: Unknown
error
t/17-mod_soap...........Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
skipped
all skipped: 500 Can't connect to localhost:80
(connect: Unknown error)
t/19-apachesoap.........Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
skipped
all skipped: 500 Can't connect to
localhost:8080 (connect: Unknown error
)
t/21-public.............Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
t/21-public.............ok 6/21# Failed test 7 in
t/21-public.t at line 94
t/21-public.............NOK 7# t/21-public.t line 94
is: ok(ref $r && $r->fau
ltcode eq 'SOAP-ENV:Client');
TRANSPORT ERROR: 500 Can't connect to
beta.search.microsoft.com:80 (Bad hostname
'beta.search.microsoft.com')
# Failed test 8 in t/21-public.t at line 113
# t/21-public.t line 113 is: ->
GetVocabulary(SOAP::Data->name(Query => 'so
mething_very_unusual')->uri('http://tempuri.org/'))
t/21-public.............NOK 8TRANSPORT ERROR: 500 Can't
connect to beta.search.m
icrosoft.com:80 (Bad hostname 'beta.search.microsoft.com')
# Failed test 9 in t/21-public.t at line 122
# t/21-public.t line 122 is: ok(ref $r &&
$r->{VocabularyLastcache} =~ /T/);
t/21-public.............NOK 9TRANSPORT ERROR: 404 Not Found
# Failed test 10 in t/21-public.t at line 131
# t/21-public.t line 131 is: ok($r =~ /YAHOO/);
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
t/21-public.............NOK 10TRANSPORT ERROR: 403
Access Forbidden
# Failed test 11 in t/21-public.t at line 135
t/21-public.............NOK 11# t/21-public.t line 135
is: ok((SOAP::Lite
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
TRANSPORT ERROR: 500 read timeout
# Failed test 12 in t/21-public.t at line 143
# t/21-public.t line 143 is: ok((SOAP::Lite
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
t/21-public.............NOK 12TRANSPORT ERROR: 500 read
timeout
# Failed test 13 in t/21-public.t at line 149
t/21-public.............NOK 13# t/21-public.t line 149
is: ok(@{SOAP::Lite
TRANSPORT ERROR: 500 read timeout
# Failed test 14 in t/21-public.t at line 161
# t/21-public.t line 161 is: ok($r && ref($r =
SOAP::Deserializer->deserializ
e($r)) && ($r = $r->valueof('//fortune') || ''));
t/21-public.............NOK 14# Failed test 15 in
t/21-public.t at line 186
t/21-public.............NOK 15# t/21-public.t line 186
is: ok($r > 20 && $r <
60);
t/21-public.............ok 20/21# Failed test 21 in
t/21-public.t at line 243
t/21-public.............NOK 21# t/21-public.t line 243
is: ok((SOAP::Lite

t/21-public.............FAILED tests 7-15, 21
Failed 10/21 tests, 52.38% okay
t/22-interop_apache.....Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
skipped
all skipped: 500 Can't connect to
nagoya.apache.org:5049 (connect: Unkno
wn error)
t/23-ppm................Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in pattern match (m//) at
t/23-ppm.t line 52.
# Failed test 1 in t/23-ppm.t at line 52
# t/23-ppm.t line 52 is: ok($r =~ 'SOAP-Lite');
Use of uninitialized value in pattern match (m//) at
t/23-ppm.t line 53.
# Failed test 2 in t/23-ppm.t at line 53
# t/23-ppm.t line 53 is: ok($r =~ 'Paul Kulchenko');
t/23-ppm................FAILED tests 1-2
Failed 2/3 tests, 33.33% okay
t/24-wsdl...............Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
t/24-wsdl...............ok 3/12Transport is not
specified (using proxy() method
or service description)
t/24-wsdl...............dubious
Test returned status 9 (wstat 2304, 0x900)
DIED. FAILED tests 4-12
Failed 9/12 tests, 25.00% okay
t/25-uddi...............Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
skipped
all skipped: 500 Server Error
t/26-xmlrpc.............skipped
all skipped: 500 read timeout
t/27-xmlparserlite......ok
t/28-uddi_search........Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
skipped
all skipped: 500 read timeout
t/29-uddi_publishing....Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
skipped
all skipped: 500 Connect failed: connect:
Unknown error; Unknown error
t/36-leaks..............Use of uninitialized value in
substitution (s///) at F:\ cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
# Failed test 1 in t/36-leaks.t at line 60
# t/36-leaks.t line 60 is: ok(exists
$calls{DESTROY}{$_});
# Failed test 2 in t/36-leaks.t at line 60 fail #2
# Failed test 3 in t/36-leaks.t at line 60 fail #3
# Failed test 4 in t/36-leaks.t at line 60 fail #4
# Failed test 5 in t/36-leaks.t at line 60 fail #5
t/36-leaks..............NOK 5# Failed test 6 in
t/36-leaks.t at line 60 fail #6
t/36-leaks..............NOK 6# Failed test 7 in
t/36-leaks.t at line 60 fail #7
t/36-leaks..............NOK 7# Failed test 8 in
t/36-leaks.t at line 60 fail #8
t/36-leaks..............NOK 8Use of uninitialized value
in substitution (s///) a
t F:\cpp\SOAP-Lite-0.65-beta1\blib\lib/SOAP/Lite.pm
line 423.
Use of uninitialized value in substitution (s///) at
F:\cpp\SOAP-Lite-0.65-beta1
\blib\lib/SOAP/Lite.pm line 423.
# Failed test 9 in t/36-leaks.t at line 73
t/36-leaks..............NOK 9# t/36-leaks.t line 73
is: ok(exists $calls{DE
STROY}{$_});
# Failed test 10 in t/36-leaks.t at line 73 fail #2
t/36-leaks..............NOK 10# Failed test 11 in
t/36-leaks.t at line 73 fail #
3
t/36-leaks..............NOK 11# Failed test 12 in
t/36-leaks.t at line 73 fail #
4
t/36-leaks..............NOK 12# Failed test 13 in
t/36-leaks.t at line 73 fail #
5
t/36-leaks..............NOK 13# Failed test 14 in
t/36-leaks.t at line 73 fail #
6
t/36-leaks..............NOK 14# Failed test 15 in
t/36-leaks.t at line 73 fail #
7
t/36-leaks..............NOK 15# Failed test 16 in
t/36-leaks.t at line 73 fail #
8
t/36-leaks..............FAILED tests 1-16
Failed 16/16 tests, 0.00% okay
t/37-mod_xmlrpc.........skipped
all skipped: 500 Can't connect to localhost:80
(connect: Unknown error)
t/38-packager...........Can't locate object method
"new" via package "SOAP::MIME
::Packager" (perhaps you forgot to load
"SOAP::MIME::Packager"?) at t/38-package
r.t line 17.
t/38-packager...........dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-10
Failed 10/10 tests, 0.00% okay
Failed Test Stat Wstat Total Fail Failed List of
Failed
-------------------------------------------------------------------------------
t/03-server.t 32 6 18.75% 2-4 7-9
t/04-attach.t 9 2304 15 30 200.00% 1-15
t/21-public.t 21 10 47.62% 7-15 21
t/23-ppm.t 3 2 66.67% 1-2
t/24-wsdl.t 9 2304 12 18 150.00% 4-12
t/36-leaks.t 16 16 100.00% 1-16
t/38-packager.t 255 65280 10 20 200.00% 1-10
14 tests and 4 subtests skipped.
Failed 7/28 test scripts, 75.00% okay. 68/395 subtests
failed, 82.78% okay.
NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' :
return code '0x2'
Stop.

F:\cpp\SOAP-Lite-0.65-beta1>perl -V
Summary of my perl5 (revision 5 version 8 subversion 4)
configuration:
Platform:
osname=MSWin32, osvers=4.0,
archname=MSWin32-x86-multi-thread
uname=''
config_args='undef'
hint=recommended, useposix=true, d_sigaction=undef
usethreads=undef use5005threads=undef
useithreads=define usemultiplicity=def
ine
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 -DNO_HASH_SEED
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPL
ICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX',
optimize='-MD -Zi -DNDEBUG -O1',
cppflags='-DWIN32'
ccversion='', 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', lseeksi
ze=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='link', ldflags ='-nologo -nodefaultlib -debug
-opt:ref,icf -libpath:"C:
\Perl\lib\CORE" -machine:x86'
libpth=C:\PROGRA~1\MICROS~3\VC98\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 wsoc
k32.lib mpr.lib winmm.lib version.lib odbc32.lib
odbccp32.lib msvcrt.lib
perllibs= oldnames.lib kernel32.lib user32.lib
gdi32.lib winspool.lib comd
lg32.lib advapi32.lib shell32.lib ole32.lib
oleaut32.lib netapi32.lib uuid.lib
wsock32.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:"C:\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
Locally applied patches:
ActivePerl Build 810
22751 Update to Test.pm 1.25
21540 Fix backward-compatibility issues in if.pm
Built under MSWin32
Compiled at Jun 1 2004 11:52:21
@INC:
C:/Perl/lib
C:/Perl/site/lib
.

Discussion

  • Martin Kutter
    Martin Kutter
    2008-01-05

    Logged In: YES
    user_id=884175
    Originator: NO

    - most errors should be fixed in 0.70_04

     
  • Martin Kutter
    Martin Kutter
    2008-01-05

    • assigned_to: byrnereese --> kutterma
    • status: open --> closed-out-of-date