From 0a15b6bbf9d5d3a64b5ac08bb96b6e5ec221d2ae Mon Sep 17 00:00:00 2001 From: Nikodemus Siivola Date: Thu, 7 Oct 2010 14:10:40 +0000 Subject: [PATCH] 1.0.43.29: fix OVERAGER-CHARACTER-BUFFERING test-case * It should be OVEREAGER-CHARACTER-BUFFERING. * mktemp doesn't allow a suffix after the Xs. Most incidiously, on Linux it did not even signal an error, but returned "BCL-fifo-XXXXXXX", causing mkfifo to fail. --- tests/stream.impure.lisp | 4 ++-- version.lisp-expr | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/stream.impure.lisp b/tests/stream.impure.lisp index 57fb7ec..60c00c5 100644 --- a/tests/stream.impure.lisp +++ b/tests/stream.impure.lisp @@ -642,7 +642,7 @@ #-win32 (require :sb-posix) #-win32 -(with-test (:name :overager-character-buffering) +(with-test (:name :overeager-character-buffering) (let ((fifo nil) (proc nil)) (maphash @@ -652,7 +652,7 @@ (finish-output t) (unwind-protect (progn - (setf fifo (sb-posix:mktemp "SBCL-fifo-XXXXXXX.tmp")) + (setf fifo (sb-posix:mktemp "SBCL-fifo-XXXXXXX")) (sb-posix:mkfifo fifo (logior sb-posix:s-iwusr sb-posix:s-irusr)) ;; KLUDGE: because we have both ends in the same process, we would ;; need to use O_NONBLOCK, but this works too. diff --git a/version.lisp-expr b/version.lisp-expr index d55901c..c4eb71b 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.28" +"1.0.43.29" -- 1.7.10.4