I want to use the latest version of Gurobi Solver (Gurobi 9.0) since it uses to solve convex and non convex problems unlike the previous versions. On the other hand, JuMP is working for versions up to Gurobi 8.1. Any suggestions how to handle this problem?

It says “The solver does not support nonlinear problems (i.e., NLobjective and NLconstraint).”

Below I leave the error messages of my JuMP code:

```
Stacktrace:
[1] error(::String) at .\error.jl:33
[2] #optimize!#78(::Bool, ::Bool, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(optimize!), ::Model, ::Nothing) at C:\Users\Utente\.julia\packages\JuMP\MsUSY\src\optimizer_interface.jl:147
[3] macro expansion at C:\Users\Utente\.julia\packages\JuMP\MsUSY\src\optimizer_interface.jl:111 [inlined]
[4] general_equi_NLP(::Int64, ::Int64, ::Int64, ::Array{Float64,2}, ::Array{Float64,2}, ::Array{Float64,2}, ::Array{Float64,2}, ::Array{Float64,1}, ::Int64, ::Array{Float64,1}, ::Float64, ::Array{Float64,1}, ::Array{Float64,1}, ::Array{Float64,1}, ::Array{Float64,1}, ::Int64, ::Float64, ::Array{Float64,2}, ::Array{Float64,2}, ::Array{Float64,1}, ::Array{Float64,1}, ::Array{Float64,1}) at .\In[123]:110
[5] top-level scope at In[125]:1 ```
```