From: Nikodemus S. <de...@us...> - 2011-05-21 11:26:39
|
Update of /cvsroot/sbcl/sbcl In directory vz-cvs-3.sog:/tmp/cvs-serv9476 Modified Files: NEWS version.lisp-expr Log Message: 1.0.48.20: fix mv-call regression from 1.0.43.57 Don't assert untrusted types when the values flow into an mv-call. Reported by Martin Kielhorn on sbcl-bugs 2011-05-21. Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.1924 retrieving revision 1.1925 diff -u -d -r1.1924 -r1.1925 --- NEWS 14 May 2011 10:12:13 -0000 1.1924 +++ NEWS 21 May 2011 11:26:36 -0000 1.1925 @@ -20,6 +20,9 @@ from the to-char if the from-char is not a dispatch-macro character. * bug fix: references to undefined variables in function calls that are optimized away now signal a runtime error. (lp#722734) + * bug fix: miscompilation of MULTIPLE-VALUE-CALL when asserting derived + types from a function defined in the same file. (regression from + 1.0.43.57) changes in sbcl-1.0.48 relative to sbcl-1.0.47: * incompatible change: SB!KERNEL:INSTANCE-LAMBDA, deprecated for over five Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.5281 retrieving revision 1.5282 diff -u -d -r1.5281 -r1.5282 --- version.lisp-expr 15 May 2011 08:20:08 -0000 1.5281 +++ version.lisp-expr 21 May 2011 11:26:36 -0000 1.5282 @@ -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.48.19" +"1.0.48.20" |