<div>Hi all</div>
<div>I download the Windows binary for IpOpt. I didn&#39;t have enough time to compile from source or to download and compile not-included solvers. I have an AMPL model that, when I try to solve with IpOpt, it gives the following error. Any clues what is going on? I have 2 GB RAM on a Windows XP machine. I tried to fiddle with the alleged &quot;mump_mem_percent option&quot; but ipopt came back to me saying that was not a recognized option. Error dump follows:</div>

<div> </div>
<div>******************************************************************************<br>This program contains Ipopt, a library for large-scale nonlinear optimization.<br> Ipopt is released as open source code under the Common Public License (CPL).<br>
         For more information visit <a href="http://projects.coin-or.org/Ipopt">http://projects.coin-or.org/Ipopt</a><br>******************************************************************************</div>
<div>NOTE: You are using Ipopt by default with the MUMPS linear solver.<br>      Other linear solvers might be more efficient (see Ipopt documentation).</div>
<div><br>This is Ipopt version 3.8.0, running with linear solver mumps.</div>
<div>Number of nonzeros in equality constraint Jacobian...:        0<br>Number of nonzeros in inequality constraint Jacobian.:    30888<br>Number of nonzeros in Lagrangian Hessian.............:   617760</div>
<div>MUMPS returned INFO(1) =-13 - out or memory.<br>In some cases it helps to decrease the value of the option &quot;mumps_mem_percent&quot;.<br>Total number of variables............................:    32175<br>                     variables with only lower bounds:        0<br>
                variables with lower and upper bounds:    32175<br>                     variables with only upper bounds:        0<br>Total number of equality constraints.................:        0<br>Total number of inequality constraints...............:      936<br>
        inequality constraints with only lower bounds:        0<br>   inequality constraints with lower and upper bounds:        0<br>        inequality constraints with only upper bounds:      936</div>
<div>iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls</div>
<div>   0 2.7042410e+002 0.00e+000 1.46e+001  -1.0 0.00e+000    -  0.00e+000 0.00e+00<br>0   0<br>MUMPS returned INFO(1) =-13 - out or memory.<br>In some cases it helps to decrease the value of the option &quot;mumps_mem_percent&quot;.<br>
WARNING: Problem in step computation; switching to emergency mode.<br>Restoration phase is called at point that is almost feasible,<br>  with constraint violation 0.000000e+000. Abort.</div>
<div>Number of Iterations....: 0</div>
<div>                                   (scaled)                 (unscaled)<br>Objective...............:  2.7042410056253124e+002   2.7042410056253124e+002<br>Dual infeasibility......:  1.4603015700000002e+001   1.4603015700000002e+001<br>
Constraint violation....:  0.0000000000000000e+000   0.0000000000000000e+000<br>Complementarity.........:  9.9000001999999998e-001   9.9000001999999998e-001<br>Overall NLP error.......:  1.4603015700000002e+001   1.4603015700000002e+001</div>

<div><br>Number of objective function evaluations             = 1<br>Number of objective gradient evaluations             = 1<br>Number of equality constraint evaluations            = 0<br>Number of inequality constraint evaluations          = 1<br>
Number of equality constraint Jacobian evaluations   = 0<br>Number of inequality constraint Jacobian evaluations = 1<br>Number of Lagrangian Hessian evaluations             = 1<br>Total CPU secs in IPOPT (w/o function evaluations)   =      0.828<br>
Total CPU secs in NLP function evaluations           =      0.172</div>
<div>EXIT: Restoration Failed!</div>
<div>Ipopt 3.8.0: Restoration Phase Failed.</div>
<div>suffix ipopt_zU_out OUT;<br>suffix ipopt_zL_out OUT;<br>ampl:<br></div>
<div><br clear="all"><br>-- <br>Muhammad Saqib Ilyas<br>PhD Student, Computer Science and Engineering<br>Lahore University of Management Sciences<br></div>