From 8ec048c32a5933f038d97806bd7c9f4a8cbb268d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Legat?= Date: Wed, 24 Nov 2021 14:42:17 -0500 Subject: [PATCH] Check result index in get_fallback of ConstraintPrimal --- src/Utilities/cachingoptimizer.jl | 2 -- src/Utilities/results.jl | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Utilities/cachingoptimizer.jl b/src/Utilities/cachingoptimizer.jl index 2826f56413..2542ac1da1 100644 --- a/src/Utilities/cachingoptimizer.jl +++ b/src/Utilities/cachingoptimizer.jl @@ -901,7 +901,6 @@ function MOI.get( "optimizer is attached.", ) end - MOI.check_result_index_bounds(model, attr) try return MOI.get( model.optimizer, @@ -924,7 +923,6 @@ function MOI.get( "optimizer is attached.", ) end - MOI.check_result_index_bounds(model, attr) try return MOI.get( model.optimizer, diff --git a/src/Utilities/results.jl b/src/Utilities/results.jl index 8098e8a262..8c754ee478 100644 --- a/src/Utilities/results.jl +++ b/src/Utilities/results.jl @@ -177,6 +177,7 @@ function get_fallback( attr::MOI.ConstraintPrimal, idx::MOI.ConstraintIndex, ) + MOI.check_result_index_bounds(model, attr) f = MOI.get(model, MOI.ConstraintFunction(), idx) c = eval_variables(f) do vi return MOI.get(model, MOI.VariablePrimal(attr.result_index), vi)