# How do I use Cbc with JuMP 0.19?

**URL:** <https://discourse.julialang.org/t/how-do-i-use-cbc-with-jump-0-19/25502>\
**Category:** Optimization (Mathematical)\
**Tags:** jump\
**Created:** [June 20, 2019, 9:22pm UTC](https://discourse.julialang.org/t/how-do-i-use-cbc-with-jump-0-19/25502 "2019-06-20T21:22:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dburch](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dburch/32/8741_2.png) [@dburch](https://discourse.julialang.org/u/dburch)\
**Post date:** [June 20, 2019, 9:22pm UTC](https://discourse.julialang.org/t/how-do-i-use-cbc-with-jump-0-19/25502/1 "2019-06-20T21:22:53Z")

</div>

How do I use Cbc with JuMP 0.19? The new syntax is throwing me off. All of the documentation I can find is using the old syntax.

**Old Syntax**  
`model = Model(solver=CbcSolver())`

I know that GLPK with new syntax is like this:  
**New Syntax**  
`model = Model(with_optimizer(GLPK.Optimizer))`

But this isn’t working for Cbc:  
**New Syntax???**  
`model = Model(with_optimizer(CbcSolver()))`

Scratch that…I found the answer here:  
[https://github.com/JuliaOpt/JuMP.jl/blob/master/NEWS.md](https://github.com/JuliaOpt/JuMP.jl/blob/master/NEWS.md)

- Most solvers have been renamed to `PackageName.Optimizer` . For example, `GurobiSolver()` is now `Gurobi.Optimizer` .
- Solvers are no longer added to a model via `Model(solver = XXX(kwargs...))` . Instead use `Model(with_optimizer(XXX, kwargs...))` . For example, `Model(with_optimizer(Gurobi.Optimizer, OutputFlag=0))` .

---

<div class="post-metadata">

**Author:** ![odow](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/odow/32/28685_2.png) [@odow](https://discourse.julialang.org/u/odow)\
**Post date:** [June 22, 2019, 2:24am UTC](https://discourse.julialang.org/t/how-do-i-use-cbc-with-jump-0-19/25502/2 "2019-06-22T02:24:14Z")

</div>

I updated the README: [https://github.com/JuliaOpt/Cbc.jl/pull/113](https://github.com/JuliaOpt/Cbc.jl/pull/113)
