[Ipopt] terminate called after throwing an instance of 'Ipopt::RESTORATION_MAXITER_EXCEEDED' on SunOS 5.10

alex yu alexzhouyu at gmail.com
Fri Nov 19 12:37:19 EST 2010


Hi Andreas, and all:

I am using Ipopt version 3.4.1. It works fine on Windows. However,
when I solved the same problem on SunOS 5.10 and Linuxipf, Ipop fails
wiht "terminate called after throwing an instance of
'Ipopt::RESTORATION_MAXITER_EXCEEDED' . Here is some debug info on
SunOS 5.10. Is this a compiler issue or bug?

Thanks.

Alex

xception of type <unknown type> is unhandled

t at 1 (l at 1) stopped in __exdbg_notify_of_throw at 0xffffffff7bc06390

0xffffffff7bc06390: __exdbg_notify_of_throw       :     retl

wher: not found

current thread: t at 1

=>[1] __exdbg_notify_of_throw(0xffffffff7ffeac48, 0xffffffff7ffeac30,
0xffffffff78af7d40, 0xffffffff7bd0eea0, 0x106cd0, 0xfff

fffff7bd10350), at 0xffffffff7bc06390

  [2] _ex_debug_handshake1(0xffffffff7bd105c0, 0x0, 0x1, 0x107ce4,
0xffffffff7bd0eea0, 0xffffffff7bd101ac), at 0xffffffff7bc0

7240

  [3] _ex_throw_body(0xffffffff7bd105c0, 0x0, 0xffffffff7ffff080,
0x107a34, 0xffffffff7bd10668, 0xffffffff7bd105c0), at 0xfff

fffff7bc074e8

  [4] __Crun::ex_throw(0xffffffff7bd105c0, 0x1, 0x104f0cb60, 0x0,
0xffffffff7bd10658, 0xffffffff7bd10228), at 0xffffffff7bc07

43c

  [5] Ipopt::RestoFilterConvergenceCheck::CheckConvergence(0x1ca9dbfc0,
0x104f0b7c8, 0x106116ca3, 0xffffffff7bd10648, 0x1ca8f

47c0, 0x2dc6c0), at 0x104f0ca84

  [6] Ipopt::IpoptAlgorithm::Optimize(0x1ca9dc7f0, 0x1ca8f4538,
0x1ca8f43a0, 0x1ca9dc810, 0x104e9e9d8, 0x1ca9dc800), at 0x104

e9f6bc

  [7] Ipopt::MinC_1NrmRestorationPhase::PerformRestoration(0x1ca9dc8b0,
0x1ca8f43a0, 0x1ca8f43a0, 0xffffffff7ffeed08, 0x1ca8f

43a0, 0x106509ed8), at 0x104f22814

  [8] Ipopt::BacktrackingLineSearch::FindAcceptableTrialPoint(0x1ca9dcaa0,
0x16cc400, 0x1ca9dcb78, 0x1060f591a, 0x0, 0x104e97

160), at 0x104e3e9d0

  [9] Ipopt::IpoptAlgorithm::Optimize(0x1ca9dd0a0, 0x1ca9da9d8,
0x1ca9da9c0, 0x1ca9dd0c0, 0x104e9e9d8, 0x1ca9dd0b0), at 0x104

e9f47c

  [10] Ipopt::IpoptApplication::call_optimize(0x1ca99c3d0,
0x1ca99c3d0, 0x1060dea5d, 0x1ca6f7b78, 0x1ca99c3d0, 0xffffffff7c0c

93b0), at 0x104d95374

  [11] Ipopt::IpoptApplication::OptimizeNLP(0x1ca6f7b50, 0x106dc2498,
0xffffffffffbd490c, 0x42b400, 0x1ca6f7b68, 0x106509ed8)

, at 0x104d948c4

  [12] Ipopt::IpoptApplication::OptimizeNLP(0x1ca6f7b50, 0x1ca6f7ba8,
0x1ca9da560, 0x1, 0x1ca9da3c0, 0xffffffff7fff2cb0), at

0x104d946f8

  [13] Ipopt::IpoptApplication::OptimizeTNLP(0x1ca6f7b50,
0xffffffff7fff32b0, 0x252844, 0x1ca9da3b0, 0xffffffff7c0cc108, 0x1c

a6f7ba8), at 0x104d943c4


.



More information about the Ipopt mailing list