diff --git a/src/algorithms/KirlikSayin.jl b/src/algorithms/KirlikSayin.jl index daebc7c..e0f39f9 100644 --- a/src/algorithms/KirlikSayin.jl +++ b/src/algorithms/KirlikSayin.jl @@ -170,7 +170,7 @@ function minimize_multiobjective!( zₖ_constraint = MOI.Utilities.normalize_and_add_constraint( inner, scalars[k], - MOI.EqualTo(zₖ), + MOI.LessThan(zₖ), ) optimize_inner!(model) if !_is_scalar_status_optimal(model) diff --git a/test/test_model.jl b/test/test_model.jl index 6c11ec0..92978ba 100644 --- a/test/test_model.jl +++ b/test/test_model.jl @@ -258,12 +258,12 @@ function test_printing() return end contents = read(joinpath(dir, "log.txt"), String) - for line in [ + for line in Any[ "Algorithm: KirlikSayin", "1 0.00000e+00 0.00000e+00", "----------------------------------------------", "termination_status: OPTIMAL", - "result_count: 10", + r"result_count: [0-9]+", "Time spent in subproblems: ", ] @test occursin(line, contents)