[Cbc-tickets] [COIN-OR Branch-and-Cut MIP Solver] #71: Various warnings with GCC

COIN-OR Branch-and-Cut MIP Solver coin-trac at coin-or.org
Fri Apr 10 02:51:36 EDT 2009


#71: Various warnings with GCC
------------------------+---------------------------------------------------
 Reporter:  alpar       |       Owner:  somebody
     Type:  defect      |      Status:  new     
 Priority:  major       |   Milestone:          
Component:  component1  |     Version:  2.0     
 Keywords:              |  
------------------------+---------------------------------------------------
 When using Cbc-2.2.2, GCC gives various warnings, e.g. a unused variable
 warnings:
 {{{
 In file included from /home/alpar/download/coin-
 or/Cbc-2.2.2/include/coin/ClpPackedMatrix.hpp:8,
                  from /home/alpar/download/coin-
 or/Cbc-2.2.2/include/coin/ClpModel.hpp:16,
                  from /home/alpar/download/coin-
 or/Cbc-2.2.2/include/coin/ClpSimplex.hpp:15,
                  from lemon/clp.cc:20:
 /home/alpar/download/coin-or/Cbc-2.2.2/include/coin/ClpMatrixBase.hpp:101:
 warning: unused parameter 'model'
 /home/alpar/download/coin-or/Cbc-2.2.2/include/coin/ClpMatrixBase.hpp:101:
 warning: unused parameter 'baseModel'
 /home/alpar/download/coin-or/Cbc-2.2.2/include/coin/ClpMatrixBase.hpp:105:
 warning: unused parameter 'model'
 /home/alpar/download/coin-or/Cbc-2.2.2/include/coin/ClpMatrixBase.hpp:113:
 warning: unused parameter 'model'
 /home/alpar/download/coin-or/Cbc-2.2.2/include/coin/ClpMatrixBase.hpp:128:
 warning: unused parameter 'model'
 /home/alpar/download/coin-or/Cbc-2.2.2/include/coin/ClpMatrixBase.hpp:128:
 warning: unused parameter 'smallest'

 ...
 }}}
 and old-style cast warnings:
 {{{
                  from lemon/clp.cc:20:
 /home/alpar/download/coin-
 or/Cbc-2.2.2/include/coin/CoinMessageHandler.hpp: In member function 'void
 CoinOneMessage::setDetail(int)':
 /home/alpar/download/coin-
 or/Cbc-2.2.2/include/coin/CoinMessageHandler.hpp:96: warning: use of old-
 style cast
 In file included from /home/alpar/download/coin-
 or/Cbc-2.2.2/include/coin/ClpModel.hpp:18,
                  from /home/alpar/download/coin-
 or/Cbc-2.2.2/include/coin/ClpSimplex.hpp:15,
                  from lemon/clp.cc:20:
 /home/alpar/download/coin-
 or/Cbc-2.2.2/include/coin/CoinHelperFunctions.hpp: In function 'char*
 CoinStrdup(const char*)':
 /home/alpar/download/coin-
 or/Cbc-2.2.2/include/coin/CoinHelperFunctions.hpp:497: warning: use of
 old-style cast
 /home/alpar/download/coin-
 or/Cbc-2.2.2/include/coin/CoinHelperFunctions.hpp: In function 'double
 CoinDrand48(bool, unsigned int)':
 /home/alpar/download/coin-
 or/Cbc-2.2.2/include/coin/CoinHelperFunctions.hpp:732: warning: use of
 old-style cast
 /home/alpar/download/coin-
 or/Cbc-2.2.2/include/coin/CoinHelperFunctions.hpp: In member function
 'double CoinThreadRandom::randomDouble() const':
 /home/alpar/download/coin-
 or/Cbc-2.2.2/include/coin/CoinHelperFunctions.hpp:923: warning: use of
 old-style cast

 ...
 }}}

-- 
Ticket URL: <https://projects.coin-or.org/Cbc/ticket/71>
COIN-OR Branch-and-Cut MIP Solver <http://projects.coin-or.org/Cbc>
An LP-based branch-and-cut MIP solver.



More information about the Cbc-tickets mailing list