[Ipopt-tickets] [Ipopt] #118: IPOPT segfaults from 3.6 onwards: cause of Termination code 11 error in AMPL
Ipopt
coin-trac at coin-or.org
Wed Apr 21 23:22:58 EDT 2010
#118: IPOPT segfaults from 3.6 onwards: cause of Termination code 11 error in
AMPL
--------------------------------+-------------------------------------------
Reporter: paulelastic | Owner: ipopt-team
Type: defect | Status: closed
Priority: high | Component: Ipopt
Version: 3.8 (C++ Version) | Severity: blocker
Resolution: wontfix | Keywords:
--------------------------------+-------------------------------------------
Comment(by paulelastic):
[Problem solved] Just a follow-up comment for folks who may be googling
for the solution to this problem.
I believe the problem may have something to do with the way the latest gcc
(4.4.1) handles symbols in the latest ASL. I created a virtual machine
with Ubuntu 8.10 LTS, and used gcc 4.2.4 to compile the IPOPT source with
the latest ASL, and it worked like a charm. I copied the compiled binary
back to my Ubuntu 9.04 machine (gcc 4.4.1) and IPOPT did not segfault
anymore.
Bottom line: use an older compiler.
--
Ticket URL: <https://projects.coin-or.org/Ipopt/ticket/118#comment:4>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.
More information about the Ipopt-tickets
mailing list