[rt.cpan.org #75336] Test failure for Win32-API-0.67 on Win XP, Perl 5.14.2

[email protected] ("Manoj Kumar via RT")
Newsgroups perl.libwin32
Message-ID <[email protected]>
Mon Feb 27 05:17:54 2012: Request 75336 was acted upon.
Transaction: Ticket created by [email protected]
       Queue: Win32-API
     Subject: Test failure for Win32-API-0.67 on Win XP, Perl 5.14.2
   Broken in: (no value)
    Severity: (no value)
       Owner: Nobody
  Requestors: [email protected]
      Status: new
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=75336 >



Hi,

I am trying to install Win32::API 0.67 on a Win XP using CPAN.

During test phase, I get "An unhandled win32 exception occurred in perl.exe [2328]. and the CPAN shell is killed. The output during test phase is - 

# API test dll found at (API_test.dll)
Argument "japh" isn't numeric in pack at D:\TEMP\.cpan\build\Win32-API-0.67-l5pyUK\blib\lib/Win32/API/Type.pm line 233.
t/00_API.t .......... ok
# $^E=
t/01_Struct.t ....... ok
# $result=2920
# $$=2920
t/02_GetProcess.t ... ok
t/03_undef.t ........ skipped: Currently bombs out on 64 bit architectures
# Size is 296. Should be 296
t/04_rt_48006.t ..... ok
t/05_more_struct.t .. ok
All tests successful.
Files=6, Tests=66,  2 wallclock secs ( 0.11 usr +  0.08 sys =  0.19 CPU)
Result: PASS
        nmake test -nologo
        D:\PROGRAMS\perl\5.14.2\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, '..\blib\lib', '..\blib\arch')" t/*.t
# Compiler name:cl
# Compiler version:14
# $^E=
t/02_Callback.t .. ok
t/03_Jim_Shaw.t .. skipped: Unclear why it fails
# callback installed, sleep 1, generate Ctrl-C signal
Terminating on signal SIGBREAK(21)
Terminating on signal SIGBREAK(21)
Terminating on signal SIGBREAK(21)

Summary of my perl5 (revision 5 version 14 subversion 2) configuration:

  Platform:
    osname=MSWin32, osvers=5.1, archname=MSWin32-x86-multi-thread
    uname=''
    config_args='undef'
    hint=recommended, useposix=true, d_sigaction=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 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE  -DPERL_TE
TMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO',
    optimize='-MD -Zi -DNDEBUG -O1',
    cppflags='-DWIN32'
    ccversion='14.00.50727.762', gccversion='', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=8
    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:\PROGRAMS\perl\5.14.2\lib\CORE"  -machine:x86 "/manifestdependency:type='Win
2' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'"'
    libpth=C:\Programs\Microsoft_Visual_Studio_8\VC\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 ws
_32.lib mpr.lib winmm.lib  version.lib odbc32.lib odbccp32.lib comctl32.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.li
 ws2_32.lib mpr.lib winmm.lib  version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib
    libc=msvcrt.lib, so=dll, useshrplib=true, libperl=perl514.lib
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib -debug -opt:ref,icf  -libpath:"D:\PROGRAMS\perl\5.14.2\lib\CORE"  -machine:x86 "/manifestdependenc
:type='Win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'"'


Characteristics of this binary (from libperl):
  Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
                        PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS
                        PERL_MALLOC_WRAP PERL_PRESERVE_IVUV PL_OP_SLAB_ALLOC
                        USE_ITHREADS USE_LARGE_FILES USE_PERLIO
                        USE_PERL_ATOF
  Built under MSWin32
  Compiled at Feb  6 2012 19:04:45
  @INC:
    D:/PROGRAMS/perl/site/5.14.2/lib
    D:/PROGRAMS/perl/5.14.2/lib
    .

Regards,
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.