# Fail to call solvers from JuMP

**URL:** <https://discourse.julialang.org/t/fail-to-call-solvers-from-jump/31601>\
**Category:** General Usage\
**Tags:** jump, optimization\
**Created:** [November 27, 2019, 9:12pm UTC](https://discourse.julialang.org/t/fail-to-call-solvers-from-jump/31601 "2019-11-27T21:12:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ksun46](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ksun46/32/9437_2.png) [@Ksun46](https://discourse.julialang.org/u/Ksun46)\
**Post date:** [November 27, 2019, 9:12pm UTC](https://discourse.julialang.org/t/fail-to-call-solvers-from-jump/31601/1 "2019-11-27T21:12:25Z")

</div>

I was trying to use Ipopt from JuMP and got the following error

```julia
julia> using JuMP, Ipopt, Gurobi

julia> m = Model(with_optimizer(Ipopt.Optimizer))
ERROR: MethodError: no method matching supports_default_copy_to(::Ipopt.Optimizer, ::Bool)
Closest candidates are:
  supports_default_copy_to(::MathOptInterface.Utilities.AbstractModel, ::Bool) at /Users/myHome/.julia/packages/MathOptInterface/C3lip/src/Utilities/model.jl:394
  supports_default_copy_to(::MathOptInterface.Utilities.MockOptimizer, ::Bool) at /Users/myHome/.julia/packages/MathOptInterface/C3lip/src/Utilities/mockoptimizer.jl:383
  supports_default_copy_to(::MathOptInterface.Utilities.CachingOptimizer, ::Bool) at /Users/myHome/.julia/packages/MathOptInterface/C3lip/src/Utilities/cachingoptimizer.jl:146
  ...
Stacktrace:
 [1] #set_optimizer#78(::Bool, ::Function, ::Model, ::OptimizerFactory) at /Users/myHome/.julia/packages/JuMP/ibcEh/src/optimizer_interface.jl:43
 [2] #Model#7 at ./none:0 [inlined]
 [3] Model(::OptimizerFactory) at /Users/myHome/.julia/packages/JuMP/ibcEh/src/JuMP.jl:220
 [4] top-level scope at none:0

```

I am using JuMP 0.19.2. My IPOPT passes local tests. Thanks for any comment.
