[Osi-tickets] [COIN-OR Open Solver Interface] #29: OsiClp crashes
on an ILP
COIN-OR Open Solver Interface
coin-trac at coin-or.org
Thu Apr 12 00:05:57 EDT 2007
#29: OsiClp crashes on an ILP
----------------------+-----------------------------------------------------
Reporter: soumitra | Owner: mjs
Type: defect | Status: new
Priority: blocker | Milestone:
Component: OsiClp | Version: 0.95.2
Keywords: IP Solve |
----------------------+-----------------------------------------------------
I modified the basic.cpp in Osi examples so that it solves my IP. However,
it crashes in the call to osi->branchAndBound(). Here is the log.
{{{
soumitra$ basic
Coin0506I Presolve 3 (-1) rows, 5 (-1) columns and 7 (-1) elements
Clp0006I 0 Obj 48.5 Primal inf 578.07 (3)
Clp0006I 3 Obj 452.25
Clp0000I Optimal - objective value 452.25
Coin0511I After Postsolve, objective 452.25, infeasibilities - dual 0 (0),
primal 0 (0)
Clp0032I Optimal objective 452.25 - 3 iterations time 0.002, Presolve 0.00
Clp0006I 0 Obj 452.25 Primal inf 0.5 (1)
Clp0001I Primal infeasible - objective value 452.25
Clp0006I 0 Obj 452.25 Primal inf 0.5 (1)
Clp0006I 1 Obj 452.75
Clp0000I Optimal - objective value 452.75
Illegal index 6750311 in OsiClpSolverInterface::setColUpper
terminate called after throwing an instance of 'CoinError'
Aborted (core dumped)
}}}
To recompile, you need to replace the Osi/examples/basic.cpp with the one
in the tar ball.
This is truly a blocker for me. I am developing an application using BCP
framework and I can not proceed until I can solve the IP similar to this
example.
--
Ticket URL: <https://projects.coin-or.org/Osi/ticket/29>
COIN-OR Open Solver Interface <http://projects.coin-or.org/Osi>
An API for a variety of LP and MIP solvers (and more).
More information about the Osi-tickets
mailing list