229:
(subtypep 'function '(function)) => nil, t.
-231: "SETQ does not correctly check the type of a variable being set"
- (reported by Robert E. Brown sbcl-devel 2002-12-19)
- in sbcl-0.7.10.19,
- (DEFUN FOO (X)
- (DECLARE (OPTIMIZE SAFETY) (TYPE (INTEGER 0 8) X))
- (INCF X))
- (FOO 8)
- returns 9, rather than (as in CMUCL) signalling an error. Replacing
- (INCF X) by (SETQ X (+ X 1)) causes a TYPE-ERROR to be signalled. Or
- (defun bar (x y)
- (declare (type (integer 0 8) x))
- (setq x y)
- x)
- Then (BAR 7 9) returns 9.
-
- (fixed in 0.7.10.28)
+232:
+ (shown by Paul Dietz' test suite)
+
+ (loop for v fixnum being each hash-key in ...)
+
+ in 0.7.10.29 signals an error "NIL is not of type FIXNUM".
+ (fixed in 0.7.10.30)
+
DEFUNCT CATEGORIES OF BUGS
IR1-#: