[Coin-ipopt] Segmentation fault - MA57 interface through Bonmin
Rodrigo López Negrete de la Fuente
r.lopez.negrete at gmail.com
Sun Jul 8 17:51:48 EDT 2007
Hi Andreas,
I'm getting a segmentation fault when using Ipopt with MA57 through Bonmin.
I've pinpointed the problem to the ma57ed_ function call on a second NLP
interation. I'm including the gdb output to see if this helps. Unfortunately
I'm not very experienced in C++ programming so I haven't been able to sole
this. I'm hoping you guys can :).
Thank you very much.
Cheers,
Rodrigo
[...]
88 -5.2205352e+00 8.53e-14 8.44e-01 -7.0 7.09e-07 6.1 1.00e+00
1.00e+00h 1
89 -5.2205377e+00 1.14e-13 8.44e-01 -7.0 2.13e-06 5.6 1.00e+00
1.00e+00h 1
WARNING: Problem in step computation; switching to emergency mode.
Restoration phase is called at point that is almost feasible,
with constraint violation 1.764525e-12. Abort.
Number of Iterations....: 89
(scaled) (unscaled)
Objective...............: -3.9549505937860054e+00 -5.2205377351246200e+00
Dual infeasibility......: 8.4415901184015485e-01 1.1142905255709727e+00
Constraint violation....: 1.1368683772161603e-13 7.2759576141834259e-12
Complementarity.........: 9.0909090909090954e-08 1.2000006783964978e-07
Overall NLP error.......: 7.2868119466666422e-06 1.1142905255709727e+00
Number of objective function evaluations = 129
Number of objective gradient evaluations = 76
Number of equality constraint evaluations = 129
Number of inequality constraint evaluations = 129
Number of equality constraint Jacobian evaluations = 90
Number of inequality constraint Jacobian evaluations = 90
Number of Lagrangian Hessian evaluations = 90
Total CPU secs in IPOPT (w/o function evaluations) = 70.864
Total CPU secs in NLP function evaluations = 5.764
EXIT: Restoration Failed!
WARNING: Tried to set option "print_user_options" to a value of "no",
but the previous value is set to disallow clobbering.
The setting will remain as: "print_user_options yes"
IpOp0006I Ipopt return (for initialSolve): status -2, iter count 89, time
76.6288
IpOp0008I
Num Status Obj It time
IpOp0009I 1 FAILED -5.22054 89 76.6288
IpOp3010W Trying to resolve NLP with different starting point (1 attempts).
List of user-set options:
Name Value used
file_print_level = 6 yes
linear_scaling_on_demand = no yes
linear_solver = ma57 yes
linear_system_scaling = mc19 yes
lp_log_level = 3 yes
ma57_pivtol = 1e-06 yes
ma57_pre_alloc = 1.05 yes
max_iter = 5000 yes
milp_log_level = 3 yes
nlp_log_level = 2 yes
nodeselect_stra = dynamic yes
oa_log_level = 2 yes
output_file = output.log yes
print_level = 4 yes
print_user_options = yes yes
tol = 1e-06 yes
warm_start_init_point = no yes
Number of nonzeros in equality constraint Jacobian...: 28657
Number of nonzeros in inequality constraint Jacobian.: 1600
Number of nonzeros in Lagrangian Hessian.............: 21359
Program received signal SIGSEGV, Segmentation fault.
0x081974a5 in ma57ed_ (n=@0xbf99c5c8, ic=@0xbf99c5b8, keep=0x9610cd8,
fact=0xb6c9f008, lfact=@0x94928cc, newfac=0xb676a008, lnew=@0x9492a18,
ifact=0xb6ba2008, lifact=@0x94928cc, newifc=0xbf99c5c0,
linew=@0x9492a18,
info=0x94928c8) at ../../../ThirdParty/HSL/ma57ad.f:3942
3942 NEWFAC(I) = FACT(I)
--
Rodrigo López Negrete de la Fuente
Department of Chemical Engineering
Universidad Iberoamericana, México DF
Email: r.lopez.negrete at gmail.com
WWW: http://muon.blogdns.org/~rush/ <http://muon.blogdns.org/%7Erush/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.coin-or.org/pipermail/ipopt/attachments/20070708/34de719d/attachment.html
More information about the Coin-ipopt
mailing list