X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Ftimer.impure.lisp;h=9886cb510c8e912b9fc1706e5c45b9c4c1987fa5;hb=ede2e5847ce21481920198c6de86da4d18999d52;hp=df6c7ec59e5eec130856c5d35e38a0b2b14c475f;hpb=28aaa39f4e31e7a71e7f82fce53bd0ad804efa5e;p=sbcl.git diff --git a/tests/timer.impure.lisp b/tests/timer.impure.lisp index df6c7ec..9886cb5 100644 --- a/tests/timer.impure.lisp +++ b/tests/timer.impure.lisp @@ -240,9 +240,11 @@ ;;; running out of stack (due to repeating timers being rescheduled ;;; before they ran) and dying threads were open interrupts. #+sb-thread -(with-test (:name (:timer :parallel-unschedule)) +(with-test (:name (:timer :parallel-unschedule) :fails-on :ppc) #+darwin (error "Prone to hang on Darwin due to interrupt issues.") + #+ppc + (error "Prone to hang the host on linux/ppc for unknown reasons.") (let ((timer (sb-ext:make-timer (lambda () 42) :name "parallel schedulers")) (other nil)) (flet ((flop ()