Is DifferentialEquations.jl not ready for julia-v0.7.0?


#1

I have been using DifferentialEquations package for a while on julia-v0.6.3. I decided to upgrade julia to julia-v0.7.0-beta2.0. Having done the julia upgrade, I tried to re-install the DifferentialEquations.jl for julia version 0.7. Adding the package was not a problem, but the precompilation could not be succeeded. Below is the console output.

I searched the REQUIRE files of some of the sub-packages of the JuliaDiffEq ecosystem on their github repos and I realized that some of these sub-pacjages require julia version 0.7(DiffEqBase, OrdinaryDiffEq, StochasticDiffEq, etc.) but some them does require julia version 0.6(SteadyStateDiffEq, etc.). I think that the whole DifferentialEquations package is not fully ready for julia version 0.7 yet. Am I right or missing something? I wander if there is anyone using DiffererentialEquations package on julia version 0.7?

               _
   _       _ _(_)_     |  A fresh approach to technical computing
  (_)     | (_) (_)    |  Documentation: https://docs.julialang.org
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 0.7.0-beta2.0 (2018-07-13 19:54 UTC)
 _/ |\__'_|_|_|\__'_|  |  Official http://julialang.org/ release
|__/                   |  x86_64-pc-linux-gnu

julia> versioninfo()
Julia Version 0.7.0-beta2.0
Commit b145832402* (2018-07-13 19:54 UTC)
Platform Info:
  OS: Linux (x86_64-pc-linux-gnu)
  CPU: Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-6.0.0 (ORCJIT, ivybridge)

