[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