0.9.16.22:
authorWilliam Harold Newman <william.newman@airmail.net>
Fri, 8 Sep 2006 14:35:21 +0000 (14:35 +0000)
committerWilliam Harold Newman <william.newman@airmail.net>
Fri, 8 Sep 2006 14:35:21 +0000 (14:35 +0000)
logged bug
tiny comment typo fix

BUGS
src/code/target-sxhash.lisp
version.lisp-expr

diff --git a/BUGS b/BUGS
index 7f7a373..070a9a3 100644 (file)
--- a/BUGS
+++ b/BUGS
@@ -1702,3 +1702,14 @@ WORKAROUND:
     VECTOR-POP: #() has length zero
   perhaps because CLISP has shuffled the clauses into an 
   ANSI-compliant order before proceeding.
+
+405: a TYPE-ERROR in MERGE-LETS exercised at DEBUG 3
+  In sbcl-0.9.16.21 on linux/86, compiling 
+    (declaim (optimize (debug 3)))
+    (defstruct foo bar)
+    (let ()
+      (flet ((i (x) (frob x (foo-bar foo))))
+        (i :five)))
+  causes a TYPE-ERROR 
+    The value NIL is not of type SB-C::PHYSENV.
+  in MERGE-LETS.
index 2db0559..dbe9d23 100644 (file)
 
 (defun sxhash (x)
   ;; profiling SXHASH is hard, but we might as well try to make it go
-  ;; fast, in case it is the bottleneck somwhere.  -- CSR, 2003-03-14
+  ;; fast, in case it is the bottleneck somewhere.  -- CSR, 2003-03-14
   (declare (optimize speed))
   (labels ((sxhash-number (x)
              (etypecase x
index 33e1179..6c0ed3e 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.9.16.21"
+"0.9.16.22"