From d84b1f2bb797f2e9d1d727e8424d01abe718a47c Mon Sep 17 00:00:00 2001 From: Nikodemus Siivola Date: Thu, 30 Sep 2010 08:25:49 +0000 Subject: [PATCH] 1.0.43.7: update expected test failures on Darwin/x86-64 Bunch of tests in debug.impure.lisp have been passing for a while now. Missing NEWS entry for last commit. --- NEWS | 2 ++ tests/debug.impure.lisp | 8 ++++---- version.lisp-expr | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/NEWS b/NEWS index 2aef54f..477fba4 100644 --- a/NEWS +++ b/NEWS @@ -7,6 +7,8 @@ changes relative to sbcl-1.0.43: * bug fix: (THE (VALUES ...)) in LOAD-TIME-VALUE caused a compiler-error. (lp#646796) * bug fix: interrupts arriving due to CL:OPEN caused an error. + * bug fix: overeager character buffering could cause input to block + spuriously when reading from a pipe (lp#643686) changes in sbcl-1.0.43 relative to sbcl-1.0.42: * incompatible change: FD-STREAMS no longer participate in the serve-event diff --git a/tests/debug.impure.lisp b/tests/debug.impure.lisp index d54308c..b79e3f3 100644 --- a/tests/debug.impure.lisp +++ b/tests/debug.impure.lisp @@ -151,7 +151,7 @@ (with-test (:name (:undefined-function :bug-346) :fails-on '(or :alpha :ppc :sparc :mips - (and :x86-64 (or :freebsd :darwin)))) + (and :x86-64 :freebsd))) (assert (verify-backtrace (lambda () (test #'optimized)) (list *undefined-function-frame* @@ -194,12 +194,12 @@ (declare (optimize (speed 1) (debug 2))) ; no tail call elimination (funcall fun))) (with-test (:name (:divide-by-zero :bug-346) - :fails-on '(or :alpha (and :x86-64 :darwin))) ; bug 346 + :fails-on :alpha) ; bug 346 (assert (verify-backtrace (lambda () (test #'optimized)) (list '(/ 42 &rest) (list '(flet test) #'optimized))))) (with-test (:name (:divide-by-zero :bug-356) - :fails-on '(or :alpha (and :x86-64 :darwin))) ; bug 356 + :fails-on :alpha) ; bug 356 (assert (verify-backtrace (lambda () (test #'not-optimized)) (list '(/ 42 &rest) '((flet not-optimized)) @@ -266,7 +266,7 @@ ;;; FIXME: This test really should be broken into smaller pieces (with-test (:name (:backtrace :misc) - :fails-on '(or (and :x86 (or :sunos)) (and :x86-64 :darwin))) + :fails-on '(and :x86 (or :sunos))) (write-line "//tl-xep") (with-details t (assert (verify-backtrace #'namestring diff --git a/version.lisp-expr b/version.lisp-expr index b4478e5..390aa85 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"1.0.43.6" +"1.0.43.7" -- 1.7.10.4