# Compat/Optim incremental compilation broken

**URL:** <https://discourse.julialang.org/t/compat-optim-incremental-compilation-broken/34818>\
**Category:** General Usage\
**Tags:** question\
**Created:** [February 18, 2020, 4:48pm UTC](https://discourse.julialang.org/t/compat-optim-incremental-compilation-broken/34818 "2020-02-18T16:48:18Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![hendri54](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hendri54/32/9621_2.png) [@hendri54](https://discourse.julialang.org/u/hendri54)\
**Post date:** [February 18, 2020, 4:48pm UTC](https://discourse.julialang.org/t/compat-optim-incremental-compilation-broken/34818/1 "2020-02-18T16:48:18Z")

</div>

When precompiling a package, the following error is shown:

```julia
[Info: Precompiling CollegeStrat [17dbbba3-c303-53a0-b454-635a51d7dd41]
WARNING: Method definition dot(Any, Any, Any) in module Compat at /Users/lutz/.julia/packages/Compat/if8Gv/src/Compat.jl:111 overwritten in module Optim at /Users/lutz/.julia/packages/Optim/SFpsz/src/multivariate/precon.jl:24.
  **incremental compilation may be fatally broken for this module**

```

This is using Julia 1.3.0, Compat 3.5.0, Optim v0.20.1 (MacOS).

The code runs, but it would be nice to fix the warning. Thank you.

---

<div class="post-metadata">

**Author:** ![longemen3000](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/longemen3000/32/7298_2.png) [@longemen3000](https://discourse.julialang.org/u/longemen3000)\
**Post date:** [February 18, 2020, 5:22pm UTC](https://discourse.julialang.org/t/compat-optim-incremental-compilation-broken/34818/2 "2020-02-18T17:22:09Z")

</div>

There are already some pull request solving that problem,so probably in the next version it will be solved, I guess

---

<div class="post-metadata">

**Author:** ![hendri54](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hendri54/32/9621_2.png) [@hendri54](https://discourse.julialang.org/u/hendri54)\
**Post date:** [February 19, 2020, 1:02am UTC](https://discourse.julialang.org/t/compat-optim-incremental-compilation-broken/34818/3 "2020-02-19T01:02:48Z")

</div>

Thank you - I looked through issues but could not find references.

---

<div class="post-metadata">

**Author:** ![matvil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/matvil/32/15727_2.png) [@matvil](https://discourse.julialang.org/u/matvil)\
**Post date:** [October 28, 2020, 6:11pm UTC](https://discourse.julialang.org/t/compat-optim-incremental-compilation-broken/34818/4 "2020-10-28T18:11:33Z")

</div>

I am seeing this warning today for the first time.  
Julia 1.5.2  
Optim 0.18.1  
Linux Pop!\_OS 20.04

---

<div class="post-metadata">

**Author:** ![longemen3000](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/longemen3000/32/7298_2.png) [@longemen3000](https://discourse.julialang.org/u/longemen3000)\
**Post date:** [October 28, 2020, 9:40pm UTC](https://discourse.julialang.org/t/compat-optim-incremental-compilation-broken/34818/5 "2020-10-28T21:40:41Z")

</div>

Maybe try updating optim?
