jump-dev / JuMP.jl

Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)
http://jump.dev/JuMP.jl/
Other
2.17k stars 390 forks source link

Track failures on nightly #3752

Closed odow closed 1 month ago

odow commented 1 month ago

Nightly is failing in https://github.com/jump-dev/JuMP.jl/pull/3751:

https://github.com/jump-dev/JuMP.jl/actions/runs/9166022620/job/25200626850?pr=3751

The usual culprits: changes to LinearAlgebra and handling around zero and #undef elements.

Upstream is likely https://github.com/JuliaLang/julia/pull/52730

odow commented 1 month ago

We might need to implement appropriate LinearAlgebra.haszero(::Type{AffExpr}) = true

x-ref https://github.com/JuliaLang/julia/pull/52730#issuecomment-2121797669

odow commented 1 month ago

May also be fixed by https://github.com/JuliaLang/julia/pull/54529

odow commented 1 month ago

Closed by #3753. We could revert if this is fixed upstream.