From 6e7ae26173b40d635b94e81bc73f5c06d550de32 Mon Sep 17 00:00:00 2001 From: Christophe Rhodes Date: Tue, 26 Nov 2002 16:31:24 +0000 Subject: [PATCH] 0.7.9.68: Text file frobbing (mostly new BUG) --- BUGS | 18 ++++++++++++++---- NEWS | 5 ++++- version.lisp-expr | 2 +- 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/BUGS b/BUGS index c91f7db..b7b3e60 100644 --- a/BUGS +++ b/BUGS @@ -1317,11 +1317,12 @@ WORKAROUND: 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 @@ -1344,6 +1345,15 @@ WORKAROUND: 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. diff --git a/NEWS b/NEWS index 0f57910..8b7bae7 100644 --- a/NEWS +++ b/NEWS @@ -1346,6 +1346,9 @@ changes in sbcl-0.7.9 relative to sbcl-0.7.8: :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. @@ -1405,7 +1408,7 @@ changes in sbcl-0.7.10 relative to sbcl-0.7.9: ** 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 diff --git a/version.lisp-expr b/version.lisp-expr index 0f5aa9c..5fd1124 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -18,4 +18,4 @@ ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"0.7.9.67" +"0.7.9.68" -- 1.7.10.4