/* Vectors can be equal to one-dimensional arrays.
*/
- if (scm_is_array (x) && scm_is_array (y))
+ if (SCM_I_ARRAYP (x) || SCM_I_ARRAYP (y))
return scm_array_equal_p (x, y);
return SCM_BOOL_F;
SCM_TESTS = tests/alist.test \
tests/and-let-star.test \
tests/arbiters.test \
- tests/arrays.test \
tests/asm-to-bytecode.test \
tests/bit-operations.test \
tests/brainfuck.test \
+++ /dev/null
-;;;; arrays.test --- tests guile's arrays -*- scheme -*-
-;;;;
-;;;; Copyright 2010 Free Software Foundation, Inc.
-;;;;
-;;;; This library is free software; you can redistribute it and/or
-;;;; modify it under the terms of the GNU Lesser General Public
-;;;; License as published by the Free Software Foundation; either
-;;;; version 3 of the License, or (at your option) any later version.
-;;;;
-;;;; This library is distributed in the hope that it will be useful,
-;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-;;;; Lesser General Public License for more details.
-;;;;
-;;;; You should have received a copy of the GNU Lesser General Public
-;;;; License along with this library; if not, write to the Free Software
-;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-(define-module (test-suite test-unif)
- #:use-module (test-suite lib))
-
-(pass-if "equal? on array and non-array"
- (not (equal? #2f64((0 1) (2 3)) 100)))