# Double precompilation

**URL:** <https://discourse.julialang.org/t/double-precompilation/93100>\
**Category:** Performance\
**Tags:** question\
**Created:** [January 17, 2023, 3:11pm UTC](https://discourse.julialang.org/t/double-precompilation/93100 "2023-01-17T15:11:54Z")\
**Posts on this page:** 2\
**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:** [January 17, 2023, 3:11pm UTC](https://discourse.julialang.org/t/double-precompilation/93100/1 "2023-01-17T15:11:54Z")

</div>

I just downloaded a Project.toml for a project I’m working on another computer. I went through `Pkg.instantiate()`, `Pkg.precompile()` and then started `using` some packages. To my surprise, `JuMP` was precompiled again. Is this expected? If so, why?

Thanks

---

<div class="post-metadata">

**Author:** ![fredrikekre](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fredrikekre/32/1688_2.png) [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)\
**Post date:** [January 17, 2023, 3:13pm UTC](https://discourse.julialang.org/t/double-precompilation/93100/2 "2023-01-17T15:13:23Z")

</div>

Possibly fixed by [JuliaLang/Pkg.jl#3308](https://github.com/JuliaLang/Pkg.jl/pull/3308) which was recently merged.
