(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
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)."
;;; 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"