From a9f1b2c394949e752e385e77d7cf51b80415efc2 Mon Sep 17 00:00:00 2001 From: "Alinson S. Xavier" Date: Thu, 17 Jul 2025 10:45:58 -0500 Subject: [PATCH] JumpSolver: skip obj_coeffs_quad unless problem has quad terms --- src/solvers/jump.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/solvers/jump.jl b/src/solvers/jump.jl index 6ac185f..58c7d40 100644 --- a/src/solvers/jump.jl +++ b/src/solvers/jump.jl @@ -95,7 +95,7 @@ function _extract_after_load_vars(model::JuMP.Model, h5) obj_coeffs_linear = [v ∈ keys(obj.aff.terms) ? obj.aff.terms[v] : 0.0 for v in vars] # Quadratic obj terms - if length(obj) > 0 + if length(obj.terms) > 0 nvars = length(vars) obj_coeffs_quad = zeros(nvars, nvars) for (pair, coeff) in obj.terms