[Osi-tickets] [COIN-OR Open Solver Interface] #79: possibly unnecessary 'using' statement confuses SWIG

COIN-OR Open Solver Interface coin-trac at coin-or.org
Mon May 11 23:29:17 EDT 2009


#79: possibly unnecessary 'using' statement confuses SWIG
----------------------+-----------------------------------------------------
 Reporter:  leolopes  |       Owner:  mjs   
     Type:  defect    |      Status:  new   
 Priority:  major     |   Milestone:        
Component:  OsiClp    |     Version:  0.99.1
 Keywords:  using     |  
----------------------+-----------------------------------------------------
 Line 688 of OsiClpSolverInterface is:

 using OsiSolverInterface::addCol ;

 for the context see:

 https://projects.coin-
 or.org/Osi/browser/releases/0.100.0/Osi/src/OsiClp/OsiClpSolverInterface.hpp#L688

 This alias does not seem to be used. The presence of this line makes SWIG
 think that OsiClpSolverInterface is abstract. While this seems to be a bug
 in SWIG,
 it is confusing in our code as well, unless there is some good reason for
 it to be there that I am missing.

 Also notice the version 0.100 is not available in the bug report below.

 Thanks,
 Leo.

-- 
Ticket URL: <https://projects.coin-or.org/Osi/ticket/79>
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