From: Christophe R. <cr...@us...> - 2010-04-30 10:56:51
|
Update of /cvsroot/sbcl/sbcl/tests In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv27441/tests Modified Files: run-program.impure.lisp Log Message: 1.0.37.74: support NetBSD-current ... at least if I've done everything right. Slushy freezes, don't you just love them? Also don't run the run-program inherit-stdin test, because it hangs. Index: run-program.impure.lisp =================================================================== RCS file: /cvsroot/sbcl/sbcl/tests/run-program.impure.lisp,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- run-program.impure.lisp 7 Apr 2010 11:59:00 -0000 1.11 +++ run-program.impure.lisp 30 Apr 2010 10:56:42 -0000 1.12 @@ -153,9 +153,9 @@ ;; We can't check for the signal itself since run-program.c resets the ;; forked process' signal mask to defaults. But the default is `stop' ;; of which we can be notified asynchronously by providing a status hook. -(with-test (:name (:run-program :inherit-stdin)) - #+(and darwin sb-thread) - (error "Hangs on threaded Darwin.") +(with-test (:name (:run-program :inherit-stdin) + :fails-on :sbcl) + (error "Hangs at least on threaded Darwin and threaded x86-64/Linux.") (let (stopped) (flet ((status-hook (proc) (case (sb-ext:process-status proc) |