I am not sure if this should work:

```
using LinearAlgebra
BLAS.gemm('N', 'N', @view(zeros(10,10)[:, 1:3:10]), @view(zeros(10,20)[1:3:10,:]))
```

It fails with `ERROR: matrix does not have contiguous columns`

.

However, so does `BLAS.gemm('N', 'N', zeros(10,4), @view(zeros(10,20)[1:3:10,:]))`

where there is no column that could be non-continous, but maybe that is just an imprecise error message.

I am asking because I want to use BLAS calls for matrix multiplication with `StridedArray`

s to save on memory allocation and achieve maximal performance.