projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
0.8.14.12:
[sbcl.git]
/
BUGS
diff --git
a/BUGS
b/BUGS
index
8fb3dc5
..
57305af
100644
(file)
--- a/
BUGS
+++ b/
BUGS
@@
-1596,3
+1596,16
@@
WORKAROUND:
=> (EXPT X 2)
from CLHS entry for DEFINE-COMPILER-MACRO fails in 0.8.13.41 with an
error. Fixed in CMUCL 19a.
=> (EXPT X 2)
from CLHS entry for DEFINE-COMPILER-MACRO fails in 0.8.13.41 with an
error. Fixed in CMUCL 19a.
+
+348:
+ Structure slot setters do not preserve evaluation order:
+
+ (defstruct foo (x))
+
+ (let ((i (eval '-2))
+ (x (make-foo)))
+ (funcall #'(setf foo-x)
+ (incf i)
+ (aref (vector x) (incf i)))
+ (foo-x x))
+ => error