X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fsignals.impure.lisp;h=ea6e8953b674c6c9a3deb9cce3374f3afbb3afe9;hb=8afcf4f95efb986b5eabd5f19731de4e2ee192e2;hp=093bf23cbafb7aa4c3e4933a414c22927069abb3;hpb=2d266da0f5a288eaf571fc7c03621cda71aafb3f;p=sbcl.git diff --git a/tests/signals.impure.lisp b/tests/signals.impure.lisp index 093bf23..ea6e895 100644 --- a/tests/signals.impure.lisp +++ b/tests/signals.impure.lisp @@ -13,7 +13,7 @@ (use-package :test-util) -(with-test (:name (:async-unwind :specials)) +(with-test (:name (:async-unwind :specials) :fails-on :win32) (let ((*x0* nil) (*x1* nil) (*x2* nil) (*x3* nil) (*x4* nil)) (declare (special *x0* *x1* *x2* *x3* *x4*)) (loop repeat 10 do @@ -38,7 +38,7 @@ (require :sb-posix) -(with-test (:name (:signal :errno)) +(with-test (:name (:signal :errno) :fails-on :win32) (let* (saved-errno (returning nil) (timer (make-timer (lambda () @@ -57,7 +57,7 @@ (loop repeat 1000000000) (assert (= saved-errno (sb-unix::get-errno))))) -(with-test (:name :handle-interactive-interrupt) +(with-test (:name :handle-interactive-interrupt :fails-on :win32) (assert (eq :condition (handler-case (sb-thread::kill-safely