* Test dynamic-extent.impure.lisp / BUG-586105 expects that both
lists and vectors can be stack-allocated, but not all platforms
support this. Fortunately, the platforms that do support it also
have a feature conditional for it. Added a :fails-on clause to
the test.
(cons #'bar (lambda () (declare (dynamic-extent #'bar))))))
'sb-ext:compiler-note)))
-(with-test (:name :bug-586105)
+(with-test (:name :bug-586105 :fails-on '(not (and :stack-allocatable-vectors
+ :stack-allocatable-lists)))
(flet ((test (x)
(let ((vec (make-array 1 :initial-contents (list (list x)))))
(declare (dynamic-extent vec))
;;; 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.42.34"
+"1.0.42.35"