When determining the absolute pathname of an object file, make
COMPILE-STEM more tolerant of object files that already exist.
Fix NEWS entry from last commit. *sigh*
changes in sbcl-0.8.22 relative to sbcl-0.8.21:
* incompatible change: the --noprogrammer option, deprecated since
- version 0.7.5. Please use the equivalent --disable-debugger
- option instead.
+ version 0.7.5, has been removed. Please use the equivalent
+ --disable-debugger option instead.
* fixed inference of the upper bound of an iteration variable.
(reported by Rajat Datta).
* fixed bug 376: CONJUGATE type deriver.
(setf tmp-obj
;; (Note that this idiom is taken from the ANSI
;; documentation for TRUENAME.)
- (with-open-file (stream tmp-obj :direction :output)
+ (with-open-file (stream tmp-obj
+ :direction :output
+ ;; Compilation would overwrite the
+ ;; temporary object anyway and overly
+ ;; strict implementations default
+ ;; to :ERROR.
+ :if-exists :supersede)
(close stream)
(truename stream)))
;; and some compilers (e.g. OpenMCL) will complain if they're
;;; 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.8.21.3"
+"0.8.21.4"