Conversation
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.
|
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 |
|
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. |
|
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. |
|
It's nice to stay in sync with HiGHS. Is there a reason not to bump the version? |
Because HiGHS v1.11.0 will soon be out? :-) |
|
See #33 ! |
|
:D When you said soon you really meant soon! |
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-sysfails 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
highscrate (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!