From 0d117051115ab881b643ea6d48c0f3c2e2458d45 Mon Sep 17 00:00:00 2001 From: odow Date: Mon, 28 Oct 2024 12:34:18 +1300 Subject: [PATCH] [Test] Fix MOI.objective_expr(::InvalidEvaluator) --- src/Test/test_nonlinear.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Test/test_nonlinear.jl b/src/Test/test_nonlinear.jl index 127424d3af..77ba8fb495 100644 --- a/src/Test/test_nonlinear.jl +++ b/src/Test/test_nonlinear.jl @@ -1121,7 +1121,7 @@ function MOI.features_available(::InvalidEvaluator) return [:Grad, :ExprGraph] end -MOI.objective_expr(::InvalidEvaluator) = :(NaN) +MOI.objective_expr(::InvalidEvaluator) = :(+($NaN)) MOI.eval_objective(::InvalidEvaluator, x) = NaN @@ -1140,7 +1140,7 @@ written. External solvers can exclude this test without consequence. """ function test_nonlinear_InvalidEvaluator_internal(::MOI.ModelLike, ::Config) d = InvalidEvaluator() - @test MOI.objective_expr(d) == :(NaN) + @test MOI.objective_expr(d) == :(+($NaN)) MOI.initialize(d, [:Grad, :ExprGraph]) x = [1.5] # f(x)