Checking if your kit is complete... Looks good Writing Makefile for Sys::SigAction Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. cp lib/Sys/SigAction.pm blib\lib\Sys\SigAction.pm Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/mask.......No such signal: SIGUSR1 at C:\cpanrun\depot\main\contrib-patched\perl\CPAN\src\Sys-SigAction\blib\lib/Sys/SigAction.pm line 89. 1..14 dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 1-14 Failed 14/14 tests, 0.00% okay t/name.......1..3 ok 1 - use Sys::SigAction; ok 2 - SIGINT => INT ok 3 - 9 => KILL ok t/nested.....1..5 ok 1 - use Sys::SigAction; Your vendor has not defined POSIX macro SIGALRM, used at t/nested.t line 25 # Looks like you planned 5 tests but only ran 1. # Looks like your test died just after 1. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-5 Failed 4/5 tests, 20.00% okay t/number.....1..3 ok 1 - use Sys::SigAction; ok 2 - INT => SIGINT Your vendor has not defined POSIX macro SIGKILL, used at t/number.t line 21 # Looks like you planned 3 tests but only ran 2. # Looks like your test died just after 2. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED test 3 Failed 1/3 tests, 66.67% okay t/safe....... NOTE: Setting safe=>1... with masked signals does not seem to work. The problem is that the masked signals are not masked, but when safe=>0 they are. See mask.t for how we could try it. If you have an application for safe=>1 and can come up with a test that works in the context of this module's installation please send me an update. To safe.t that tests it. Lincoln 1..1 ok 1 - skipping test of safe flag for now ok t/timeout....1..7 ok 1 - use Sys::SigAction; # Failed test 'die with hash' # at t/timeout.t line 32. not ok 2 - die with hash ok 3 - hash did not timeout ok 4 - immediate -- die with string ok 5 - immediate did not timeout why did forever throw exception:$VAR1 = 'Your vendor has not defined POSIX macro SIGALRM, used at C:\\cpanrun\\depot\\main\\contrib-patched\\perl\\CPAN\\src\\Sys-SigAction\\blib\\lib/Sys/SigAction.pm line 140 '; # Failed test 'forever did NOT die' # at t/timeout.t line 51. not ok 6 - forever did NOT die # Failed test 'forever timed out' # at t/timeout.t line 52. not ok 7 - forever timed out # Looks like you failed 3 tests of 7. dubious Test returned status 3 (wstat 768, 0x300) DIED. FAILED tests 2, 6-7 Failed 3/7 tests, 57.14% okay Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/mask.t 1 256 14 28 1-14 t/nested.t 255 65280 5 8 2-5 t/number.t 255 65280 3 2 3 t/timeout.t 3 768 7 3 2 6-7 Failed 4/6 test scripts. 22/33 subtests failed. Files=6, Tests=33, 1 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Failed 4/6 test programs. 22/33 subtests failed. NMAKE : fatal error U1077: 'C:\cpanrun\build\5-10-0\bin\perl.exe' : return code '0x3' Stop.