X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Ftimer.impure.lisp;h=4bbaf9150f392422a5f7825dde9e873317365e69;hb=60deeb7616b22ae52cf1dd8bbc2904a1a0d80ffd;hp=19bc3347b0e4d4a64aae57a966ce7250a9419b5b;hpb=69990bc42314706e9d646ddd8f6b911f46d0052c;p=sbcl.git diff --git a/tests/timer.impure.lisp b/tests/timer.impure.lisp index 19bc334..4bbaf91 100644 --- a/tests/timer.impure.lisp +++ b/tests/timer.impure.lisp @@ -196,7 +196,8 @@ (defun wait-for-threads (threads) (loop while (some #'sb-thread:thread-alive-p threads) do (sleep 0.01))) -(with-test (:name (:with-timeout :many-at-the-same-time) :skipped-on '(not :sb-thread)) +(with-test (:name (:with-timeout :many-at-the-same-time) + :skipped-on '(not :sb-thread)) (let ((ok t)) (let ((threads (loop repeat 10 collect (sb-thread:make-thread @@ -297,7 +298,11 @@ #-sb-thread (loop repeat 10 do (test)))) -(with-test (:name (:timer :threaded-stress) :skipped-on '(not :sb-thread)) +(with-test (:name (:timer :threaded-stress) + :skipped-on '(not :sb-thread) + :fails-on :win32) + #+win32 + (error "fixme") (let ((barrier (sb-thread:make-semaphore)) (goal 100)) (flet ((wait-for-goal ()