I have prepared a complete replacement for the earlier transpose-only patch. native-empty-matrices-complete.patch includes and supersedes native-empty-transpose.patch; please apply the new attachment on its own. The earlier patch is insufficient: in particular, it regresses nullspace(matrix([],[],[])) through assumptions in addcol. The replacement fixes that and includes the proposed core, linearalgebra/eigen and LAPACK integration, documentation, and regression tests. Representation and the matrix...
transpose of a zero-column matrix loses dimensions and breaks double transpose
amatrix_multiply fails for ordinary and empty products