Skip to content
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

remove legacy at-pure annotation from linalg/adjtrans #25272

Merged
merged 1 commit into from
Dec 27, 2017

Conversation

Sacha0
Copy link
Member

@Sacha0 Sacha0 commented Dec 26, 2017

This pull request removes the problematic legacy @pure annotation from linalg/adjtrans.jl. This branch passes the linalg, sparse, stdlib/IterativeEigensolvers, and stdlib/SuiteSparse test suites locally, so hopefully CI will also approve. Resolves #25242 (no longer segfaults) and #25271 (also no longer segfaults). Also ref. #25268 (comment) and #25265 (comment). Best! :)

@Sacha0 Sacha0 added bugfix This change fixes an existing bug linear algebra Linear algebra labels Dec 26, 2017
@iamed2
Copy link
Contributor

iamed2 commented Dec 26, 2017

Haha, I just did this one too and was about to make a PR. I think this one should be removed as well: https://github.com/JuliaLang/julia/blob/master/base/linalg/rowvector.jl#L62

@Sacha0
Copy link
Member Author

Sacha0 commented Dec 26, 2017

I think this one should be removed as well

Yes, that instance was the original of which the instance in linalg/adjtrans.jl is a copy :). Happily no need to remove the original, though, due to #25217. Best!

@vchuravy
Copy link
Member

@nanosoldier runbenchmarks(ALL, vs=":master")

2 similar comments
@ararslan
Copy link
Member

@nanosoldier runbenchmarks(ALL, vs=":master")

@ararslan
Copy link
Member

@nanosoldier runbenchmarks(ALL, vs=":master")

@nanosoldier
Copy link
Collaborator

Your benchmark job has completed - possible performance regressions were detected. A full report can be found here. cc @ararslan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix This change fixes an existing bug linear algebra Linear algebra
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants