Skip to content

Commit

Permalink
0.9.7.34:
Browse files Browse the repository at this point in the history
        * New bug.
  • Loading branch information
Alexey Dejneka committed Dec 21, 2005
1 parent a01045b commit 0aa292d
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 4 deletions.
12 changes: 12 additions & 0 deletions BUGS
Expand Up @@ -2100,3 +2100,15 @@ WORKAROUND:
instead errors.

(reported on sbcl-help by "tichy")

396: block-compilation bug
(let ((x 1))
(dotimes (y 10)
(let ((y y))
(when (funcall (eval #'(lambda (x) (eql x 2))) y)
(defun foo (z)
(incf x (incf y z))))))
(defun bar (z)
(foo z)
(values x)))
(bar 1) => 11, should be 4.
2 changes: 1 addition & 1 deletion doc/manual/ffi.texinfo
Expand Up @@ -359,7 +359,7 @@ array type. @code{deref} can be set with @code{setf} to assign a new
value.
@end defun

@defun sb-alien:slot @var{struct-or-union} &rest @var{slot-names}
@defun sb-alien:slot @var{struct-or-union} @var{slot-name}
@findex slot

The @code{sb-alien:slot} function extracts the value of the slot named
Expand Down
2 changes: 1 addition & 1 deletion src/code/foreign-load.lisp
Expand Up @@ -88,7 +88,7 @@ determined using the library filename. Reloading may not work as
expected if user or library-code has called dlopen on FILE.
References to foreign symbols in loaded shared objects do not survive
intact through SB-EXT:SAVE-LISP-AND die on all platforms. See
intact through SB-EXT:SAVE-LISP-AND-DIE on all platforms. See
SB-EXT:SAVE-LISP-AND-DIE for details."
(sb!thread:with-mutex (*foreign-lock*)
(let* ((filename (or (unix-namestring file) file))
Expand Down
2 changes: 1 addition & 1 deletion src/compiler/dump.lisp
Expand Up @@ -925,7 +925,7 @@
(let ((code (sb!xc:char-code char)))
(cond
((< code 256)
(dump-fop 'fop-short-character file)
(dump-fop 'fop-short-character file)
(dump-byte code file))
(t
(dump-fop 'fop-character file)
Expand Down
2 changes: 1 addition & 1 deletion version.lisp-expr
Expand Up @@ -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.9.7.33"
"0.9.7.34"

0 comments on commit 0aa292d

Please sign in to comment.