[Coin-discuss] ClpDisasterHandler

Gabrielle A. Grün grun at cs.sfu.ca
Sun May 27 00:29:45 EDT 2007


Hi All     (especially John),
ClpDesasterHened, and thus 4 projects do not build. Thanks.

1>------ Build started: Project: libCbc, Configuration: Debug Win32 ------
1>Compiling...
1>CbcNode.cpp
2>------ Build started: Project: libOsiClp, Configuration: Debug 
Win32 ------
2>Compiling...
2>OsiClpSolverInterface.cpp
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1114) : 
error C2504: 'ClpDisasterHandler' : base class undefined
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2143: syntax error : missing ';' before '*'
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2433: 'OsiClpDisasterHandler::ClpDisasterHandler' : 'virtual' not 
permitted on data declarations
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
warning C4183: 'clone': missing return type; assumed to be a member function 
returning 'int'
1>CbcModel.cpp
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1114) : 
error C2504: 'ClpDisasterHandler' : base class undefined
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2143: syntax error : missing ';' before '*'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2433: 'OsiClpDisasterHandler::ClpDisasterHandler' : 'virtual' not 
permitted on data declarations
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
warning C4183: 'clone': missing return type; assumed to be a member function 
returning 'int'
1>e:\b4\newcoin\c\coin-cbc1\clp\src\clppresolve.hpp(127) : warning C4800: 
'int' : forcing value to bool 'true' or 'false' (performance warning)
2>e:\b4\newcoin\c\coin-cbc1\clp\src\clppresolve.hpp(127) : warning C4800: 
'int' : forcing value to bool 'true' or 'false' (performance warning)
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1114) : 
error C2504: 'ClpDisasterHandler' : base class undefined
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2143: syntax error : missing ';' before '*'
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2433: 'OsiClpDisasterHandler::ClpDisasterHandler' : 'virtual' not 
permitted on data declarations
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
warning C4183: 'clone': missing return type; assumed to be a member function 
returning 'int'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(47) : 
error C2664: 'ClpSimplex::ClpSimplex(const ClpSimplex &,int)' : cannot 
convert parameter 1 from 'bool' to 'const ClpSimplex &'
2>        Reason: cannot convert from 'bool' to 'const ClpSimplex'
2>        No constructor could take the source type, or constructor overload 
resolution was ambiguous
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(239) : 
error C2039: 'setSimplex' : is not a member of 'OsiClpDisasterHandler'
2> 
e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1114) : 
see declaration of 'OsiClpDisasterHandler'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(246) : 
error C2039: 'setDisasterHandler' : is not a member of 'ClpSimplex'
2>        e:\b4\newcoin\c\coin-cbc1\clp\src\clpsimplex.hpp(54) : see 
declaration of 'ClpSimplex'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(271) : 
error C2039: 'setDisasterHandler' : is not a member of 'ClpSimplex'
2>        e:\b4\newcoin\c\coin-cbc1\clp\src\clpsimplex.hpp(54) : see 
declaration of 'ClpSimplex'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(304) : 
error C2039: 'setDisasterHandler' : is not a member of 'ClpSimplex'
2>        e:\b4\newcoin\c\coin-cbc1\clp\src\clpsimplex.hpp(54) : see 
declaration of 'ClpSimplex'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(568) : 
error C2039: 'setDisasterHandler' : is not a member of 'ClpSimplex'
2>        e:\b4\newcoin\c\coin-cbc1\clp\src\clpsimplex.hpp(54) : see 
declaration of 'ClpSimplex'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(588) : 
error C2039: 'setDisasterHandler' : is not a member of 'ClpSimplex'
2>        e:\b4\newcoin\c\coin-cbc1\clp\src\clpsimplex.hpp(54) : see 
declaration of 'ClpSimplex'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(610) : 
error C2039: 'setDisasterHandler' : is not a member of 'ClpSimplex'
2>        e:\b4\newcoin\c\coin-cbc1\clp\src\clpsimplex.hpp(54) : see 
declaration of 'ClpSimplex'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(649) : 
error C2039: 'setDisasterHandler' : is not a member of 'ClpSimplex'
2>        e:\b4\newcoin\c\coin-cbc1\clp\src\clpsimplex.hpp(54) : see 
declaration of 'ClpSimplex'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(4769) : 
error C2039: 'setSimplex' : is not a member of 'OsiClpDisasterHandler'
2> 
e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1114) : 
see declaration of 'OsiClpDisasterHandler'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(4771) : 
error C2039: 'setDisasterHandler' : is not a member of 'ClpSimplex'
2>        e:\b4\newcoin\c\coin-cbc1\clp\src\clpsimplex.hpp(54) : see 
declaration of 'ClpSimplex'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(4793) : 
error C2039: 'setDisasterHandler' : is not a member of 'ClpSimplex'
2>        e:\b4\newcoin\c\coin-cbc1\clp\src\clpsimplex.hpp(54) : see 
declaration of 'ClpSimplex'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(4802) : 
error C2039: 'setDisasterHandler' : is not a member of 'ClpSimplex'
2>        e:\b4\newcoin\c\coin-cbc1\clp\src\clpsimplex.hpp(54) : see 
declaration of 'ClpSimplex'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5517) : 
error C2614: 'OsiClpDisasterHandler' : illegal member initialization: 
'ClpDisasterHandler' is not a base or member
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5519) : 
error C3861: 'setSimplex': identifier not found
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5531) : 
error C2614: 'OsiClpDisasterHandler' : illegal member initialization: 
'ClpDisasterHandler' is not a base or member
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5549) : 
error C2653: 'ClpDisasterHandler' : is not a class or namespace name
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5560) : 
error C2143: syntax error : missing ';' before '*'
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5560) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5561) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5562) : 
error C2440: 'return' : cannot convert from 'OsiClpDisasterHandler *' to 
'int'
2>        There is no context in which this conversion is possible
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5575) : 
error C2065: 'model_' : undeclared identifier
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5575) : 
error C2227: left of '->numberIterations' must point to 
class/struct/union/generic type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5575) : 
error C2227: left of '->numberRows' must point to class/struct/union/generic 
type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5578) : 
error C2227: left of '->numberIterations' must point to 
class/struct/union/generic type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5578) : 
error C2227: left of '->numberRows' must point to class/struct/union/generic 
type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5579) : 
error C2227: left of '->numberDualInfeasibilitiesWithoutFree' must point to 
class/struct/union/generic type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5580) : 
error C2227: left of '->largestDualError' must point to 
class/struct/union/generic type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5590) : 
error C2227: left of '->numberIterations' must point to 
class/struct/union/generic type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5590) : 
error C2227: left of '->numberRows' must point to class/struct/union/generic 
type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5591) : 
error C2227: left of '->largestPrimalError' must point to 
class/struct/union/generic type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5602) : 
error C2227: left of '->numberIterations' must point to 
class/struct/union/generic type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5602) : 
error C2227: left of '->numberRows' must point to class/struct/union/generic 
type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5605) : 
error C2227: left of '->numberIterations' must point to 
class/struct/union/generic type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5605) : 
error C2227: left of '->numberRows' must point to class/struct/union/generic 
type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5606) : 
error C2227: left of '->numberDualInfeasibilitiesWithoutFree' must point to 
class/struct/union/generic type
1>e:\b4\newcoin\c\coin-cbc1\cbc\src\cbcmodel.cpp(4201) : warning C4800: 
'int' : forcing value to bool 'true' or 'false' (performance warning)
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5607) : 
error C2227: left of '->numberPrimalInfeasibilities' must point to 
class/struct/union/generic type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5608) : 
error C2227: left of '->nonLinearCost' must point to 
class/struct/union/generic type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5608) : 
error C2227: left of '->changeInCost' must point to 
class/struct/union/generic type
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5618) : 
error C2227: left of '->numberIterations' must point to 
class/struct/union/generic type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5618) : 
error C2227: left of '->numberRows' must point to class/struct/union/generic 
type
2>        type is ''unknown-type''
2>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.cpp(5619) : 
error C2227: left of '->largestPrimalError' must point to 
class/struct/union/generic type
2>        type is ''unknown-type''
1>e:\b4\newcoin\c\coin-cbc1\cbc\src\cbcmodel.cpp(6593) : warning C4800: 
'int' : forcing value to bool 'true' or 'false' (performance warning)
1>e:\b4\newcoin\c\coin-cbc1\cbc\src\cbcmodel.cpp(6625) : warning C4800: 
'int' : forcing value to bool 'true' or 'false' (performance warning)
2>Build log was saved at 
"file://e:\b4\NEWCOIN\c\coin-cbc1\MSVisualStudio\v8\Osi\libOsiClp\Debug\BuildLog.htm"
2>libOsiClp - 47 error(s), 2 warning(s)
1>e:\b4\newcoin\c\coin-cbc1\cbc\src\cbcmodel.cpp(6820) : warning C4800: 
'int' : forcing value to bool 'true' or 'false' (performance warning)
1>CbcHeuristic.cpp
3>------ Build started: Project: libOsiCbc, Configuration: Debug 
Win32 ------
3>Compiling...
3>OsiCbcSolverInterface.cpp
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1114) : 
error C2504: 'ClpDisasterHandler' : base class undefined
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2143: syntax error : missing ';' before '*'
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2433: 'OsiClpDisasterHandler::ClpDisasterHandler' : 'virtual' not 
permitted on data declarations
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
warning C4183: 'clone': missing return type; assumed to be a member function 
returning 'int'
1>e:\b4\newcoin\c\coin-cbc1\cbc\src\cbcheuristic.cpp(572) : warning C4800: 
'const char' : forcing value to bool 'true' or 'false' (performance warning)
1>Cbc_C_Interface.cpp
3>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1114) : 
error C2504: 'ClpDisasterHandler' : base class undefined
3>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2143: syntax error : missing ';' before '*'
3>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2433: 'OsiClpDisasterHandler::ClpDisasterHandler' : 'virtual' not 
permitted on data declarations
3>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
3>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
3>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
warning C4183: 'clone': missing return type; assumed to be a member function 
returning 'int'
3>Build log was saved at 
"file://e:\b4\NEWCOIN\c\coin-cbc1\MSVisualStudio\v8\Osi\libOsiCbc\Debug\BuildLog.htm"
3>libOsiCbc - 5 error(s), 1 warning(s)
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1114) : 
error C2504: 'ClpDisasterHandler' : base class undefined
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2143: syntax error : missing ';' before '*'
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2433: 'OsiClpDisasterHandler::ClpDisasterHandler' : 'virtual' not 
permitted on data declarations
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
1>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
warning C4183: 'clone': missing return type; assumed to be a member function 
returning 'int'
1>e:\b4\newcoin\c\coin-cbc1\cbc\src\cbc_c_interface.cpp(1473) : warning 
C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
1>Generating Code...
1>Build log was saved at 
"file://e:\b4\NEWCOIN\c\coin-cbc1\MSVisualStudio\v8\Cbc\libCbc\Debug\BuildLog.htm"
1>libCbc - 20 error(s), 11 warning(s)
4>------ Build started: Project: cbcExamplesSample2, Configuration: Debug 
Win32 ------
4>Compiling...
4>sample2.cpp
4>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1114) : 
error C2504: 'ClpDisasterHandler' : base class undefined
4>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2143: syntax error : missing ';' before '*'
4>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C2433: 'OsiClpDisasterHandler::ClpDisasterHandler' : 'virtual' not 
permitted on data declarations
4>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
4>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
error C4430: missing type specifier - int assumed. Note: C++ does not 
support default-int
4>e:\b4\newcoin\c\coin-cbc1\osi\src\osiclp\osiclpsolverinterface.hpp(1140) : 
warning C4183: 'clone': missing return type; assumed to be a member function 
returning 'int'
4>Build log was saved at 
"file://e:\b4\NEWCOIN\c\coin-cbc1\MSVisualStudio\v8\Cbc\cbcExamplesSample2\Debug\BuildLog.htm"
4>cbcExamplesSample2 - 5 error(s), 1 warning(s)
========== Build: 0 succeeded, 4 failed, 4 up-to-date, 0 skipped ==========




Gabrielle A. Grün, Ph.D. Student
School of Computing Science
Simon Fraser University
8888 University Drive
Burnaby, BC
V5A 1S6
<http://www.cs.sfu.ca/~grun> 




More information about the Coin-discuss mailing list