224:
SBCL 0.7.8 fails to compile
+ (localy (declare (optimize (safety 3)))
+ (ignore-errors (progn (values-list (car (list '(1 . 2)))) t)))
+ (the LOCALY there is not a typo; any unknown function (e.g. FROB)
+ will do).
- (localy (declare (optimize (safety 3)))
- (ignore-errors (progn (values-list (car (list '(1 . 2)))) t)))
-
- 226: "AVER failure in COMPILE-FILE of clocc-ansi-test/tests.lisp"
+226: "AVER failure in COMPILE-FILE of clocc-ansi-test/tests.lisp"
(APD points out that this seems to be another symptom of bug #115.)
sbcl-0.7.9.43 dies with failed AVER "(EQ (TN-PHYSENV TN) TN-ENV)" when
trying to compile clocc-ansi-test/tests.lisp. sbcl-0.7.9.31 was able to
227: "compiler bewilderment with adjustable vectors and COPY-SEQ"
(fixed in sbcl-0.7.9.65)
+228: "function-lambda-expression problems"
+ in sbcl-0.7.9.6x, from the REPL:
+ * (progn (declaim (inline foo)) (defun foo (x) x))
+ FOO
+ * (function-lambda-expression #'foo)
+ (SB-C:LAMBDA-WITH-LEXENV NIL NIL NIL (X) (BLOCK FOO X)), NIL, FOO
+ but this first return value is not suitable for input to FUNCTION or
+ COMPILE, as required by ANSI.
+
DEFUNCT CATEGORIES OF BUGS
IR1-#:
These labels were used for bugs related to the old IR1 interpreter.
:ALLOW-OTHER-KEYS
changes in sbcl-0.7.10 relative to sbcl-0.7.9:
+ * Support for building SBCL for MIPS platforms running in
+ little-endian mode has now been checked in, and basic
+ functionality on said platforms verified.
* minor incompatible change: PCL now records the pathname of a file
in which methods and the like are defined, rather than its
truename.
** loop-for-as-package does not require a package to be explicitely
specified;
** LOOP WITH now treats NIL in the d-var-spec correctly as an
- ignored binding;
+ ignored binding.
* fixed bug 166: compiler preserves "there is a way to go"
invariant when deleting code.
* fixed bug 172: macro lambda lists with required arguments after