# Error to show a JuMP model in v0.7/1.0

**URL:** https://discourse.julialang.org/t/error-to-show-a-jump-model-in-v0-7-1-0/15972
**Category:** Optimization (Mathematical)
**Created:** [October 6, 2018, 7:10pm UTC](https://discourse.julialang.org/t/error-to-show-a-jump-model-in-v0-7-1-0/15972 "2018-10-06T19:10:14Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![chkwon](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chkwon/32/3632_2.png) [@chkwon](https://discourse.julialang.org/u/chkwon)
#### Post date: [October 6, 2018, 7:10pm UTC](https://discourse.julialang.org/t/error-to-show-a-jump-model-in-v0-7-1-0/15972/1 "2018-10-06T19:10:14Z")

</div>

```julia
julia> m = Model(solver=ClpSolver())
Feasibility problem with:
 * 0 linear constraints
 * 0 variables
Solver is Error showing value of type Model:
ERROR: BoundsError: attempt to access 1-element Array{SubString{String},1} at index [2]
Stacktrace:

```

Is this intended? Also

```julia
julia> @show m
ERROR: BoundsError: attempt to access 1-element Array{SubString{String},1} at index [2]
Stacktrace:

```

But

```julia
julia> print(m)
Min 0
Subject to

```

It can be an issue when JuMP is used in REPL mode, especially for teaching undergraduate students without much coding experiences. Of course, I can add a semicolon at the end. If this issue has been discussed already, please kindly give me a link.

---

<div class="post-metadata">

### Author: ![miles.lubin](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/miles.lubin/32/279_2.png) [@miles.lubin](https://discourse.julialang.org/u/miles.lubin)
#### Post date: [October 6, 2018, 7:18pm UTC](https://discourse.julialang.org/t/error-to-show-a-jump-model-in-v0-7-1-0/15972/2 "2018-10-06T19:18:45Z")

</div>

[https://github.com/JuliaOpt/JuMP.jl/issues/1520](https://github.com/JuliaOpt/JuMP.jl/issues/1520)

---

<div class="post-metadata">

### Author: ![miles.lubin](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/miles.lubin/32/279_2.png) [@miles.lubin](https://discourse.julialang.org/u/miles.lubin)
#### Post date: [October 8, 2018, 5:03pm UTC](https://discourse.julialang.org/t/error-to-show-a-jump-model-in-v0-7-1-0/15972/3 "2018-10-08T17:03:53Z")

</div>

This is fixed in JuMP 0.18.4.

---

<div class="post-metadata">

### Author: ![tims](https://avatars.discourse-cdn.com/v4/letter/t/7ea924/32.png) [@tims](https://discourse.julialang.org/u/tims)
#### Post date: [October 8, 2018, 6:41pm UTC](https://discourse.julialang.org/t/error-to-show-a-jump-model-in-v0-7-1-0/15972/4 "2018-10-08T18:41:44Z")

</div>

“JuMP” =\> v"0.18.4+"  
Julia 0.7

m = Model(solver=IpoptSolver())  
ERROR: MethodError: no method matching Model(; solver=IpoptSolver(Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}()))  
Closest candidates are:  
Model(; caching\_mode, bridge\_constraints) at /root/.julia/dev/JuMP/src/JuMP.jl:192 got unsupported keyword argument “solver”

---

<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: [October 8, 2018, 8:16pm UTC](https://discourse.julialang.org/t/error-to-show-a-jump-model-in-v0-7-1-0/15972/5 "2018-10-08T20:16:27Z")

</div>

It doesn’t look like you’ve updated JuMP correctly (it looks like you’re using JuMP from your `dev` folder). Either use git in that folder to update manually, or try `] free JuMP`, `] up JuMP`.
