From c1aa8b6b5b870f21bc8c81da85708e9d71d4eb93 Mon Sep 17 00:00:00 2001 From: William Harold Newman Date: Fri, 28 Sep 2007 12:56:23 +0000 Subject: [PATCH] 1.0.10.12: logged bug 417 --- BUGS | 19 ++++++++++++++++--- version.lisp-expr | 2 +- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/BUGS b/BUGS index e407f40..cbcb818 100644 --- a/BUGS +++ b/BUGS @@ -1843,6 +1843,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. diff --git a/version.lisp-expr b/version.lisp-expr index 1558149..5af1d7b 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.10.11" +"1.0.10.12" -- 1.7.10.4