Update of /cvsroot/sbcl/sbcl
In directory vz-cvs-3.sog:/tmp/cvs-serv25661
Modified Files:
version.lisp-expr
Log Message:
1.0.47.24: more conservative FTYPE proclamations
Full warnings for changing FTYPE proclamations in the
cross-compiler, and always a CERROR when the function is a known one
and the new type is not a subtype of the old one.
This necessitates the following changes:
* Rewriting DEF-MATH-RTN not to use DEFINE-ALIEN-ROUTINE which
proclaims its FTYPE.
* Fix the DEFKNOWN for CLASSOID-NAME to match the DEFSTRUCT.
* Fix STRING-OUTPUT-STREAM-ELEMENT-TYPE slot type, and DEFKNOWN
result type.
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.5252
retrieving revision 1.5253
diff -u -d -r1.5252 -r1.5253
--- version.lisp-expr 11 Apr 2011 10:52:03 -0000 1.5252
+++ version.lisp-expr 11 Apr 2011 11:32:50 -0000 1.5253
@@ -20,4 +20,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".)
-"1.0.47.23"
+"1.0.47.24"
|