[Ipopt-tickets] [Ipopt] #43: corruption in ampl after executing solve (dev version)

Ipopt coin-trac at coin-or.org
Tue Sep 25 11:32:14 EDT 2007


#43: corruption in ampl after executing solve (dev version)
------------------------------+---------------------------------------------
Reporter:  matteot            |       Owner:  ipopt-team
    Type:  defect             |      Status:  new       
Priority:  normal             |   Component:  Ipopt     
 Version:  3.3 (C++ Version)  |    Severity:  normal    
Keywords:                     |  
------------------------------+---------------------------------------------
 I'm using the trunk version: in an AMPL model I have the following
 variable defined
 as function of others variables (x):

 var price_diff_x_y{k in PLAYERS,n in NODES}=
 N_X_dif[n]+ PriceDiffAdj[N_t[n]]+ sum{th in TECH}( QL[th]* sum{h in
 UNITSBYTECH[th] inter owned_units[k]} (x[h,n]))
 +sum{th in TECH}( QL[th]* sum{h in UNITSBYTECH[th] inter (UNI diff
 owned_units[k])} (y[h,n]));

 I solve the problem, then in the AMPL scripts I made some parameter
 assignments.
 In one of the assigment where the  price_diff_x_y is on the right hand
 side, the followings
 errors appear.  This does not happen with the stable version.


 presolve, constraint =price_diff_x_y[4,15]:
         all variables eliminated, but lower bound = 55.6991 > 0
 presolve, constraint =price_diff_x_y[4,14]:
         all variables eliminated, but lower bound = 54.0774 > 0
 presolve, constraint =price_diff_x_y[4,13]:
         all variables eliminated, but lower bound = 55.8493 > 0
 presolve, constraint =price_diff_x_y[4,12]:
         all variables eliminated, but lower bound = 58.3133 > 0
 presolve, constraint =price_diff_x_y[4,11]:
         all variables eliminated, but lower bound = 61.5957 > 0
 182 presolve messages suppressed.
 Error executing "let" command
 (file risk.run, line 451, offset 13291):


 If after the solve, I define the  suffixes (suffix ipopt_zL_in, IN,suffix
 ipopt_zU_in, IN;
 )  as in one ipopt example, in the script assigment I obtain a
 segmentation fault.

-- 
Ticket URL: <https://projects.coin-or.org/Ipopt/ticket/43>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.



More information about the Ipopt-tickets mailing list