Re: RFC: trying to push out a new Win32::API release

[email protected] ("Christopher J. Madsen")
Newsgroups perl.libwin32
Message-ID <[email protected]>
On 2/17/2011 3:52 PM, Cosimo Streppone wrote:
> Hi everyone,
> 
> I'm trying to cut a new release of Win32::API (0.60).

I built the master branch with 5.8.8 and VC++ on 32-bit XP.  It passed
all tests except 03_Jim_Shaw.t, which appears to be a bug in the test,
as I can't find 8 tests in it.


[E:\data\prog\perl\modules\Win32-API]nmake test

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

        nmake -f Makefile all -nologo
        cd ..
        E:\Prog\Perl\bin\MSWin32-x86-multi-thread\perl.exe
"-MExtUtils::Command:
:MM" "-e" "test_harness(0, 'blib\lib', 'blib\arch')" t/*.t
t/00_API.t .......... 1/25 # API test dll found at (API_test.dll)
Argument "japh" isn't numeric in pack at
E:\data\prog\perl\modules\Win32-API\bli
b\lib/Win32/API/Type.pm line 211.
t/00_API.t .......... ok
t/01_Struct.t ....... 1/7 # $^E=
t/01_Struct.t ....... ok
t/02_GetProcess.t ... 1/3 # $result=4084
# $$=4084
t/02_GetProcess.t ... ok
t/03_undef.t ........ # Win32::API 0.60_64
# Import:
t/03_undef.t ........ ok
t/04_rt_48006.t ..... 1/3 # Size is 296. Should be 296
t/04_rt_48006.t ..... ok
t/05_more_struct.t .. ok
All tests successful.
Files=6, Tests=69,  1 wallclock secs ( 0.05 usr +  0.00 sys =  0.05 CPU)
Result: PASS
        nmake test -nologo
        E:\Prog\Perl\bin\MSWin32-x86-multi-thread\perl.exe
"-MExtUtils::Command:
:MM" "-e" "test_harness(0, '..\blib\lib', '..\blib\arch')" t/*.t
t/02_Callback.t .. 1/8 # Compiler name:cl
# Compiler version:12
# $^E=
t/02_Callback.t .. ok
t/03_Jim_Shaw.t .. 1/8 # Looks like you planned 8 tests but ran 4.
t/03_Jim_Shaw.t .. Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 4/8 subtests

Test Summary Report
-------------------
t/03_Jim_Shaw.t (Wstat: 65280 Tests: 4 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 8 tests but ran 4.
Files=2, Tests=12,  1 wallclock secs ( 0.45 usr +  0.02 sys =  0.47 CPU)
Result: FAIL
Failed 1/2 test programs. 0/12 subtests failed.
NMAKE : fatal error U1077:
'E:\Prog\Perl\bin\MSWin32-x86-multi-thread\perl.exe'
: return code '0xff'
Stop.
NMAKE : fatal error U1077: 'E:\Prog\DevStudio\VC98\bin\nmake.exe' :
return code
'0x2'
Stop.

-- 
Chris Madsen                                           [email protected]
  --------------------  http://www.cjmweb.net  --------------------
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.