(v0.7) pkg> add DifferentialEquations
   Cloning default registries into /home/zsari/.julia/registries
   Cloning registry General from "https://github.com/JuliaRegistries/General.git"
  Updating registry at `~/.julia/registries/General`
  Updating git-repo `https://github.com/JuliaRegistries/General.git`
 Resolving package versions...
 Installed TableTraits ───────────────── v0.3.0
 Installed ChunkedArrays ─────────────── v0.1.1
 Installed URIParser ─────────────────── v0.3.1
 Installed OptimBase ─────────────────── v1.0.0
 Installed Arpack ────────────────────── v0.1.4
 Installed Parameters ────────────────── v0.9.0
 Installed Roots ─────────────────────── v0.6.0
 Installed DifferentialEquations ─────── v4.5.0
 Installed Media ─────────────────────── v0.4.0
 Installed ResettableStacks ──────────── v0.4.0
 Installed Reexport ──────────────────── v0.1.0
 Installed DiffEqParamEstim ──────────── v1.1.2
 Installed StochasticDiffEq ──────────── v5.2.0
 Installed Optim ─────────────────────── v0.15.2
 Installed NLsolve ───────────────────── v2.0.0
 Installed Rmath ─────────────────────── v0.4.0
 Installed NLSolversBase ─────────────── v7.0.1
 Installed DiffEqSensitivity ─────────── v1.2.0
 Installed DimensionalPlotRecipes ────── v0.0.2
 Installed DiffEqFinancial ───────────── v1.0.1
 Installed MultiScaleArrays ──────────── v0.7.1
 Installed LsqFit ────────────────────── v0.3.0
 Installed PenaltyFunctions ──────────── v0.0.2
 Installed DiffEqPDEBase ─────────────── v0.4.0
 Installed VectorizedRoutines ────────── v0.0.2
 Installed DataStructures ────────────── v0.9.0
 Installed DiffEqOperators ───────────── v3.0.0
 Installed QuadGK ────────────────────── v2.0.0
 Installed Missings ──────────────────── v0.2.10
 Installed NaNMath ───────────────────── v0.3.1
 Installed JSON ──────────────────────── v0.18.0
 Installed ParameterizedFunctions ────── v3.7.1
 Installed BinaryProvider ────────────── v0.3.3
 Installed DiffEqDevTools ────────────── v2.2.1
 Installed Sundials ──────────────────── v2.1.0
 Installed BoundaryValueDiffEq ───────── v1.0.0
 Installed FillArrays ────────────────── v0.1.0
 Installed Requires ──────────────────── v0.5.2
 Installed LearnBase ─────────────────── v0.1.6
 Installed DiffEqBiological ──────────── v3.1.0
 Installed Compat ────────────────────── v0.70.0
 Installed DiffRules ─────────────────── v0.0.6
 Installed StatsBase ─────────────────── v0.24.0
 Installed IteratorInterfaceExtensions ─ v0.1.0
 Installed SteadyStateDiffEq ─────────── v0.4.0
 Installed DelayDiffEq ───────────────── v4.2.0
 Installed DiffEqJump ────────────────── v5.0.0
 Installed Conda ─────────────────────── v0.8.1
 Installed ForwardDiff ───────────────── v0.7.5
 Installed DiffEqBase ────────────────── v4.11.1
 Installed PositiveFactorizations ────── v0.1.0
 Installed PDMats ────────────────────── v0.9.4
 Installed OrdinaryDiffEq ────────────── v4.1.0
 Installed SymEngine ─────────────────── v0.4.0
 Installed SortingAlgorithms ─────────── v0.3.0
 Installed DiffBase ──────────────────── v0.3.2
 Installed RecipesBase ───────────────── v0.4.0
 Installed LossFunctions ─────────────── v0.2.0
 Installed CommonSubexpressions ──────── v0.2.0
 Installed StaticArrays ──────────────── v0.8.2
 Installed FunctionWrappers ──────────── v0.1.0
 Installed VersionParsing ────────────── v1.1.1
 Installed Calculus ──────────────────── v0.4.0
 Installed GenericSVD ────────────────── v0.1.0
 Installed Distances ─────────────────── v0.7.0
 Installed Distributions ─────────────── v0.16.1
 Installed RecursiveArrayTools ───────── v0.16.3
 Installed Juno ──────────────────────── v0.4.1
 Installed DiffEqCallbacks ───────────── v1.1.1
 Installed DiffEqPhysics ─────────────── v1.0.0
 Installed DiffEqMonteCarlo ──────────── v0.12.2
 Installed EllipsisNotation ──────────── v0.3.0
 Installed BinDeps ───────────────────── v0.8.8
 Installed MacroTools ────────────────── v0.4.2
 Installed BandedMatrices ────────────── v0.4.0
 Installed MuladdMacro ───────────────── v0.2.0
 Installed PoissonRandom ─────────────── v0.0.1
 Installed DiffEqUncertainty ─────────── v0.1.0
 Installed StatsFuns ─────────────────── v0.7.0
 Installed SpecialFunctions ──────────── v0.6.0
 Installed RandomNumbers ─────────────── v0.2.0
 Installed SimpleTraits ──────────────── v0.7.1
 Installed DiffResults ───────────────── v0.0.3
 Installed DiffEqDiffTools ───────────── v0.6.0
 Installed LineSearches ──────────────── v7.0.0
 Installed DiffEqNoiseProcess ────────── v2.2.0
  Updating `~/.julia/environments/v0.7/Project.toml`
  [0c46a032] + DifferentialEquations v4.5.0
  Updating `~/.julia/environments/v0.7/Manifest.toml`
  [7d9fca2a] + Arpack v0.1.4
  [aae01518] + BandedMatrices v0.4.0
  [9e28174c] + BinDeps v0.8.8
  [b99e7846] + BinaryProvider v0.3.3
  [764a87c0] + BoundaryValueDiffEq v1.0.0
  [49dc2e85] + Calculus v0.4.0
  [8bab3169] + ChunkedArrays v0.1.1
  [bbf7d656] + CommonSubexpressions v0.2.0
  [34da2185] + Compat v0.70.0
  [8f4d0f93] + Conda v0.8.1
  [864edb3b] + DataStructures v0.9.0
  [bcd4f6db] + DelayDiffEq v4.2.0
  [c5cfe0b6] + DiffBase v0.3.2
  [2b5f629d] + DiffEqBase v4.11.1
  [eb300fae] + DiffEqBiological v3.1.0
  [459566f4] + DiffEqCallbacks v1.1.1
  [f3b72e0c] + DiffEqDevTools v2.2.1
  [01453d9d] + DiffEqDiffTools v0.6.0
  [5a0ffddc] + DiffEqFinancial v1.0.1
  [c894b116] + DiffEqJump v5.0.0
  [78ddff82] + DiffEqMonteCarlo v0.12.2
  [77a26b50] + DiffEqNoiseProcess v2.2.0
  [9fdde737] + DiffEqOperators v3.0.0
  [34035eb4] + DiffEqPDEBase v0.4.0
  [1130ab10] + DiffEqParamEstim v1.1.2
  [055956cb] + DiffEqPhysics v1.0.0
  [41bf760c] + DiffEqSensitivity v1.2.0
  [ef61062a] + DiffEqUncertainty v0.1.0
  [163ba53b] + DiffResults v0.0.3
  [b552c78f] + DiffRules v0.0.6
  [0c46a032] + DifferentialEquations v4.5.0
  [c619ae07] + DimensionalPlotRecipes v0.0.2
  [b4f34e82] + Distances v0.7.0
  [31c24e10] + Distributions v0.16.1
  [da5c29d0] + EllipsisNotation v0.3.0
  [1a297f60] + FillArrays v0.1.0
  [f6369f11] + ForwardDiff v0.7.5
  [069b7b12] + FunctionWrappers v0.1.0
  [01680d73] + GenericSVD v0.1.0
  [82899510] + IteratorInterfaceExtensions v0.1.0
  [682c06a0] + JSON v0.18.0
  [e5e0dc1b] + Juno v0.4.1
  [7f8f8fb0] + LearnBase v0.1.6
  [d3d80556] + LineSearches v7.0.0
  [30fc2ffe] + LossFunctions v0.2.0
  [2fda8390] + LsqFit v0.3.0
  [1914dd2f] + MacroTools v0.4.2
  [e89f7d12] + Media v0.4.0
  [e1d29d7a] + Missings v0.2.10
  [46d2c3a1] + MuladdMacro v0.2.0
  [f9640e96] + MultiScaleArrays v0.7.1
  [d41bc354] + NLSolversBase v7.0.1
  [2774e3e8] + NLsolve v2.0.0
  [77ba4419] + NaNMath v0.3.1
  [429524aa] + Optim v0.15.2
  [87e2bd06] + OptimBase v1.0.0
  [1dea7af3] + OrdinaryDiffEq v4.1.0
  [90014a1f] + PDMats v0.9.4
  [65888b18] + ParameterizedFunctions v3.7.1
  [d96e819e] + Parameters v0.9.0
  [06bb1623] + PenaltyFunctions v0.0.2
  [e409e4f3] + PoissonRandom v0.0.1
  [85a6dd25] + PositiveFactorizations v0.1.0
  [1fd47b50] + QuadGK v2.0.0
  [e6cf234a] + RandomNumbers v0.2.0
  [3cdcf5f2] + RecipesBase v0.4.0
  [731186ca] + RecursiveArrayTools v0.16.3
  [189a3867] + Reexport v0.1.0
  [ae029012] + Requires v0.5.2
  [ae5879a3] + ResettableStacks v0.4.0
  [79098fc4] + Rmath v0.4.0
  [f2b01f46] + Roots v0.6.0
  [699a6c99] + SimpleTraits v0.7.1
  [a2af1166] + SortingAlgorithms v0.3.0
  [276daf66] + SpecialFunctions v0.6.0
  [90137ffa] + StaticArrays v0.8.2
  [2913bbd2] + StatsBase v0.24.0
  [4c63d2b9] + StatsFuns v0.7.0
  [9672c7b4] + SteadyStateDiffEq v0.4.0
  [789caeaf] + StochasticDiffEq v5.2.0
  [c3572dad] + Sundials v2.1.0
  [123dc426] + SymEngine v0.4.0
  [3783bdb8] + TableTraits v0.3.0
  [30578b45] + URIParser v0.3.1
  [0e69188a] + VectorizedRoutines v0.0.2
  [81def892] + VersionParsing v1.1.1
  [2a0f44e3] + Base64 
  [ade2ca70] + Dates 
  [8bb1440f] + DelimitedFiles 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [76f85450] + LibGit2 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [d6f4376e] + Markdown 
  [a63ad114] + Mmap 
  [44cfe95a] + Pkg 
  [de0858da] + Printf 
  [3fa0cd96] + REPL 
  [9a3f8284] + Random 
  [ea8e919c] + SHA 
  [9e88b42a] + Serialization 
  [1a1011a3] + SharedArrays 
  [6462fe0b] + Sockets 
  [2f01184e] + SparseArrays 
  [10745b16] + Statistics 
  [4607b0f0] + SuiteSparse 
  [8dfed614] + Test 
  [cf7118a7] + UUIDs 
  [4ec0a83e] + Unicode 
  Building Arpack ──────────→ `~/.julia/packages/Arpack/iUWc/deps/build.log`
  Building Rmath ───────────→ `~/.julia/packages/Rmath/ewAF/deps/build.log`
  Building SpecialFunctions β†’ `~/.julia/packages/SpecialFunctions/kvjJ/deps/build.log`
  Building DiffEqBase ──────→ `~/.julia/packages/DiffEqBase/fbNz/deps/build.log`
  Building Sundials ────────→ `~/.julia/packages/Sundials/WS6K/deps/build.log`
  Building Conda ───────────→ `~/.julia/packages/Conda/S0nV/deps/build.log`
  Building SymEngine ───────→ `~/.julia/packages/SymEngine/Vmfa/deps/build.log`
  Building RandomNumbers ───→ `~/.julia/packages/RandomNumbers/5tfi/deps/build.log`

