One way to make an SBCL that builds but cannot build itself is
to change the compiler so that it fails to eliminate a full call
to %INSTANCE-TYPEP.
This doesn't change that, but at least makes such hosts fail in a
place where the issue is easier to figure out than hitting "undefined
function: %INSTANCE-TYPEP" during cold-init.
(defknown %typep (t (or type-specifier ctype)) boolean
(movable flushable explicit-check))
(defknown %instance-typep (t (or type-specifier ctype)) boolean
- (movable flushable explicit-check))
+ (movable flushable explicit-check always-translatable))
(defknown %cleanup-point () t)
(defknown %special-bind (t t) t)
;;; 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.43.55"
+"1.0.43.56"