Skip to content

Bump HiGHS version to v1.10.0 #32

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

alexdewar
Copy link

Bump the HiGHS submodule to v1.10.0 from v1.8.0. Among other things, this release includes a fix for building on gcc v15. Without it, highs-sys fails to build.

Gcc v15 is currently being shipped with several Linux distros (Fedora, Arch, maybe others) so it would be great to get if you could tag a new release for this crate ASAP, because otherwise it's really difficult to use the highs crate (I'm currently developing in a container to work around this).

I noticed that there have been a few upstream releases of HiGHS which this crate wasn't updated for. You could use dependabot to automatically bump the version, although unfortunately it seems like it will only use the latest commit rather than the latest tag, which is a pity. I'm happy to do this though if it would be useful!

Bump the HiGHS submodule to v1.10.0 from v1.8.0. Among other things,
this release includes a fix for building on gcc v15. Without it,
highs-sys fails to build.
@alexdewar alexdewar marked this pull request as draft May 6, 2025 08:01
@alexdewar
Copy link
Author

Actually, I'm not sure if the fix is in that release after all. Sorry for the noise. I'm converting this to draft while I do a bit more testing

@alexdewar
Copy link
Author

So it looks like it hasn't made it into a release yet 😞... Sorry! Obvs you can still merge this if you'd like the version bump anyway, but to fix the gcc v15 issue it looks like we'll have to wait for the next release.

@alexdewar alexdewar changed the title Fix build on gcc v15 by bumping HiGHS version to v1.10.0 Bump HiGHS version to v1.10.0 May 9, 2025
@alexdewar
Copy link
Author

My mistake... that release is an old one that doesn't include the fix, though they are planning on making a new release soon though. See discussion: ERGO-Code/HiGHS#2313

Sorry for the noise. I suppose it can't hurt to bump the version of HiGHS anyway, so I'll mark this as ready for review now and make a new one when there's a new upstream release. Feel free to merge this or wait until then.

@alexdewar alexdewar marked this pull request as ready for review May 9, 2025 06:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant