0.8.9.5:
[sbcl.git] / BUGS
diff --git a/BUGS b/BUGS
index 5039c67..e3bb4d5 100644 (file)
--- a/BUGS
+++ b/BUGS
@@ -1268,3 +1268,14 @@ WORKAROUND:
   (BUU 1) returns garbage.
 
   The problem is that both EVALs sequentially write to the same LVAR.
+
+305:
+  (Reported by Dave Roberts.)
+  Local INLINE/NOTINLINE declaration removes local FTYPE declaration:
+
+    (defun quux (x)
+      (declare (ftype (function () (integer 0 10)) fee)
+               (inline fee))
+      (1+ (fee)))
+
+  uses generic arithmetic with INLINE and fixnum without.