0.8.5.16:
authorChristophe Rhodes <csr21@cam.ac.uk>
Thu, 30 Oct 2003 09:41:37 +0000 (09:41 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Thu, 30 Oct 2003 09:41:37 +0000 (09:41 +0000)
Aren't we glad we have solaris around to keep us honest?
... adjust make.sh message to let it print under real sh(1)
... adjust sb-posix tests to let them pass (one true error in
the tests, and one weird EINVAL from Solaris)

contrib/sb-posix/posix-tests.lisp
make.sh
version.lisp-expr

index c95359e..14f04b0 100644 (file)
       (sb-posix:syscall-errno c)))
   #.sb-posix::enotdir)
 
+#-sunos ; Apparently gives EINVAL on SunOS 8, which doesn't make sense
 (deftest rmdir.error.3
   (handler-case
       (sb-posix:rmdir "/")
       (sb-posix:syscall-error (c)
        (delete-file file)
        (sb-posix:rmdir dir)
-       (sb-posix:syscall-errno c))))
-  #.sb-posix::enotempty)
+       (let ((errno (sb-posix:syscall-errno c)))
+         ;; documented by POSIX
+         (or (= errno sb-posix::eexist) (= errno sb-posix::enotempty))))))
+  t)
 
 (deftest rmdir.error.5
   (let* ((dir (merge-pathnames
diff --git a/make.sh b/make.sh
index 776e97b..4de5915 100755 (executable)
--- a/make.sh
+++ b/make.sh
@@ -109,9 +109,9 @@ NCONTRIBS=`find contrib -name Makefile -print | wc -l`
 NPASSED=`find contrib -name test-passed -print | wc -l`
 
 echo
-echo The build seems to have finished successfully, including $NPASSED
-echo (out of $NCONTRIBS) contributed modules.  If you would like to run 
-echo more extensive tests on the new SBCL, you can try 
+echo "The build seems to have finished successfully, including $NPASSED"
+echo "(out of $NCONTRIBS) contributed modules.  If you would like to run" 
+echo "more extensive tests on the new SBCL, you can try"
 echo "  cd tests && sh ./run-tests.sh"
 echo "(but expect some failures on non-x86 platforms)."
 
index 3702019..3d072a0 100644 (file)
@@ -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".)
-"0.8.5.15"
+"0.8.5.16"