Skip to content

Relax stride(A,2) requirements in BLAS.gemv! #42012

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from

Conversation

sostock
Copy link
Contributor

@sostock sostock commented Aug 26, 2021

This fixes the regression noted in #41513 (comment). All cases that worked correctly before #41513 should now work again.

There is still a case that could be made to work, but errors. I didn’t change it because it also errored before #41513: the case of a matrix A with stride(A,1) < 1 && (size(A,1) <= 1 || size(A,2) == 0).

@sostock sostock added linear algebra Linear algebra regression Regression in behavior compared to a previous version labels Aug 26, 2021
@martinholters
Copy link
Member

Who would be good to review this?

@sostock
Copy link
Contributor Author

sostock commented Aug 30, 2021

I just uploaded #42054 as a replacement for this PR. It is less restrictive regarding stride(A,2) by implementing the idea from #41513 (comment).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
linear algebra Linear algebra regression Regression in behavior compared to a previous version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants