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

Update to Julia 0.7 #198

Closed
wants to merge 2 commits into from
Closed

Conversation

lostella
Copy link
Contributor

@lostella lostella commented Apr 20, 2018

I noticed that there's little discussion on updating IterativeSolvers to Julia 0.7: since I started updating some packages depending on IterativeSolvers as well, I thought of giving it a shot.

For now it looks like errors are gone, but there's still quite a few warnings to get rid of. Will keep working on this, I'm opening the PR to start getting feedback in case something is not right or could be done better.

@@ -24,7 +25,7 @@ srand(1234321)

b = rand(T, n)
x0 = rand(T, n)
tol = √eps(real(T))
tol = 10*√eps(real(T))
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For example: here I had to increase this tolerance because otherwise a test fails. Not sure what causes this regression.

@mohamed82008
Copy link
Member

Will this receive some love any time soon?

@dkarrasch
Copy link
Member

Just a few comments: I still seem to see a few A_mul_B! occurences, which should be replaced by mul!s altogether. In a currently reviewed PR in LinearMaps, the inplace matvec multiplication interface is also LinearAlgebra.mul!, and for not-inplace Base.*. In case the linear operator is given by a LinearMap A, a call like A_mul_B!(y, A, x) would not work.

@lostella lostella mentioned this pull request Jul 7, 2018
6 tasks
@lostella
Copy link
Contributor Author

lostella commented Jul 7, 2018

Closing in favour of #205 .

@lostella lostella closed this Jul 7, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants