DifferentialEquations and Julia v 1.3?

I just removed Julia v. 1.2 from my Windows 10 64bit laptop, installed Julia v.1.3, and renamed v1.2 in .julia\environments to v1.3, and did ]instantiate. Then I updated packages, and do using DifferentialEquations. I get some warnings/error messages:

julia> using DifferentialEquations
[ Info: Precompiling DifferentialEquations [0c46a032-eb83-5123-abaf-570d42b7fbaa]
WARNING: Method definition solve(DiffEqBase.AbstractNoiseProblem, Any...) in module DiffEqBase at C:\Users\user_name\.julia\packages\DiffEqBase\E16PL\src\solve.jl:76 overwritten in module DiffEqNoiseProcess at C:\Users\user_name\.julia\packages\DiffEqNoiseProcess\SCC7m\src\solve.jl:4.
  ** incremental compilation may be fatally broken for this module **

Any ideas?

Can I see your ]st? You have an old version of DiffEqNoiseProcess for some reason.

1 Like

Here is the status:

(v1.3) pkg> st
    Status `C:\Users\user_name\.julia\environments\v1.3\Project.toml`
  [c52e3926] Atom v0.11.3
  [6e4b80f9] BenchmarkTools v0.4.3
  [a134a8b2] BlackBoxOptim v0.5.0
  [336ed68f] CSV v0.5.13
  [861a8166] Combinatorics v1.0.0
  [34da2185] Compat v2.2.0
  [a6e380b2] ControlSystems v0.5.3
  [a93c6f00] DataFrames v0.19.4
  [82cc6244] DataInterpolations v1.3.1
  [864edb3b] DataStructures v0.17.6
  [0c46a032] DifferentialEquations v6.8.0
  [31c24e10] Distributions v0.21.9
  [c87230d0] FFMPEG v0.2.3
  [587475ba] Flux v0.10.0
  [59287772] Formatting v0.4.1
  [f6369f11] ForwardDiff v0.10.7
  [38e38edf] GLM v1.3.4
  [28b8d3ca] GR v0.44.0
  [a2cc645c] GraphPlot v0.3.1
  [9fb69e20] Hiccup v0.2.2
  [7073ff75] IJulia v1.20.2
  [d1acc4aa] IntervalArithmetic v0.16.1
  [138f1668] IntervalConstraintProgramming v0.12.0
  [d2bf35a9] IntervalRootFinding v0.4.0
  [e5e0dc1b] Juno v0.7.2
  [b964fa9f] LaTeXStrings v1.0.3
  [984bce1d] LambertW v0.4.3
  [23fbe1c1] Latexify v0.12.3
  [093fc24a] LightGraphs v1.3.0
  [9c8b4983] LightXML v0.8.1
  [6f286f6a] MultivariateStats v0.7.0
  [2774e3e8] NLsolve v4.2.0
  [0f4fe800] OMJulia v0.1.0 #master (https://github.com/OpenModelica/OMJulia.jl)
  [ab2f91bb] OSQP v0.6.0
  [429524aa] Optim v0.19.4
  [91a5bcdd] Plots v0.28.1
  [f27b6e38] Polynomials v0.6.0
  [08abe8d2] PrettyTables v0.7.0
  [c46f51b8] ProfileView v0.5.0
  [438e738f] PyCall v1.91.2
  [d330b81b] PyPlot v2.8.2
  [37e2e3b7] ReverseDiff v0.3.1
  [90137ffa] StaticArrays v0.12.1
  [2913bbd2] StatsBase v0.32.0
  [c3572dad] Sundials v3.8.0
  [24249f21] SymPy v1.0.7
  [b8865327] UnicodePlots v1.1.0
  [c2297ded] ZMQ v1.0.0
  [9abbd945] Profile
  [9a3f8284] Random

If you update now do you get it?

1 Like

When I updated Julia packages, DiffEqNoiseProcesses changed from v. 3.3.1 to 3.6.0. Still one warning, though:

julia> using DifferentialEquations
[ Info: Precompiling DifferentialEquations [0c46a032-eb83-5123-abaf-570d42b7fbaa]
WARNING: could not import LinearAlgebra._apply_ipiv! into BandedMatrices

… the updated status, in case it helps:

julia> Pkg.status()
    Status `C:\Users\user_name\.julia\environments\v1.3\Project.toml`
  [c52e3926] Atom v0.11.3
  [6e4b80f9] BenchmarkTools v0.4.3
  [a134a8b2] BlackBoxOptim v0.5.0
  [336ed68f] CSV v0.5.13
  [861a8166] Combinatorics v1.0.0
  [34da2185] Compat v2.2.0
  [a6e380b2] ControlSystems v0.5.3
  [a93c6f00] DataFrames v0.19.4
  [82cc6244] DataInterpolations v1.3.1
  [864edb3b] DataStructures v0.17.6
  [0c46a032] DifferentialEquations v6.8.0
  [31c24e10] Distributions v0.21.9
  [c87230d0] FFMPEG v0.2.3
  [587475ba] Flux v0.10.0
  [59287772] Formatting v0.4.1
  [f6369f11] ForwardDiff v0.10.7
  [38e38edf] GLM v1.3.4
  [28b8d3ca] GR v0.44.0
  [a2cc645c] GraphPlot v0.3.1
  [9fb69e20] Hiccup v0.2.2
  [7073ff75] IJulia v1.20.2
  [d1acc4aa] IntervalArithmetic v0.16.1
  [138f1668] IntervalConstraintProgramming v0.12.0
  [d2bf35a9] IntervalRootFinding v0.4.0
  [e5e0dc1b] Juno v0.7.2
  [b964fa9f] LaTeXStrings v1.0.3
  [984bce1d] LambertW v0.4.3
  [23fbe1c1] Latexify v0.12.3
  [093fc24a] LightGraphs v1.3.0
  [9c8b4983] LightXML v0.8.1
  [6f286f6a] MultivariateStats v0.7.0
  [2774e3e8] NLsolve v4.2.0
  [0f4fe800] OMJulia v0.1.0 #master (https://github.com/OpenModelica/OMJulia.jl)
  [ab2f91bb] OSQP v0.6.0
  [429524aa] Optim v0.19.4
  [91a5bcdd] Plots v0.28.1
  [f27b6e38] Polynomials v0.6.0
  [08abe8d2] PrettyTables v0.7.0
  [c46f51b8] ProfileView v0.5.0
  [438e738f] PyCall v1.91.2
  [d330b81b] PyPlot v2.8.2
  [37e2e3b7] ReverseDiff v0.3.1
  [90137ffa] StaticArrays v0.12.1
  [2913bbd2] StatsBase v0.32.0
  [c3572dad] Sundials v3.8.1
  [24249f21] SymPy v1.0.7
  [b8865327] UnicodePlots v1.1.0
  [c2297ded] ZMQ v1.0.0
  [9abbd945] Profile
  [9a3f8284] Random

Optim.jl is the root of all of the issues because it blocks FillArrays 0.8 while it seems a lot of the ecosystem already is using 0.8.

https://github.com/JuliaNLSolvers/Optim.jl/pull/766

I let @pkofod know.

1 Like