# An error related to JuMP and Clp: symbol lookup error: /home/paalon/.julia/packages/Clp/GpVOR/deps/usr/lib/libClp.so: undefined symbol: dgetrf\_

**URL:** <https://discourse.julialang.org/t/an-error-related-to-jump-and-clp-symbol-lookup-error-home-paalon-julia-packages-clp-gpvor-deps-usr-lib-libclp-so-undefined-symbol-dgetrf/19737>\
**Category:** General Usage\
**Created:** [January 17, 2019, 7:20am UTC](https://discourse.julialang.org/t/an-error-related-to-jump-and-clp-symbol-lookup-error-home-paalon-julia-packages-clp-gpvor-deps-usr-lib-libclp-so-undefined-symbol-dgetrf/19737 "2019-01-17T07:20:20Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![paalon](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/paalon/32/5784_2.png) [@paalon](https://discourse.julialang.org/u/paalon)\
**Post date:** [January 17, 2019, 7:20am UTC](https://discourse.julialang.org/t/an-error-related-to-jump-and-clp-symbol-lookup-error-home-paalon-julia-packages-clp-gpvor-deps-usr-lib-libclp-so-undefined-symbol-dgetrf/19737/1 "2019-01-17T07:20:20Z")

</div>

I randomly encounter the following error only in Linux (Mac doesn’t show this error) when I try to solve a linear programming by JuMP and Clp:

```julia
julia: symbol lookup error: /home/paalon/.julia/packages/Clp/GpVOR/deps/usr/lib/libClp.so: undefined symbol: dgetrf_

```

The versions of Julia and packages are:

- Julia v1.0.3
- JuMP v0.18.5+ #a1d333e
- Clp v0.6.0

I cannot understand the meaning of this error and I fail to determine the reason why this error occurs randomly. Does anyone have any information?

---

<div class="post-metadata">

**Author:** ![GunnarFarneback](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gunnarfarneback/32/1827_2.png) [@GunnarFarneback](https://discourse.julialang.org/u/GunnarFarneback)\
**Post date:** [January 20, 2019, 10:06pm UTC](https://discourse.julialang.org/t/an-error-related-to-jump-and-clp-symbol-lookup-error-home-paalon-julia-packages-clp-gpvor-deps-usr-lib-libclp-so-undefined-symbol-dgetrf/19737/2 "2019-01-20T22:06:26Z")

</div>

I just ran into this crash today. I’m mostly lost as well but I can say that JuMP has nothing todo with it. Also I can reliably reproduce it, although it takes in the order of 20 minutes to get there. Running under gdb didn’t give me a backtrace (“no stack”). I’ll see if I can isolate the last call into Clp and see if that’s sufficient to reproduce the crash on its own.

---

<div class="post-metadata">

**Author:** ![GunnarFarneback](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gunnarfarneback/32/1827_2.png) [@GunnarFarneback](https://discourse.julialang.org/u/GunnarFarneback)\
**Post date:** [January 20, 2019, 11:25pm UTC](https://discourse.julialang.org/t/an-error-related-to-jump-and-clp-symbol-lookup-error-home-paalon-julia-packages-clp-gpvor-deps-usr-lib-libclp-so-undefined-symbol-dgetrf/19737/3 "2019-01-20T23:25:52Z")

</div>

It was sufficient. Now I can get the crash in a few minutes from

```julia
using MathProgBase.SolverInterface, Clp, JLD2, SparseArrays
@load "clpcrash.jld2" data
model = LinearQuadraticModel(ClpSolver())
loadproblem!(model, data...)
optimize!(model)

```

with a 28 MB data file.

---

<div class="post-metadata">

**Author:** ![GunnarFarneback](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gunnarfarneback/32/1827_2.png) [@GunnarFarneback](https://discourse.julialang.org/u/GunnarFarneback)\
**Post date:** [January 21, 2019, 9:05am UTC](https://discourse.julialang.org/t/an-error-related-to-jump-and-clp-symbol-lookup-error-home-paalon-julia-packages-clp-gpvor-deps-usr-lib-libclp-so-undefined-symbol-dgetrf/19737/4 "2019-01-21T09:05:55Z")

</div>

Reported as [Crash from missing symbol · Issue #51 · jump-dev/Clp.jl · GitHub](https://github.com/JuliaOpt/Clp.jl/issues/51).

---

<div class="post-metadata">

**Author:** ![paalon](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/paalon/32/5784_2.png) [@paalon](https://discourse.julialang.org/u/paalon)\
**Post date:** [February 22, 2019, 8:25am UTC](https://discourse.julialang.org/t/an-error-related-to-jump-and-clp-symbol-lookup-error-home-paalon-julia-packages-clp-gpvor-deps-usr-lib-libclp-so-undefined-symbol-dgetrf/19737/5 "2019-02-22T08:25:49Z")

</div>

Fixed in [Fix BinaryBuilder static linking in Linux by juan-pablo-vielma · Pull Request #52 · jump-dev/Clp.jl · GitHub](https://github.com/JuliaOpt/Clp.jl/pull/52).
