-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
Add spral linear solver on Linux #94
Conversation
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
@conda-forge-admin, please rerender |
…nda-forge-pinning 2023.08.17.21.45.13
This will fail on arm and ppc, let's see if we can fix that with conda-forge/conda-forge-pinning-feedstock#4802 . |
@conda-forge/ipopt the PR is ready for review, thanks! |
@conda-forge/ipopt if there is no specific objection, I would like to merge this by the end of this week. |
@traversaro sorry for not replying earlier... If I understand correctly, for the conda package the SPRAL solver is not the default solver option right? I am a bit concerned about the numerous hoops you had to go through to make the segfaults go away and the general attitude towards memory bugs as exemplified here: Other than that, looking good to me. |
Exactly, this is correct. Without any specific intention, I explicitly make sure that by default ipopt works without any strange OMP_* env variable in the test script, where the test for the |
Hello, I just want to follow up on this feature. |
Can you open a new issue in the feedstock reporting the mamba list of the environment in which you have the problem? Thanks! |
Hi,
I'm not sure what you mean by saying "open a new issue in the feedstock".
Is it just creating a new issue in the cyipopt repo?
Thanks.
…________________________________
From: Silvio Traversaro ***@***.***>
Sent: Sunday, October 1, 2023 11:33 AM
To: conda-forge/ipopt-feedstock ***@***.***>
Cc: edwardsun ***@***.***>; Comment ***@***.***>
Subject: Re: [conda-forge/ipopt-feedstock] Add spral linear solver on Linux (PR #94)
Can you open a new issue in the feedstock reporting the mamba list of the environment in which you have the problem? Thanks!
—
Reply to this email directly, view it on GitHub<#94 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AACX3FTT6C3OQE44K3XJQQ3X5GEK3ANCNFSM6AAAAAA3UVZQYI>.
You are receiving this because you commented.Message ID: ***@***.***>
|
I mean open a new issue in this repo, thanks! |
This PR enables support for the spral linear solver (see https://coin-or.github.io/Ipopt/INSTALL.html#DOWNLOAD_SPRAL) on Linux, as for now spral on conda-forge is available just on Linux.
Beside modifications to enable the compilation and the tests, this PR also backports coin-or/Ipopt#677 to the feedstock, to ensure that mumps remain the default linear solver, has anyhow that will be the case in the next release of ipopt.
Checklist
0
(if the version changed)conda-smithy
(Use the phrase@conda-forge-admin, please rerender
in a comment in this PR for automated rerendering)