From: Alexey Dejneka Date: Mon, 23 Sep 2002 03:54:20 +0000 (+0000) Subject: 0.7.7.39: X-Git-Url: http://repo.macrolet.net/gitweb/?a=commitdiff_plain;h=0e57ae91775adca6e67195ccf0208e676720a39d;p=sbcl.git 0.7.7.39: New bug: "unbound variable SB-C::*LOSSAGE-FUN*". --- diff --git a/BUGS b/BUGS index ea797df..0177a1f 100644 --- a/BUGS +++ b/BUGS @@ -1256,6 +1256,28 @@ WORKAROUND: (FOO ' (1 . 2)) => "NIL IS INTEGER, Y = 1" +202: + In 0.6.12.43 compilation of a function definition, contradicting its + FTYPE proclamation, causes an error, e.g. COMPILE-FILE on + + (declaim (ftype (function () null) foo)) + (defun foo () t) + + fails with + + debugger invoked on condition of type UNBOUND-VARIABLE: + The variable SB-C::*ERROR-FUNCTION* is unbound. + + in + + (SB-C::NOTE-LOSSAGE + "~@" + (FUNCTION NIL NULL) + (FUNCTION NIL #)) + + (In 0.7.0 the variable was renamed to SB-C::*LOSSAGE-FUN*.) + DEFUNCT CATEGORIES OF BUGS IR1-#: These labels were used for bugs related to the old IR1 interpreter. diff --git a/version.lisp-expr b/version.lisp-expr index a3e051d..61c7d28 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -18,4 +18,4 @@ ;;; internal versions off the main CVS branch, it gets hairier, e.g. ;;; "0.pre7.14.flaky4.13".) -"0.7.7.38" +"0.7.7.39"