projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
export MAP-DIRECTORY from SB-EXT
[sbcl.git]
/
tests
/
timer.impure.lisp
diff --git
a/tests/timer.impure.lisp
b/tests/timer.impure.lisp
index
19bc334
..
4bbaf91
100644
(file)
--- 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)))
(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
(let ((ok t))
(let ((threads (loop repeat 10 collect
(sb-thread:make-thread
@@
-297,7
+298,11
@@
#-sb-thread
(loop repeat 10 do (test))))
#-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 ()
(let ((barrier (sb-thread:make-semaphore))
(goal 100))
(flet ((wait-for-goal ()