# Package installation errors for new computer, but working on previous computer

**URL:** <https://discourse.julialang.org/t/package-installation-errors-for-new-computer-but-working-on-previous-computer/132421>\
**Category:** New to Julia\
**Tags:** package, installation\
**Created:** [September 16, 2025, 12:11am UTC](https://discourse.julialang.org/t/package-installation-errors-for-new-computer-but-working-on-previous-computer/132421 "2025-09-16T00:11:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![CosmoProf](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cosmoprof/32/15516_2.png) [@CosmoProf](https://discourse.julialang.org/u/CosmoProf)\
**Post date:** [September 16, 2025, 12:11am UTC](https://discourse.julialang.org/t/package-installation-errors-for-new-computer-but-working-on-previous-computer/132421/1 "2025-09-16T00:11:17Z")

</div>

Hi, I am doing a new installation of Julia on a new (Windows 11 Pro) Laptop, using programs that run well on my previous desktop computer, and I’m getting a compilation error after adding (and first using) a package that still works on the Windows desktop computer (which uses Windows 11 Enterprise). This is the error message:

```julia-auto
ERROR: The following 1 direct dependency failed to precompile:

DiffEqOperators 

Failed to precompile DiffEqOperators [9fdde737-9c7f-55bf-ade8-46b3f136cc48] to "C:\\Users\\MyNameHere\\.julia\\compiled\\v1.11\\DiffEqOperators\\jl_46DB.tmp".
ERROR: LoadError: too many parameters for type AbstractTriangular

```

The complete list of packages I added, in the order they were added (and used), is:

```julia-auto
using Pkg
using Plots
#
using OrdinaryDiffEq
using DiffEqBase
using DifferentialEquations
#
using DiffEqOperators
using BandedMatrices
#
using Sundials # for CVODE_BDF as a solver!
using ModelingToolkit
using SparseArrays
using SparsityDetection
#
using QuadGK
#
using SpecialFunctions
#
using DelimitedFiles
using BSON
using JLSO
using Dates
#
using LinearAlgebra
using FiniteDiff
using FiniteDifferences
using ForwardDiff
using SparseDiffTools
using ElasticArrays
#
using Interpolations
using Optim
using RollingFunctions
using Polynomials
# using PolyFit
#
using BSplineKit
using Roots
using Statistics
using LinearAlgebra
#
using Dierckx

```

I need all these packages to run my (very large) simulation program, which is not very modifiable.

If anyone knows why this new install is throwing up an error while using `DiffEqOperators`, and how to fix it, I’d appreciate the help. Thank you!

---

<div class="post-metadata">

**Author:** ![technocrat](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/technocrat/32/220947_2.png) [@technocrat](https://discourse.julialang.org/u/technocrat)\
**Post date:** [September 16, 2025, 2:15am UTC](https://discourse.julialang.org/t/package-installation-errors-for-new-computer-but-working-on-previous-computer/132421/2 "2025-09-16T02:15:37Z")

</div>

> [@CosmoProf](#):
>
> ```julia-auto
> Failed to precompile DiffEqOperators [9fdde737-9c7f-55bf-ade8-46b3f136cc48] to "C:\\Users\\MyNameHere\\.julia\\compiled\\v1.11\\DiffEqOperators\\jl_46DB.tmp".
> ERROR: LoadError: too many parameters for type AbstractTriangular
> 
> ```

I’d try

1. Create a new project environment, and start not from the global environment but this  
using Pkg  
Pkg.activate(@ **DIR** )
2. Add the packages and Pkg.instantiate()
3. Try Pkg.instantiate()
4. If still no joy, try Pkg.update and see if there are any dependencies that can’t be reconciled with Manifest.toml
5. Clear the compiled cache by removing `C:\Users\<Username>\.julia\compiled\v1.11\`
6. Try rebuilding with  
Pkg.build(“DiffEqOperators”)
7. If all else fails, check the julia version on your other hosts and fall back to the later if not 1.11

1.11 is stricter about typing and the error you see has appeared with other packages.
