Forked from
antik / gsll
Source project has a limited visibility.
-
Liam Healy authored
Fixed a problem in #'matrix-product-dimensions reported by Norman Werner that prevented taking the product of non-square matrices, and added a test to check for the multiplication for all four element types supported. This revealed a problem in non-native marray initialization (found in CCL) which has been fixed by marking foreign-arrays :cl-invalid when neither :initial-contents nor :initial-element have been specified. SBCL 64: TOTAL: 1449 assertions passed, 7 failed, 0 execution errors. CCL64: TOTAL: 1450 assertions passed, 6 failed, 0 execution errors.
Liam Healy authoredFixed a problem in #'matrix-product-dimensions reported by Norman Werner that prevented taking the product of non-square matrices, and added a test to check for the multiplication for all four element types supported. This revealed a problem in non-native marray initialization (found in CCL) which has been fixed by marking foreign-arrays :cl-invalid when neither :initial-contents nor :initial-element have been specified. SBCL 64: TOTAL: 1449 assertions passed, 7 failed, 0 execution errors. CCL64: TOTAL: 1450 assertions passed, 6 failed, 0 execution errors.