From: Christophe R. <cr...@us...> - 2005-03-27 18:34:54
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29059 Modified Files: BUGS NEWS version.lisp-expr Log Message: 0.8.21.2: Merge mainly MISC fixes held over from pre-freeze Index: BUGS =================================================================== RCS file: /cvsroot/sbcl/sbcl/BUGS,v retrieving revision 1.449 retrieving revision 1.450 diff -u -d -r1.449 -r1.450 --- BUGS 15 Mar 2005 18:21:35 -0000 1.449 +++ BUGS 27 Mar 2005 18:34:42 -0000 1.450 @@ -2079,11 +2079,6 @@ argument type new CAST to KEYWORD is generated. The compiler loops forever. -376: MISC.563 - Type deriver for CONJUGATE thinks that it returns an object of the - same type as its argument, which is wrong for such types as (EQL - #C(1 2)). - 377: Memory fault error reporting On those architectures where :C-STACK-IS-CONTROL-STACK is in *FEATURES*, we handle SIG_MEMORY_FAULT (SEGV or BUS) on an altstack, Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.744 retrieving revision 1.745 diff -u -d -r1.744 -r1.745 --- NEWS 27 Mar 2005 17:44:04 -0000 1.744 +++ NEWS 27 Mar 2005 18:34:42 -0000 1.745 @@ -1,10 +1,19 @@ changes in sbcl-0.8.22 relative to sbcl-0.8.21: * fixed inference of the upper bound of an iteration variable. (reported by Rajat Datta). + * fixed bug 376: CONJUGATE type deriver. * fixed some bugs revealed by Paul Dietz' test suite: ** MISC.549 and similar: late transformation of unsafe type assertions into derived types caused unexpected code transformations. + ** SCALE-FLOAT type deriver is less wrong. + ** type derivers for EXP, LOG and similar functions compute result + types for complex arguments better. + ** (MISC.563) CONJUGATE type deriver works for very restricted + complex types. + ** out-of-line type testers for character strings are available. + ** EQUAL compiler transform understands specialness of objects + of type BIT-VECTOR. changes in sbcl-0.8.21 (0.9alpha.1?) relative to sbcl-0.8.20: * incompatible change: thread support for non-NPTL systems has Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.2053 retrieving revision 1.2054 diff -u -d -r1.2053 -r1.2054 --- version.lisp-expr 27 Mar 2005 17:44:06 -0000 1.2053 +++ version.lisp-expr 27 Mar 2005 18:34:43 -0000 1.2054 @@ -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.21.1" +"0.8.21.2" |