1.0.42.35: tests: Update :fails-on clause for a test
authorAlastair Bridgewater <lisphacker@users.sourceforge.net>
Wed, 8 Sep 2010 01:12:16 +0000 (01:12 +0000)
committerAlastair Bridgewater <lisphacker@users.sourceforge.net>
Wed, 8 Sep 2010 01:12:16 +0000 (01:12 +0000)
  * 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.

tests/dynamic-extent.impure.lisp
version.lisp-expr

index 98d9966..7f963aa 100644 (file)
                (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))
index d7c84bb..2b1cc31 100644 (file)
@@ -17,4 +17,4 @@
 ;;; 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"