You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Versions: Julia 1.12.6, HiGHS.jl v1.24.1, HiGHS_jll v1.15.1+0
The job runs with coverage enabled and --check-bounds=yes.
Evidence that this is intermittent rather than deterministic:
The same dependency versions (HiGHS.jl v1.24.1) passed the full CI suite on master the same day (run 29233189449).
The same test suite passed on Julia 1.12 macOS and Windows within the failing run.
If it recurs, check the HiGHS.jl issue tracker for matching reports before digging locally; a reproducible case would need the exact model that was being solved when the crash happened.
PR #220 pins the repository workspace to HiGHS_jll 1.14.x while the HiGHS 1.15.x failures are investigated. Keep this issue open until the pin has been removed and the unpinned configuration has completed the observation period below.
A released HiGHS version includes ERGO-Code/HiGHS#3141, and compatible HiGHS.jl and HiGHS_jll releases are available.
Remove the direct HiGHS_jll dependency, the ~1.14 compatibility bound, and the temporary pin comment. Keep the SolveStatus == OPTIMAL assertion.
Run the full local test suite and all current CI jobs.
Run three paired full-suite timings with the pinned and candidate versions. Report each run, aggregate totals, the candidate/baseline ratio, and the one-machine limitation.
Merge the unpin change, then leave this issue open for at least 14 days and until at least 30 package-test CI jobs have completed with the unpinned versions across Ubuntu, macOS, and Windows.
The Julia 1.12 / ubuntu-latest / x64 CI job crashed with a segfault (signal 11) inside the HiGHS C library while running the package test suite.
Highs_run(libhighs.jl:344) →_Highs_run_workaround_issue_316(HiGHS.jl MOI_wrapper.jl:2253) →optimize!--check-bounds=yes.Evidence that this is intermittent rather than deterministic:
If it recurs, check the HiGHS.jl issue tracker for matching reports before digging locally; a reproducible case would need the exact model that was being solved when the crash happened.
Occurrences
Append new occurrences to this table.
Exit criteria for the temporary HiGHS pin
PR #220 pins the repository workspace to HiGHS_jll 1.14.x while the HiGHS 1.15.x failures are investigated. Keep this issue open until the pin has been removed and the unpinned configuration has completed the observation period below.
OPTIMALat 6.959316.HiGHS_jlldependency, the~1.14compatibility bound, and the temporary pin comment. Keep theSolveStatus == OPTIMALassertion.SolveStatus. A matching failure resets the observation period and keeps this issue open.