[Openmcl-cvs-notifications] r8527 - /trunk/source/level-1/l1-typesys.lisp
gz at clozure.com
gz at clozure.com
Wed Feb 20 21:48:19 EST 2008
Author: gz
Date: Wed Feb 20 21:48:19 2008
New Revision: 8527
Log:
one more case
Modified:
trunk/source/level-1/l1-typesys.lisp
Modified: trunk/source/level-1/l1-typesys.lisp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/level-1/l1-typesys.lisp (original)
+++ trunk/source/level-1/l1-typesys.lisp Wed Feb 20 21:48:19 2008
@@ -3644,10 +3644,11 @@
(got (%svref object dim) (%svref object dim)))
((eql i rank) t)
(unless (or (eq (car want) '*)
- (eql (car want) (the fixnum got)))
+ (eql (%car want) (the fixnum got)))
(return nil)))))
(and (null (cdr ctype-dimensions))
- (eql (car ctype-dimensions) (array-total-size object))))))
+ (or (eq (%car ctype-dimensions) '*)
+ (eql (%car ctype-dimensions) (array-total-size object)))))))
(or (eq (array-ctype-element-type type) *wild-type*)
(eql (array-ctype-typecode type)
(if (> typecode target::subtag-vectorH)
More information about the Openmcl-cvs-notifications
mailing list