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

The upgrade to Julia 1.0 #271

Closed
ChrisRackauckas opened this issue Apr 6, 2018 · 9 comments
Closed

The upgrade to Julia 1.0 #271

ChrisRackauckas opened this issue Apr 6, 2018 · 9 comments

Comments

@ChrisRackauckas
Copy link
Member

We might as well start. No rush yet, but let's work through some things. The beginning is

https://github.com/JuliaDiffEq/DiffEqBase.jl/blob/master/src/utils.jl#L43
https://travis-ci.org/JuliaDiffEq/DiffEqBase.jl/jobs/362949744#L1450
@tkf do you know of a solution to this?

@ChrisRackauckas
Copy link
Member Author

Right now the major block is just NLsolve.jl, but @pkofod will probably tag a fix on that tomorrow.

@pkofod
Copy link

pkofod commented May 24, 2018

I plan to, yes

@pkofod
Copy link

pkofod commented May 28, 2018

waiting for JuliaLang/METADATA.jl#14861 to continue tagging nlsolve...

@pkofod
Copy link

pkofod commented May 28, 2018

JuliaNLSolvers/NLsolve.jl#170 is next

@pkofod
Copy link

pkofod commented May 28, 2018

JuliaLang/METADATA.jl#14875

(I'm intentionally posting here to ping btw)

Edit: should be ready for you now JuliaLang/METADATA.jl#14875 (comment)

@ChrisRackauckas
Copy link
Member Author

Great! Thanks.

@ChrisRackauckas
Copy link
Member Author

JuliaLang/julia#24605

This may cause a problem in Sundials.jl's wrapper, so keep it in mind when updating if there are any GC segfaults.

@ChrisRackauckas
Copy link
Member Author

For those following it, DiffEqBase.jl, RecursiveArrayTools.jl, and DiffEqOperators.jl have updated. This means that a substantial amount of the solver packages are new set to do upgrades. Next upgradathon can yield some nice results.

@ChrisRackauckas
Copy link
Member Author

We're basically done. Some of the non-core libraries will take a few more days but the libraries the vast majority of people are using are done.

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

No branches or pull requests

2 participants