# Issue with SciMLSensitivity and DifferentialEquations

**URL:** https://discourse.julialang.org/t/issue-with-scimlsensitivity-and-differentialequations/119796
**Category:** General Usage
**Tags:** differentialequation
**Created:** [September 24, 2024, 7:50am UTC](https://discourse.julialang.org/t/issue-with-scimlsensitivity-and-differentialequations/119796 "2024-09-24T07:50:55Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![Nick1](https://avatars.discourse-cdn.com/v4/letter/n/47e85d/32.png) [@Nick1](https://discourse.julialang.org/u/Nick1)
#### Post date: [September 24, 2024, 7:50am UTC](https://discourse.julialang.org/t/issue-with-scimlsensitivity-and-differentialequations/119796/1 "2024-09-24T07:50:55Z")

</div>

I installed the SciMLSensitivity library and it removed the BoundaryValueDiffEq, so when I am trying to load the DifferentialEquations package, I get the following error:

> ERROR: LoadError: Failed to precompile BoundaryValueDiffEq [764a87c0-6b3e-53db-9096-fe964310641d] to “C:\Users\memmo\.julia\compiled\v1.10\BoundaryValueDiffEq\jl\_7CDE.tmp”.

How can I fix it since I need the SciMLSensitivity library? Thanks!

---

<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: [September 24, 2024, 9:22am UTC](https://discourse.julialang.org/t/issue-with-scimlsensitivity-and-differentialequations/119796/2 "2024-09-24T09:22:02Z")

</div>

Are you on Julia v1.10.5? Share `]st`.

---

<div class="post-metadata">

### Author: ![Nick1](https://avatars.discourse-cdn.com/v4/letter/n/47e85d/32.png) [@Nick1](https://discourse.julialang.org/u/Nick1)
#### Post date: [September 24, 2024, 7:06pm UTC](https://discourse.julialang.org/t/issue-with-scimlsensitivity-and-differentialequations/119796/3 "2024-09-24T19:06:52Z")

</div>

I was using Julia v10.10.4. I updated it to v1.10.5 but I still get the same error. Here is the ]st:

> [336ed68f] CSV v0.10.14  
> ⌅ [479239e8] Catalyst v13.5.1  
> [b0b7db55] ComponentArrays v0.15.17  
> [a93c6f00] DataFrames v1.7.0  
> [8bb1440f] DelimitedFiles v1.9.1  
> ⌅ [459566f4] DiffEqCallbacks v2.37.0  
> [1130ab10] DiffEqParamEstim v2.2.0  
> ⌃ [0c46a032] DifferentialEquations v7.13.0  
> [31c24e10] Distributions v0.25.111  
> [f6369f11] ForwardDiff v0.10.36  
> [af5da776] GlobalSensitivity v2.7.0  
> [a98d9a8b] Interpolations v0.15.1  
> [b6b21f68] Ipopt v1.6.6  
> [033835bb] JLD2 v0.5.3  
> [5ab0869b] KernelDensity v0.6.9  
> [7f56f5a3] LSODA v0.7.5  
> [23992714] MAT v0.10.7  
> [bcdb8e00] Metaheuristics v3.3.5  
> ⌅ [961ee093] ModelingToolkit v8.76.0  
> [429524aa] Optim v1.9.4  
> ⌅ [7f7a1694] Optimization v3.24.3  
> ⌃ [3e6eede4] OptimizationBBO v0.3.0  
> ⌃ [36348300] OptimizationOptimJL v0.3.2  
> [bac558e1] OrderedCollections v1.6.3  
> ⌃ [1dea7af3] OrdinaryDiffEq v6.80.1  
> [48d54b35] PEtab v2.15.0  
> [91a5bcdd] Plots v1.40.8  
> [438e738f] PyCall v1.96.4  
> ⌃ [1fd47b50] QuadGK v2.10.1  
> [8a4e6c94] QuasiMonteCarlo v0.3.3  
> [731186ca] RecursiveArrayTools v3.27.0  
> ⌃ [1ed8b502] SciMLSensitivity v7.56.0  
> [f3b207a7] StatsPlots v0.15.7  
> ⌃ [220ca800] StructuralIdentifiability v0.5.4  
> ⌃ [c3572dad] Sundials v4.24.0  
> [bd369af6] Tables v1.12.0  
> [fdbf4ff8] XLSX v0.10.3  
> [de0858da] Printf  
> [9a3f8284] Random  
> [10745b16] Statistics v1.10.0

---

<div class="post-metadata">

### Author: ![Nick1](https://avatars.discourse-cdn.com/v4/letter/n/47e85d/32.png) [@Nick1](https://discourse.julialang.org/u/Nick1)
#### Post date: [September 24, 2024, 7:36pm UTC](https://discourse.julialang.org/t/issue-with-scimlsensitivity-and-differentialequations/119796/4 "2024-09-24T19:36:57Z")

</div>

Here is also the error I get when I do `using DifferentialEquations`

> Info Given DifferentialEquations was explicitly requested, output will be shown live  
> ERROR: LoadError: TypeError: in ODESolution, in AC, expected AC\<:Union{Nothing, Vector{Int64}}, got Type{Vector{Float64}} ◓ DifferentialEquations

---

<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: [September 24, 2024, 9:27pm UTC](https://discourse.julialang.org/t/issue-with-scimlsensitivity-and-differentialequations/119796/5 "2024-09-24T21:27:50Z")

</div>

Update to ModelingToolkit v9?

---

<div class="post-metadata">

### Author: ![Nick1](https://avatars.discourse-cdn.com/v4/letter/n/47e85d/32.png) [@Nick1](https://discourse.julialang.org/u/Nick1)
#### Post date: [September 24, 2024, 11:40pm UTC](https://discourse.julialang.org/t/issue-with-scimlsensitivity-and-differentialequations/119796/6 "2024-09-24T23:40:38Z")

</div>

I might need to wait for the new version of PEtab to update ModelingToolkit. Right now, PEtab is compatible with ModelingToolkit v8.76.0.

---

<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: [September 25, 2024, 9:45am UTC](https://discourse.julialang.org/t/issue-with-scimlsensitivity-and-differentialequations/119796/7 "2024-09-25T09:45:50Z")

</div>

If you use OrdinaryDiffEq directly instead of BoundaryValueDiffEq are you fine? Something might’ve been missing a minor bump.

---

<div class="post-metadata">

### Author: ![Nick1](https://avatars.discourse-cdn.com/v4/letter/n/47e85d/32.png) [@Nick1](https://discourse.julialang.org/u/Nick1)
#### Post date: [September 25, 2024, 5:19pm UTC](https://discourse.julialang.org/t/issue-with-scimlsensitivity-and-differentialequations/119796/8 "2024-09-25T17:19:18Z")

</div>

The OrdinaryDiffEq works fine when I load it. I am unsure why I get this issue with the BoundaryValueDiffEq and DifferentialEquations.

---

<div class="post-metadata">

### Author: ![Nick1](https://avatars.discourse-cdn.com/v4/letter/n/47e85d/32.png) [@Nick1](https://discourse.julialang.org/u/Nick1)
#### Post date: [October 1, 2024, 10:03pm UTC](https://discourse.julialang.org/t/issue-with-scimlsensitivity-and-differentialequations/119796/9 "2024-10-01T22:03:43Z")

</div>

The problem persists. I tried to update the packages with no success. Here is the list of the outdated packages:

```julia
⌃ [764a87c0] BoundaryValueDiffEq v5.7.1 (<v5.10.0)
⌅ [479239e8] Catalyst v13.5.1 (<v14.4.1): PEtab, ReactionNetworkImporters, SBMLImporter
⌅ [459566f4] DiffEqCallbacks v2.37.0 (<v4.0.0): DifferentialEquations, ModelingToolkit, PEtab, SBMLImporter, SciMLSensitivity, SteadyStateDiffEq  
⌃ [0c46a032] DifferentialEquations v7.13.0 (<v7.14.0)
⌃ [31c24e10] Distributions v0.25.111 (<v0.25.112)
⌃ [033835bb] JLD2 v0.5.3 (<v0.5.4)
⌅ [961ee093] ModelingToolkit v8.76.0 (<v9.41.0): Catalyst, PEtab, ReactionNetworkImporters, SBMLImporter
⌅ [7f7a1694] Optimization v3.24.3 (<v4.0.2): OptimizationBBO, OptimizationOptimJL
⌃ [3e6eede4] OptimizationBBO v0.3.0 (<v0.4.0)
⌃ [36348300] OptimizationOptimJL v0.3.2 (<v0.4.0)
⌃ [1dea7af3] OrdinaryDiffEq v6.80.1 (<v6.89.0)
⌃ [48d54b35] PEtab v2.15.0 (<v3.0.0)
⌃ [1fd47b50] QuadGK v2.10.1 (<v2.11.1)
⌅ [b4db0fb7] ReactionNetworkImporters v0.14.1 (<v0.15.1): SBMLImporter
⌅ [210efffb] SBMLImporter v1.1.2 (<v2.4.1): PEtab
⌃ [1ed8b502] SciMLSensitivity v7.56.0 (<v7.68.0)
⌃ [220ca800] StructuralIdentifiability v0.5.4 (<v0.5.9)
⌃ [c3572dad] Sundials v4.24.0 (<v4.25.0)
⌃ [fdbf4ff8] XLSX v0.10.3 (<v0.10.4)

```

---

<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: [October 1, 2024, 10:05pm UTC](https://discourse.julialang.org/t/issue-with-scimlsensitivity-and-differentialequations/119796/10 "2024-10-01T22:05:19Z")

</div>

I thought the PETab and ReactionNetworkImporters releases went out today which unblock? Did you do a registry up?

---

<div class="post-metadata">

### Author: ![Nick1](https://avatars.discourse-cdn.com/v4/letter/n/47e85d/32.png) [@Nick1](https://discourse.julialang.org/u/Nick1)
#### Post date: [October 1, 2024, 10:43pm UTC](https://discourse.julialang.org/t/issue-with-scimlsensitivity-and-differentialequations/119796/11 "2024-10-01T22:43:37Z")

</div>

I had to do it by force using `]add DifferentialEquations@7.14.0`. For some reason using only `]add` did not work
