I got such output after istlalling DifferentialEquations.jl package:
“”"
Precompiling project…
✗ OrdinaryDiffEqRosenbrock
✗ OrdinaryDiffEqDefault
✗ OrdinaryDiffEq
✗ DelayDiffEq
✗ DifferentialEquations
31 dependencies successfully precompiled in 92 seconds. 612 already precompiled.
5 dependencies errored.
For a report of the errors see julia> err
. To retry use pkg> precompile
“”"
And i don’t know why, don’t know how to fix it. Generaly status shows that packages is istanlled, but proble those sub-packages not.
I will mention that i installed julia with juliaup.
The err return (in short) this:
‘’’ PkgPrecompileError: The following 1 direct dependency failed to precompile:
DifferentialEquations
Failed to precompile DifferentialEquations [0c46a032-eb83-5123-abaf-570d42b7fbaa] to “/home/dominik-rudka/.julia/compiled/v1.11/DifferentialEquations/jl_pl8xFd”.
WARNING: could not import OrdinaryDiffEqCore.recursivefill! into OrdinaryDiffEq
WARNING: could not import OrdinaryDiffEqCore.namify into OrdinaryDiffEqRosenbrock
┌ Warning: Replacing docs for OrdinaryDiffEqRosenbrock.Rosenbrock23 :: Union{}
in module OrdinaryDiffEqRosenbrock
└ @ Base.Docs docs/Docs.jl:243
┌ Warning: Replacing docs for OrdinaryDiffEqRosenbrock.Rodas5P :: Union{}
in module OrdinaryDiffEqRosenbrock
└ @ Base.Docs docs/Docs.jl:243
ERROR: LoadError: UndefVarError: namify
not defined in OrdinaryDiffEqRosenbrock
We had a hiccup today in the release process. It got fixed. You should be fine if you try again (after updating your registry)
2 Likes
Ceserik
September 15, 2025, 9:43pm
3
Hello, I am getting the error now.
WARNING: could not import OrdinaryDiffEqCore.namify into OrdinaryDiffEqRosenbrock
┌ Warning: Replacing docs for `OrdinaryDiffEqRosenbrock.Rosenbrock23 :: Union{}` in module `OrdinaryDiffEqRosenbrock`
└ @ Base.Docs docs/Docs.jl:243
┌ Warning: Replacing docs for `OrdinaryDiffEqRosenbrock.Rodas5P :: Union{}` in module `OrdinaryDiffEqRosenbrock`
└ @ Base.Docs docs/Docs.jl:243
ERROR: LoadError: UndefVarError: `namify` not defined in `OrdinaryDiffEqRosenbrock`
Stacktrace:
I tried deleting ~/.julia/compiled/v1.11/
and then running :
Pkg.Registry.update(); Pkg.update();
. What should I try next?
What else is in your Project.toml that could be holding stuff back? This was handled quite awhile ago but there may be some funky lower bound
Please share the output of:
using Pkg
Pkg.status()
Ceserik
September 16, 2025, 9:50am
6
This is the output
julia> Pkg.status()
Project SLapSim v1.0.0-DEV
Status `~/.julia/dev/SLapSim/Project.toml`
⌅ [717857b8] DSP v0.7.10
[31a5f54b] Debugger v0.7.15
[61744808] DynamicalSystems v3.6.0
[e9467ef8] GLMakie v0.13.6
[5752ebe1] GMT v1.33.0
⌅ [a98d9a8b] Interpolations v0.15.1
[1284bf3a] KML v0.2.3
[afe20452] PCHIPInterpolation v0.2.1
[54e16d92] PrettyPrinting v0.4.2
[c94c279d] Proj v1.9.0
[295af30f] Revise v3.9.0
[0bca4576] SciMLBase v2.118.1
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated`
1 Like
Ceserik
September 16, 2025, 9:51am
7
this is Project.toml
uuid = "e544a80c-baf6-4293-8b37-459aefb38611"
authors = ["Richard <ciglanskyri@gmail.com> and contributors"]
version = "1.0.0-DEV"
[deps]
DSP = "717857b8-e6f2-59f4-9121-6e50c889abd2"
Debugger = "31a5f54b-26ea-5ae9-a837-f05ce5417438"
DynamicalSystems = "61744808-ddfa-5f27-97ff-6e42cc95d634"
GLMakie = "e9467ef8-e4e7-5192-8a1a-b1aee30e663a"
GMT = "5752ebe1-31b9-557e-87aa-f909b540aa54"
Interpolations = "a98d9a8b-a2ab-59e6-89dd-64a1c18fca59"
KML = "1284bf3a-1e3d-4f4e-a7a9-b9d235a28f35"
PCHIPInterpolation = "afe20452-48d1-4729-9a8b-50fb251f06cd"
PrettyPrinting = "54e16d92-306c-5ea0-a30b-337be88ac337"
Proj = "c94c279d-25a6-4763-9509-64d165bea63e"
Revise = "295af30f-e4ad-537b-8983-00126c2a3abe"
SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
[compat]
DSP = "0.7.10"
Debugger = "0.7.15"
DynamicalSystems = "3.4.2"
GLMakie = "0.13.4"
GMT = "1.31.1"
Interpolations = "0.15.1"
KML = "0.2.3"
PCHIPInterpolation = "0.2.1"
PrettyPrinting = "0.4.2"
Proj = "1.9.0"
Revise = "3.9.0"
SciMLBase = "2.118.1"
julia = "1.11"
[extras]
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
[targets]
test = ["Test"]
I created an empty folder, added your Project.toml file, and instantiated your project.
Then I added DifferentialEquations.jl . All works fine without error:
julia> using DifferentialEquations
│ Package DifferentialEquations not found, but a package named
│ DifferentialEquations is available from a registry.
│ Install package?
│ (test) pkg> add DifferentialEquations
└ (y/n/o) [y]:
Resolving package versions...
Installed OrdinaryDiffEqSDIRK ───────────────── v1.7.0
Installed OrdinaryDiffEqPRK ─────────────────── v1.4.0
Installed OrdinaryDiffEqRKN ─────────────────── v1.5.0
Installed OrdinaryDiffEqRosenbrock ──────────── v1.18.0
Installed BoundaryValueDiffEqFIRK ───────────── v1.9.0
Installed AlmostBlockDiagonals ──────────────── v0.1.10
Installed DifferentialEquations ─────────────── v7.16.1
Installed OrdinaryDiffEqStabilizedRK ────────── v1.4.0
Installed BoundaryValueDiffEqMIRK ───────────── v1.9.0
Installed OrdinaryDiffEqSSPRK ───────────────── v1.7.0
Installed OrdinaryDiffEqAdamsBashforthMoulton ─ v1.5.0
Installed BoundaryValueDiffEqCore ───────────── v1.11.1
Installed OrdinaryDiffEqVerner ──────────────── v1.6.0
Installed BoundaryValueDiffEq ───────────────── v5.18.0
Installed LevyArea ──────────────────────────── v1.0.0
Installed BoundaryValueDiffEqMIRKN ──────────── v1.8.0
Installed OrdinaryDiffEqFIRK ────────────────── v1.16.0
Installed OrdinaryDiffEqNonlinearSolve ──────── v1.14.1
Installed SteadyStateDiffEq ─────────────────── v2.5.0
Installed FastAlmostBandedMatrices ──────────── v0.1.5
Installed SparseConnectivityTracer ──────────── v1.0.2
Installed OrdinaryDiffEqExplicitRK ──────────── v1.4.0
Installed OrdinaryDiffEqQPRK ────────────────── v1.4.0
Installed OrdinaryDiffEqPDIRK ───────────────── v1.6.0
Installed OrdinaryDiffEqLinear ──────────────── v1.6.0
Installed MatrixFactorizations ──────────────── v3.0.1
Installed StochasticDiffEq ──────────────────── v6.82.0
Installed OrdinaryDiffEq ────────────────────── v6.102.1
Installed OrdinaryDiffEqFunctionMap ─────────── v1.5.0
Installed DelayDiffEq ───────────────────────── v5.61.0
Installed BoundaryValueDiffEqShooting ───────── v1.9.0
Installed OrdinaryDiffEqExponentialRK ───────── v1.8.0
Installed OrdinaryDiffEqLowOrderRK ──────────── v1.6.0
Installed OrdinaryDiffEqExtrapolation ───────── v1.9.0
Installed OrdinaryDiffEqLowStorageRK ────────── v1.7.0
Installed OrdinaryDiffEqStabilizedIRK ───────── v1.6.0
Installed OrdinaryDiffEqBDF ─────────────────── v1.10.1
Installed OrdinaryDiffEqDifferentiation ─────── v1.16.0
Installed OrdinaryDiffEqHighOrderRK ─────────── v1.5.0
Installed BoundaryValueDiffEqAscher ─────────── v1.8.0
Installed OrdinaryDiffEqSymplecticRK ────────── v1.7.0
Installed OrdinaryDiffEqDefault ─────────────── v1.8.0
Installed OrdinaryDiffEqNordsieck ───────────── v1.4.0
Installed OrdinaryDiffEqFeagin ──────────────── v1.4.0
Installed OrdinaryDiffEqIMEXMultistep ───────── v1.7.0
Updating `~/test/Project.toml`
[0c46a032] + DifferentialEquations v7.16.1
Updating `~/test/Manifest.toml`
[a95523ee] + AlmostBlockDiagonals v0.1.10
[764a87c0] + BoundaryValueDiffEq v5.18.0
[7227322d] + BoundaryValueDiffEqAscher v1.8.0
[56b672f2] + BoundaryValueDiffEqCore v1.11.1
[85d9eb09] + BoundaryValueDiffEqFIRK v1.9.0
[1a22d4ce] + BoundaryValueDiffEqMIRK v1.9.0
[9255f1d6] + BoundaryValueDiffEqMIRKN v1.8.0
[ed55bfe0] + BoundaryValueDiffEqShooting v1.9.0
[bcd4f6db] + DelayDiffEq v5.61.0
[459566f4] + DiffEqCallbacks v4.9.0
[77a26b50] + DiffEqNoiseProcess v5.24.1
[0c46a032] + DifferentialEquations v7.16.1
[d4d017d3] + ExponentialUtilities v1.27.0
[9d29842c] + FastAlmostBandedMatrices v0.1.5
[442a2c76] + FastGaussQuadrature v1.0.2
[d9f16b24] + Functors v0.5.2
[c145ed77] + GenericSchur v0.5.5
[ccbc3e58] + JumpProcesses v9.19.1
[2d8b4e74] + LevyArea v1.0.0
[a3b82374] + MatrixFactorizations v3.0.1
[2774e3e8] + NLsolve v4.5.1
[1dea7af3] + OrdinaryDiffEq v6.102.1
[89bda076] + OrdinaryDiffEqAdamsBashforthMoulton v1.5.0
[6ad6398a] + OrdinaryDiffEqBDF v1.10.1
[50262376] + OrdinaryDiffEqDefault v1.8.0
[4302a76b] + OrdinaryDiffEqDifferentiation v1.16.0
[9286f039] + OrdinaryDiffEqExplicitRK v1.4.0
[e0540318] + OrdinaryDiffEqExponentialRK v1.8.0
[becaefa8] + OrdinaryDiffEqExtrapolation v1.9.0
[5960d6e9] + OrdinaryDiffEqFIRK v1.16.0
[101fe9f7] + OrdinaryDiffEqFeagin v1.4.0
[d3585ca7] + OrdinaryDiffEqFunctionMap v1.5.0
[d28bc4f8] + OrdinaryDiffEqHighOrderRK v1.5.0
[9f002381] + OrdinaryDiffEqIMEXMultistep v1.7.0
[521117fe] + OrdinaryDiffEqLinear v1.6.0
[1344f307] + OrdinaryDiffEqLowOrderRK v1.6.0
[b0944070] + OrdinaryDiffEqLowStorageRK v1.7.0
[127b3ac7] + OrdinaryDiffEqNonlinearSolve v1.14.1
[c9986a66] + OrdinaryDiffEqNordsieck v1.4.0
[5dd0a6cf] + OrdinaryDiffEqPDIRK v1.6.0
[5b33eab2] + OrdinaryDiffEqPRK v1.4.0
[04162be5] + OrdinaryDiffEqQPRK v1.4.0
[af6ede74] + OrdinaryDiffEqRKN v1.5.0
[43230ef6] + OrdinaryDiffEqRosenbrock v1.18.0
[2d112036] + OrdinaryDiffEqSDIRK v1.7.0
[669c94d9] + OrdinaryDiffEqSSPRK v1.7.0
[e3e12d00] + OrdinaryDiffEqStabilizedIRK v1.6.0
[358294b1] + OrdinaryDiffEqStabilizedRK v1.4.0
[fa646aed] + OrdinaryDiffEqSymplecticRK v1.7.0
[79d7bb75] + OrdinaryDiffEqVerner v1.6.0
[e409e4f3] + PoissonRandom v0.4.6
[74087812] + Random123 v1.7.1
[e6cf234a] + RandomNumbers v1.6.0
[ae5879a3] + ResettableStacks v1.1.1
[9f842d2f] + SparseConnectivityTracer v1.0.2
[9672c7b4] + SteadyStateDiffEq v2.5.0
[789caeaf] + StochasticDiffEq v6.82.0
[c3572dad] + Sundials v4.28.0
⌅ [fb77eaff] + Sundials_jll v5.2.3+0
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m`
Precompiling DifferentialEquations...
70 dependencies successfully precompiled in 110 seconds. 240 already precompiled.
My system:
julia> versioninfo()
Julia Version 1.11.7
Commit f2b3dbda30a (2025-09-08 12:10 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
CPU: 16 × AMD Ryzen 7 7840U w/ Radeon 780M Graphics
WORD_SIZE: 64
LLVM: libLLVM-16.0.6 (ORCJIT, znver4)
Threads: 1 default, 0 interactive, 1 GC (on 16 virtual cores)
And package status:
(test) pkg> st
Status `~/test/Project.toml`
⌅ [717857b8] DSP v0.7.10
[31a5f54b] Debugger v0.7.15
[0c46a032] DifferentialEquations v7.16.1
[61744808] DynamicalSystems v3.6.0
[e9467ef8] GLMakie v0.13.6
[5752ebe1] GMT v1.33.0
⌅ [a98d9a8b] Interpolations v0.15.1
[1284bf3a] KML v0.2.3
[afe20452] PCHIPInterpolation v0.2.1
[54e16d92] PrettyPrinting v0.4.2
[c94c279d] Proj v1.9.0
[295af30f] Revise v3.9.0
[0bca4576] SciMLBase v2.119.0
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated`
Perhaps it also works now for you? Or are you on a different OS?
1 Like
Ceserik
September 16, 2025, 1:45pm
9
Thanks for checking :D, so it definitely is on my side, I am also on linux. I think I have just something setup incorrectly, I may not be launching my code from correct environment. I am looking into it right now. I am new to Julia, so I will take a closer look into how projects and environments work.
Have a look:
But sometimes also files in ~/.julia/compiled
or other subfolders of ~/.julia
get corrupted. You can safely delete the ~/.julia/compiled
folder if you have the time for re-compiling everything.
If you open a folder or a project in VSCode it asks you if you want to activate the new environment, just say “YES”. You can also change the environment in VSCode by clicking on “Julia env” in the status line:
Finally, in VSCode I always just launch the bash terminal, and start Julia using
julia --project
1 Like