On Tue, Apr 19, 2011 at 03:23:00PM -0400, George Greer wrote:

> Failures: (common-args) none
> [default] 
> [default] -DDEBUGGING
> [default] -Duselargefiles
> [default] -DDEBUGGING -Duselargefiles
> [default] -Duseithreads
> [default] -DDEBUGGING -Duseithreads
> [default] -Duseithreads -Duselargefiles
> [default] -DDEBUGGING -Duseithreads -Duselargefiles
> ../t/op/sigdispatch.t.......................................FAILED
>     Non-zero exit status: 9
>     Bad plan.  You planned 17 tests but ran 0.

I've just pushed this to smoke-me/sigdispatch, in the hope that it cures the
failure:

commit 9239ac495f2204ced10f56bdb400c87af361592a
Author: Nicholas Clark <n...@ccl4.org>
Date:   Tue Apr 19 20:47:16 2011 +0100

    On Win32, skip the tests added in 011c3814, as alarm can't interrupt select.

diff --git a/t/op/sigdispatch.t b/t/op/sigdispatch.t
index 29fc062..2e36a84 100644
--- a/t/op/sigdispatch.t
+++ b/t/op/sigdispatch.t
@@ -93,7 +93,9 @@ TODO:
     is $gotit, 0, 'Received both signals';
 }
 
-{
+SKIP: {
+    skip("alarm cannot interrupt blocking system calls on $^O", 2)
+       if $^O eq 'MSWin32';
     # RT #88774
     # make sure the signal handler's called in an eval block *before*
     # the eval is popped


Hopefully George's Win32 smoker will have completed before you wake up,
minimising your panicing time. :-/

Nicholas Clark

Reply via email to