[Ipopt] Bug in HSLLoader.c (trunk version)?

Stefan Vigerske stefan at math.hu-berlin.de
Sun Jun 3 13:33:54 EDT 2012


Hi,

> I would submit this through the bug-tracking system myself, but I’m getting an error when I try to register on the project web page.
>
> Looking at https://projects.coin-or.org/Ipopt/changeset/2090/trunk/Ipopt/src/contrib/LinearSolverLoader/HSLLoader.c line 842 appears to be a typo – why should LSL_isMA77available() care if COINHSL_HAS_MA86? I’m getting error messages to the effect of:
> HSLLoader.c: In function 'LSL_isMA77available':
> HSLLoader.c:843: error: 'func_ma77_default_control' undeclared (first use in this function)
> ... and so on for func_ma77_open_nelt and others

Yes, you are absolutely right.
Thanks for catching this.

> Things compile successfully and appear to work if I change COINHSL_HAS_MA86 on line 842 to COINHSL_HAS_MA77. I could also use a stable or release version instead of trunk, but I’m about to try the HSL 1.4 interface for some of the newer solvers which appears to only be in Ipopt/trunk.

Yes, so far this is only in trunk.

Stefan


More information about the Ipopt mailing list