# DifferentialEquations and Julia v 1.3?

**URL:** <https://discourse.julialang.org/t/differentialequations-and-julia-v-1-3/31688>\
**Category:** Modelling & Simulations\
**Created:** [November 30, 2019, 11:32am UTC](https://discourse.julialang.org/t/differentialequations-and-julia-v-1-3/31688 "2019-11-30T11:32:18Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![BLI](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bli/32/37206_2.png) [@BLI](https://discourse.julialang.org/u/BLI)\
**Post date:** [November 30, 2019, 11:32am UTC](https://discourse.julialang.org/t/differentialequations-and-julia-v-1-3/31688/1 "2019-11-30T11:32:18Z")

</div>

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
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?

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [November 30, 2019, 1:23pm UTC](https://discourse.julialang.org/t/differentialequations-and-julia-v-1-3/31688/2 "2019-11-30T13:23:50Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![BLI](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bli/32/37206_2.png) [@BLI](https://discourse.julialang.org/u/BLI)\
**Post date:** [November 30, 2019, 1:53pm UTC](https://discourse.julialang.org/t/differentialequations-and-julia-v-1-3/31688/3 "2019-11-30T13:53:22Z")

</div>

Here is the status:

```julia
(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

```

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [November 30, 2019, 1:54pm UTC](https://discourse.julialang.org/t/differentialequations-and-julia-v-1-3/31688/4 "2019-11-30T13:54:55Z")

</div>

If you update now do you get it?

---

<div class="post-metadata">

**Author:** ![BLI](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bli/32/37206_2.png) [@BLI](https://discourse.julialang.org/u/BLI)\
**Post date:** [November 30, 2019, 2:16pm UTC](https://discourse.julialang.org/t/differentialequations-and-julia-v-1-3/31688/5 "2019-11-30T14:16:59Z")

</div>

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

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

```

---

<div class="post-metadata">

**Author:** ![BLI](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bli/32/37206_2.png) [@BLI](https://discourse.julialang.org/u/BLI)\
**Post date:** [November 30, 2019, 2:18pm UTC](https://discourse.julialang.org/t/differentialequations-and-julia-v-1-3/31688/6 "2019-11-30T14:18:49Z")

</div>

… the updated status, in case it helps:

```julia
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

```

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [November 30, 2019, 2:29pm UTC](https://discourse.julialang.org/t/differentialequations-and-julia-v-1-3/31688/7 "2019-11-30T14:29:25Z")

</div>

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](https://github.com/JuliaNLSolvers/Optim.jl/pull/766)

I let @pkofod know.
