# Error precompiling DifferentialEquations: NonlinearLeastSquaresProblem not defined

**URL:** https://discourse.julialang.org/t/error-precompiling-differentialequations-nonlinearleastsquaresproblem-not-defined/105855
**Category:** General Usage
**Tags:** package, differentialequation
**Created:** [November 6, 2023, 12:45pm UTC](https://discourse.julialang.org/t/error-precompiling-differentialequations-nonlinearleastsquaresproblem-not-defined/105855 "2023-11-06T12:45:14Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![bernardofpc](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bernardofpc/32/7783_2.png) [@bernardofpc](https://discourse.julialang.org/u/bernardofpc)
#### Post date: [November 6, 2023, 12:45pm UTC](https://discourse.julialang.org/t/error-precompiling-differentialequations-nonlinearleastsquaresproblem-not-defined/105855/1 "2023-11-06T12:45:14Z")

</div>

I am using Julia 1.8.5 in VSCode on Windows.

I just started a new environment using

```julia
import Pkg
Pkg.activate("math", shared=true)

```

Then I tried to install `DifferentialEquations`, but got the following error:

```julia
Precompiling DifferentialEquations [0c46a032-eb83-5123-abaf-570d42b7fbaa]
ERROR: LoadError: UndefVarError: NonlinearLeastSquaresProblem not defined

```

The actual error happens when precompiling a dependency: `Failed to precompile SimpleNonlinearSolve`, and the first error message comes from `.julia\packages\SimpleNonlinearSolve\nusbP\src\raphson.jl:66`.

I tried to `Pkg.update()` (which maybe doesn’t make much sense), and also restarting the notebook, but none of this worked.

Thanks for any help!

---

<div class="post-metadata">

### Author: ![nkoch](https://avatars.discourse-cdn.com/v4/letter/n/8797f3/32.png) [@nkoch](https://discourse.julialang.org/u/nkoch)
#### Post date: [November 7, 2023, 3:32am UTC](https://discourse.julialang.org/t/error-precompiling-differentialequations-nonlinearleastsquaresproblem-not-defined/105855/2 "2023-11-07T03:32:00Z")

</div>

I have the same issue in Julia 1.9.3, however someone has created an [issue](https://github.com/SciML/SimpleNonlinearSolve.jl/issues/96) on SimpleNonlinearSolve.jl. If you want an immediate way to run your notebook, downgrading SimpleNonlinearSolve from v0.1.24 to v0.1.23 avoids this precompile issue for me.

---

<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 7, 2023, 10:34am UTC](https://discourse.julialang.org/t/error-precompiling-differentialequations-nonlinearleastsquaresproblem-not-defined/105855/3 "2023-11-07T10:34:26Z")

</div>

A lower bound was added and this version was yanked from the registry. If you update you should be good. Sorry about that, the release just needed better lower bounds.

---

<div class="post-metadata">

### Author: ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)
#### Post date: [November 22, 2023, 3:44pm UTC](https://discourse.julialang.org/t/error-precompiling-differentialequations-nonlinearleastsquaresproblem-not-defined/105855/4 "2023-11-22T15:44:37Z")

</div>

3 posts were split to a new topic: [Error precompiling Differential Equations: in setfield!, expected LinearAlgebra.QRPivoted](https://discourse.julialang.org/t/error-precompiling-differential-equations-in-setfield-expected-linearalgebra-qrpivoted/106581)
