From fc49a95c1ca6adebd2550e50c437af06b3b3963a Mon Sep 17 00:00:00 2001 From: Alexey Dejneka Date: Wed, 20 Aug 2003 08:25:44 +0000 Subject: [PATCH] 0.8.2.46: * New old bugs. --- BUGS | 17 +++++++++++++++++ version.lisp-expr | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/BUGS b/BUGS index c09e590..7e1433e 100644 --- a/BUGS +++ b/BUGS @@ -1059,6 +1059,23 @@ WORKAROUND: All forms of GC hooks (including notifiers and finalisers) are currently (since 0.8.0) broken for gencgc (i.e. x86) users +273: + Compilation of the following two forms causes "X is unbound" error: + + (symbol-macrolet ((x pi)) + (macrolet ((foo (y) (+ x y))) + (declaim (inline bar)) + (defun bar (z) + (* z (foo 4))))) + (defun quux (z) + (bar z)) + + (See (COERCE (CDR X) 'FUNCTION) in IR1-CONVERT-INLINE-LAMBDA.) + +274: + CLHS says that type declaration of a symbol macro should not affect + its expansion, but in SBCL it does. + DEFUNCT CATEGORIES OF BUGS IR1-#: diff --git a/version.lisp-expr b/version.lisp-expr index a650b6b..d3bfdb5 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".) -"0.8.2.45" +"0.8.2.46" -- 1.7.10.4