From de1b5ac76e484f2bf3e83bf4b19b9f47c9a49ae3 Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Thu, 25 Nov 2021 12:21:24 +1300 Subject: [PATCH 1/2] Implement MOI.SolverVersion --- src/MosekTools.jl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/MosekTools.jl b/src/MosekTools.jl index 711c7eb..65e93ff 100644 --- a/src/MosekTools.jl +++ b/src/MosekTools.jl @@ -404,6 +404,11 @@ end MOI.get(::Optimizer, ::MOI.SolverName) = "Mosek" +function MOI.get(::Optimizer, ::MOI.SolverVersion) + major, minor, revision = Mosek.getversion() + return string(VersionNumber(major, minor, revision)) +end + MOIU.supports_default_copy_to(::Optimizer, copy_names::Bool) = true function MOI.copy_to(dest::Optimizer, src::MOI.ModelLike; kws...) return MOIU.default_copy_to(dest, src; kws...) From 2c8d210d3dfa021ae09af0941fac4f2987d1163d Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Thu, 25 Nov 2021 12:22:06 +1300 Subject: [PATCH 2/2] Update Project.toml --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 79db5cd..434aee7 100644 --- a/Project.toml +++ b/Project.toml @@ -9,7 +9,7 @@ Mosek = "6405355b-0ac2-5fba-af84-adbd65488c0e" Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7" [compat] -MathOptInterface = "0.10" +MathOptInterface = "0.10.5" Mosek = "1" julia = "1"