Open chrhansk opened 11 months ago
Edit: This seems to preclude old (< 3.14, pre 2021) versions of Ipopt...
We currently support building against IPOPT available in Ubuntu 22.04 (even 18.04 is still technically supported). These are IPOPT=3.11. You'll need to make this PR work with both the old and new types until we drop support. Oddly the Debian Ipopt version does not seem to have been updated in many years.
Certain types have been deprecated in https://github.com/coin-or/Ipopt/commit/fc44469c two years back:
They are still used in the interface, causing many warnings:
This patch fixes these warnings by using the new types throughout the interface.