julia> using DifferentialEquations
[ Info: Precompiling module DifferentialEquations
β”Œ Warning: `foldr(op, v0, itr)` is deprecated, use `foldr(op, itr; init=v0)` instead.
β”‚   caller = @match(::LineNumberNode, ::Module, ::Any, ::Any) at macro.jl:54
β”” @ MacroTools ~/.julia/packages/MacroTools/IEXI/src/macro.jl:54
β”Œ Warning: Deprecated syntax `1./` at /home/zsari/.julia/packages/DiffEqOperators/SJs4/src/derivative_operators/abstract_operator_functions.jl:127.
β”‚ Use `1 ./` instead.
β”” @ ~/.julia/packages/DiffEqOperators/SJs4/src/derivative_operators/abstract_operator_functions.jl:127
β”Œ Warning: Deprecated syntax `0.*` at /home/zsari/.julia/packages/DiffEqOperators/SJs4/src/derivative_operators/abstract_operator_functions.jl:208.
β”‚ Use `0 .*` instead.
β”” @ ~/.julia/packages/DiffEqOperators/SJs4/src/derivative_operators/abstract_operator_functions.jl:208
WARNING: Base.issymmetric is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/DiffEqOperators/SJs4/src/derivative_operators/abstract_operator_functions.jl:160
WARNING: Base.sparse is deprecated: it has been moved to the standard library package `SparseArrays`.
Add `using SparseArrays` to your imports.
  likely near /home/zsari/.julia/packages/DiffEqOperators/SJs4/src/derivative_operators/abstract_operator_functions.jl:195
WARNING: Base.expm is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/DiffEqOperators/SJs4/src/derivative_operators/abstract_operator_functions.jl:217
WARNING: importing deprecated binding Base.SVD into GenericSVD.
WARNING: Base.LinAlg is deprecated, run `using LinearAlgebra` instead
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/utils.jl:1
WARNING: importing deprecated binding Base.A_mul_B! into GenericSVD.
WARNING: importing deprecated binding Base.A_mul_Bc! into GenericSVD.
WARNING: importing deprecated binding Base.A_ldiv_B! into GenericSVD.
WARNING: Base.A_mul_B! is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/utils.jl:26
WARNING: importing deprecated binding Base.LinAlg into GenericSVD.
WARNING: Base.LinAlg is deprecated, run `using LinearAlgebra` instead
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/utils.jl:26
WARNING: importing deprecated binding Base.Void into GenericSVD.
WARNING: Base.Void is deprecated, use Nothing instead.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/utils.jl:26
WARNING: Base.A_mul_Bc! is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/utils.jl:27
WARNING: Base.LinAlg is deprecated, run `using LinearAlgebra` instead
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/utils.jl:27
WARNING: Base.Void is deprecated, use Nothing instead.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/utils.jl:27
WARNING: Base.A_mul_Bc! is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/utils.jl:27
β”Œ Warning: Deprecated syntax `immutable` at /home/zsari/.julia/packages/GenericSVD/abus/src/bidiagonalize.jl:8.
β”‚ Use `struct` instead.
β”” @ ~/.julia/packages/GenericSVD/abus/src/bidiagonalize.jl:8
WARNING: importing deprecated binding Base.Factorization into GenericSVD.
WARNING: Base.Factorization is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/bidiagonalize.jl:1
β”Œ Warning: Deprecated syntax `parametric method syntax bidiagonalize_tall!{T}(A::Matrix{T}, B::Bidiagonal)` around /home/zsari/.julia/packages/GenericSVD/abus/src/bidiagonalize.jl:19.
β”‚ Use `bidiagonalize_tall!(A::Matrix{T}, B::Bidiagonal) where T` instead.
β”” @ ~/.julia/packages/GenericSVD/abus/src/bidiagonalize.jl:19
WARNING: importing deprecated binding Base.Bidiagonal into GenericSVD.
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/bidiagonalize.jl:13
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/bidiagonalize.jl:13
β”Œ Warning: Deprecated syntax `parametric method syntax bidiagonalize_tall!{T}(A::Matrix{T})` around /home/zsari/.julia/packages/GenericSVD/abus/src/bidiagonalize.jl:47.
β”‚ Use `bidiagonalize_tall!(A::Matrix{T}) where T` instead.
β”” @ ~/.julia/packages/GenericSVD/abus/src/bidiagonalize.jl:47
β”Œ Warning: Deprecated syntax `parametric method syntax Base.full{T}(P::PackedUVt{T},; thin = true)` around /home/zsari/.julia/packages/GenericSVD/abus/src/bidiagonalize.jl:54.
β”‚ Use `Base.full(P::PackedUVt{T},; thin = true) where T` instead.
β”” @ ~/.julia/packages/GenericSVD/abus/src/bidiagonalize.jl:54
WARNING: Base.svdfact! is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:9
WARNING: Base.svdfact! is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:9
WARNING: Base.svdfact! is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:9
WARNING: Base.svdvals! is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:10
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:56
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:56
β”Œ Warning: Deprecated syntax `parametric method syntax svd!{T <: Real}(B::Bidiagonal{T}, U = nothing, Vt = nothing, Ξ΅ = eps(T))` around /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:99.
β”‚ Use `svd!(B::Bidiagonal{T}, U = nothing, Vt = nothing, Ξ΅ = eps(T)) where T <: Real` instead.
β”” @ ~/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:99
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:74
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:74
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:74
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:74
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:74
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:74
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:74
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:74
β”Œ Warning: Deprecated syntax `parametric method syntax svd_gk!{T <: Real}(B::Bidiagonal{T}, U, Vt, n₁, nβ‚‚, shift)` around /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:222.
β”‚ Use `svd_gk!(B::Bidiagonal{T}, U, Vt, n₁, nβ‚‚, shift) where T <: Real` instead.
β”” @ ~/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:222
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:213
WARNING: Base.Bidiagonal is deprecated: it has been moved to the standard library package `LinearAlgebra`.
Add `using LinearAlgebra` to your imports.
  likely near /home/zsari/.julia/packages/GenericSVD/abus/src/GenericSVD.jl:213
β”Œ Warning: `eval(m, x)` is deprecated, use `Core.eval(m, x)` instead.
β”‚   caller = media(::Type, ::Type) at system.jl:72
β”” @ Media ~/.julia/packages/Media/wRKl/src/system.jl:72
β”Œ Warning: Deprecated syntax `type` at /home/zsari/.julia/packages/DiffEqCallbacks/QIZW/src/stepsizelimiters.jl:1.
β”‚ Use `mutable struct` instead.
β”” @ ~/.julia/packages/DiffEqCallbacks/QIZW/src/stepsizelimiters.jl:1
ERROR: LoadError: LoadError: UndefVarError: AbstractSteadyStateAlgorithm not defined
Stacktrace:
 [1] top-level scope at none:0
 [2] include at ./boot.jl:317 [inlined]
 [3] include_relative(::Module, ::String) at ./loading.jl:1034
 [4] include at ./sysimg.jl:29 [inlined]
 [5] include(::String) at /home/zsari/.julia/packages/SteadyStateDiffEq/9XXC/src/SteadyStateDiffEq.jl:3
 [6] top-level scope at none:0
 [7] include at ./boot.jl:317 [inlined]
 [8] include_relative(::Module, ::String) at ./loading.jl:1034
 [9] include(::Module, ::String) at ./sysimg.jl:29
 [10] top-level scope at none:0
 [11] eval at ./boot.jl:319 [inlined]
 [12] eval(::Expr) at ./client.jl:394
 [13] top-level scope at ./none:3 [inlined]
 [14] top-level scope at ./<missing>:0
in expression starting at /home/zsari/.julia/packages/SteadyStateDiffEq/9XXC/src/algorithms.jl:1
in expression starting at /home/zsari/.julia/packages/SteadyStateDiffEq/9XXC/src/SteadyStateDiffEq.jl:14
ERROR: LoadError: Failed to precompile SteadyStateDiffEq to /home/zsari/.julia/compiled/v0.7/SteadyStateDiffEq/lsCS.ji.
Stacktrace:
 [1] error(::String) at ./error.jl:33
 [2] macro expansion at ./logging.jl:298 [inlined]
 [3] compilecache(::Base.PkgId) at ./loading.jl:1173
 [4] _require(::Base.PkgId) at ./logging.jl:298
 [5] require(::Base.PkgId) at ./loading.jl:838
 [6] require(::Module, ::Symbol) at ./loading.jl:833
 [7] include at ./boot.jl:317 [inlined]
 [8] include_relative(::Module, ::String) at ./loading.jl:1034
 [9] include(::Module, ::String) at ./sysimg.jl:29
 [10] top-level scope at none:0
 [11] eval at ./boot.jl:319 [inlined]
 [12] eval(::Expr) at ./client.jl:394
 [13] top-level scope at ./none:3 [inlined]
 [14] top-level scope at ./<missing>:0
in expression starting at /home/zsari/.julia/packages/DifferentialEquations/fWCz/src/DifferentialEquations.jl:12
ERROR: Failed to precompile DifferentialEquations to /home/zsari/.julia/compiled/v0.7/DifferentialEquations/UQdw.ji.
Stacktrace:
 [1] error(::String) at ./error.jl:33
 [2] macro expansion at ./logging.jl:298 [inlined]
 [3] compilecache(::Base.PkgId) at ./loading.jl:1173
 [4] _require(::Base.PkgId) at ./loading.jl:942
 [5] require(::Base.PkgId) at ./loading.jl:838
 [6] require(::Module, ::Symbol) at ./loading.jl:833

julia> 


#2

We’re in the middle of the upgrade. If you use some of the solvers directly they will work, and some things just haven’t been upgraded yet.


#3

Thank you for the reply. I wanted to be sure that I am not missing something about the upgrade.


#4

@ChrisRackauckas, just wanted to say Thank You to you and everyone else involved. I am currently ckecking daily :slight_smile:


#5

We now have an issue to track for the DifferentialEquations.jl v5.0 release, and this is the release which will include Julia v0.7 compatibility.

The component packages which are checkmarked are the pieces which work 100% on v0.7. Anything else has issues somewhere but at least compiles and most features work. Note from the chart that DifferentialEquations.jl itself is checked which means that the overarching package compiles, the defaults work, and the ODE/SDE/DAE/DDE solver integration tests are all passing without depwarns. However, there are many addon packages, like sensitivity analysis, which are still unchecked meaning that these features are still updating.