the problem is probably with the new FP implementation.
412: deletion of global variable references in safe code
- The following returns 1 instead of signalling an error.
- (funcall (compile nil
- '(lambda ()
- (declare (optimize (safety 3)))
- #:unbound
- 42)))
- Reported by Marco Monteiro on sbcl-devel.
+ fixed in 1.0.4.45.