Update of /cvsroot/sbcl/sbcl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4817
Modified Files:
NEWS version.lisp-expr
Log Message:
0.8.8.6:
Some fixes for ADJUST-ARRAY
... make sure we copy the element in a zero-rank array;
... don't adjust simple arrays, even if it doesn't break
anything (because there's probably lying to compilers
going on).
Index: NEWS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/NEWS,v
retrieving revision 1.485
retrieving revision 1.486
diff -u -d -r1.485 -r1.486
--- NEWS 1 Mar 2004 15:08:21 -0000 1.485
+++ NEWS 1 Mar 2004 16:21:14 -0000 1.486
@@ -2319,6 +2319,10 @@
assembler and linker. (thanks to Nikodemus Siivola)
* optimization: implemented multiplication as a modular
(UNSIGNED-BYTE 32) operation on the PPC backend.
+ * fixed some bugs revealed by Paul Dietz' test suite:
+ ** ADJUST-ARRAY now copies the datum in a zero rank array if
+ required.
+ ** ADJUST-ARRAY no longer adjusts non-adjustable arrays.
planned incompatible changes in 0.8.x:
* (not done yet, but planned:) When the profiling interface settles
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.1479
retrieving revision 1.1480
diff -u -d -r1.1479 -r1.1480
--- version.lisp-expr 1 Mar 2004 15:08:21 -0000 1.1479
+++ version.lisp-expr 1 Mar 2004 16:21:14 -0000 1.1480
@@ -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.8.5"
+"0.8.8.6"
|