more thorough testing (dot, axpy!, gemv!)