0.7.9.21:
[sbcl.git] / tests / array.pure.lisp
index 513a6d8..0c01319 100644 (file)
                                  (aref rmdr ,i)))
                       vector)
                      0))))
+
+;;; Following refactoring of sequence functions to detect bad type
+;;; specifiers, REVERSE was left broken on vectors with fill pointers.
+(let ((a (make-array 10
+                    :fill-pointer 5
+                    :element-type 'character
+                    :initial-contents "abcdefghij")))
+  (assert (string= (reverse a) "edcba")))
\ No newline at end of file