See this issue in ECOS: https://github.com/jump-dev/ECOS.jl/issues/132#issuecomment-1039861056 We should see what happens for models of the form: ```Julia model = MOI.Utilities.Model{Float64}() f = MOI.VectorAffineFunction(MOI.VectorAffineTerm{Float64}[], [1.0, 0.5, 0.5]) MOI.add_constraint(model, f, MOI.SecondOrderCone(3)) ``` <s>They might solve, or they might error, but they shouldn't segfault.</s> Test for `MOI.OPTIMAL` or `MOI.INVALID_MODEL` as the termination status.