1.0.11.22: hash-table synchronization support
[sbcl.git] / BUGS
diff --git a/BUGS b/BUGS
index e407f40..9e778d1 100644 (file)
--- a/BUGS
+++ b/BUGS
@@ -1788,11 +1788,6 @@ WORKAROUND:
   implementation of read circularity, using a symbol as a marker for
   the previously-referenced object.
 
-411: NAN issues on x86-64
-  Test :NAN-COMPARISONS in float.pure.lisp fails on x86-64, and has been
-  disabled on those platforms. Since x86 does not exhibit any problems
-  the problem is probably with the new FP implementation.
-
 413: type-errors in ROOM
 
   (defvar *a* (make-array (expt 2 27)))
@@ -1843,6 +1838,19 @@ WORKAROUND:
     1: (SB-KERNEL:FDEFINITION-OBJECT 13 NIL)
   as the second frame.
 
-
-
-
+417: Toplevel NIL expressions mess up unreachable code reporting.
+       In sbcl-1.0.10.7, COMPILE-FILE on the file
+               nil
+               (defmethod frob ((package package) stream)
+                 (if (string= (package-name package) "FOO")
+                     (pprint-logical-block (stream nil))
+                     (print-unreadable-object (package stream))))
+       causes complaints like
+               ; in: SOME SB-C::STRANGE SB-C::PLACE
+               ;     (SB-C::UNABLE SB-C::TO SB-C::LOCATE SB-C::SOURCE)
+               ; 
+               ; note: deleting unreachable code
+               ; 
+               ; note: deleting unreachable code
+       Deleting the toplevel NIL, or even replacing it with 3,
+       causes the system not to complain.