From 4003fc517e3720bb79e0a07b537005d895eced58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Legat?= Date: Sun, 1 Sep 2019 18:31:14 +0200 Subject: [PATCH] Fix Silent --- src/MOI_wrapper.jl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/MOI_wrapper.jl b/src/MOI_wrapper.jl index a37531d..ad02ebd 100644 --- a/src/MOI_wrapper.jl +++ b/src/MOI_wrapper.jl @@ -126,10 +126,11 @@ function MOI.copy_to(dest::Optimizer, src::MOI.ModelLike; copy_names=false) assign_constraint_row_ranges!(dest.rowranges, idxmap, src) dest.sense, P, q, dest.objconstant = processobjective(src, idxmap) A, l, u, dest.constrconstant = processconstraints(src, idxmap, dest.rowranges) - OSQP.setup!(dest.inner; P = P, q = q, A = A, l = l, u = u, dest.settings...) + settings = copy(dest.settings) if dest.silent - OSQP.update_settings!(dest.inner; :verbose => false) + settings[:verbose] = false end + OSQP.setup!(dest.inner; P = P, q = q, A = A, l = l, u = u, settings...) dest.modcache = ProblemModificationCache(P, q, A, l, u) dest.warmstartcache = WarmStartCache{Float64}(size(A, 2), size(A, 1)) processprimalstart!(dest.warmstartcache.x, src, idxmap)