Skip to content

Cross-compile Uno with BQPD#168

Merged
cvanaret merged 8 commits intocvanaret:mainfrom
amontoison:compilation_with_bqpd
Jun 8, 2025
Merged

Cross-compile Uno with BQPD#168
cvanaret merged 8 commits intocvanaret:mainfrom
amontoison:compilation_with_bqpd

Conversation

@amontoison
Copy link
Collaborator

@amontoison amontoison commented Jun 7, 2025

BQPD_jll.jl is an official Julia package now and we can cross-compile Uno with it.

@cvanaret
Copy link
Owner

cvanaret commented Jun 7, 2025

@amontoison that's great news!!
Some MINLP tests failed, I believe because we replaced the LP solver HiGHS with BQPD in the filterslp preset, and they sometimes return different solutions.
Could you try adding the option LP_solver=HiGHS here?

@cvanaret
Copy link
Owner

cvanaret commented Jun 8, 2025

@amontoison OK I cracked it. Now that BQPD is available, the filtersqp preset is now default. Can you add preset=ipopt here?

@cvanaret
Copy link
Owner

cvanaret commented Jun 8, 2025

@amontoison I meant on line 21, not 25 ;) I pushed the fix.

@amontoison
Copy link
Collaborator Author

I was in the Uber :)
On my way to the airport for going to the Householder symposium.

@cvanaret
Copy link
Owner

cvanaret commented Jun 8, 2025

Ahah no worries!
We're good to go, thanks Alexis :)

@cvanaret cvanaret merged commit 3311bfa into cvanaret:main Jun 8, 2025
15 checks passed
@amontoison amontoison deleted the compilation_with_bqpd branch June 8, 2025 16:51
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.

2 participants