[rt.cpan.org #55660] [PATCH] Partial win64 support for Win32::API

[email protected] ("Mark DeBusschere via RT")
Newsgroups perl.libwin32
Message-ID <[email protected]>
Fri Jul 23 02:36:48 2010: Request 55660 was acted upon.
Transaction: Correspondence added by mdebusschere
       Queue: Win32-API
     Subject: [PATCH] Partial win64 support for Win32::API
   Broken in: (no value)
    Severity: (no value)
       Owner: COSIMO
  Requestors: [email protected]
      Status: open
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55660 >


Thanks for working on this  port.
I just ran the tests with 2 fails, have not had time to
work through them.

Using
This is perl 5, version 12, subversion 0 (v5.12.0) built for
MSWin32-x64-multi-thread
gcc version 4.4.3 (GCC)

t/00_API.t .......... 1/25 # API test dll found at (API_test64.dll)

#   Failed test 'sum_integers() function defined'
#   at t/00_API.t line 86.
Can't call method "Call" on an undefined value at t/00_API.t line 88.
# Looks like you planned 25 tests but ran 11.
# Looks like you failed 1 test of 11 run.
# Looks like your test exited with 5 just after 11.
t/00_API.t .......... Dubious, test returned 5 (wstat 1280, 0x500)
Failed 15/25 subtests
t/01_Struct.t ....... 1/7
#   Failed test 'mangle_simple_struct() function'
#   at t/01_Struct.t line 52.
# $^E=Access is denied
Can't call method "Call" on an undefined value at t/01_Struct.t line 55.
# Looks like you planned 7 tests but ran 5.
# Looks like you failed 1 test of 5 run.
# Looks like your test exited with 5 just after 5.
t/01_Struct.t ....... Dubious, test returned 5 (wstat 1280, 0x500)
Failed 3/7 subtests
t/02_GetProcess.t ... 1/3 # $result=3032
# $$=3032
t/02_GetProcess.t ... ok
t/03_undef.t ........ # Win32::API 0.60_64
t/03_undef.t ........ 1/3 # Import: The handle is invalid
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

Test Summary Report
-------------------
t/00_API.t        (Wstat: 1280 Tests: 11 Failed: 1)
  Failed test:  11
  Non-zero exit status: 5
  Parse errors: Bad plan.  You planned 25 tests but ran 11.
t/01_Struct.t     (Wstat: 1280 Tests: 5 Failed: 1)
  Failed test:  5
  Non-zero exit status: 5
  Parse errors: Bad plan.  You planned 7 tests but ran 5.
Files=6, Tests=53,  1 wallclock secs ( 0.05 usr +  0.03 sys =  0.08 CPU)
Result: FAIL
Failed 2/6 test programs. 2/53 subtests failed.
dmake.exe:  Error code 255, while making 'test_dynamic'
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.