[Scip] pthread.h and intervalarith.c
Sebastian Ruther
Sebastian.Ruther at uon.edu.au
Tue Dec 13 05:51:04 MET 2011
Hello,
yes, I added the missing source files to the project and now I only have
one error: undefined nextafter in intervalarith.c
Since you provide an implementation for that function in case the system
doesn't have one I decided to use that. So I define NO_NEXTAFTER and now
it compiles.
it runs fine for the root node but immediately after the first lp after
the root node i get the following error:
line 226: assert(targetdata == NULL || result == SCIP_SUCCESS);
in prob.c
the call stack is
msvcr100d.dll!_wassert(const wchar_t * expr, const wchar_t *
filename, unsigned int lineno) Line 153 C
> binscip.exe!SCIPprobCopy() Line 226 + 0x2c bytes C
binscip.exe!SCIPcopyProb() Line 1068 + 0x70 bytes C
binscip.exe!SCIPcopy() Line 1967 + 0x3d bytes C
binscip.exe!SCIPapplyRens(const
std::_Vector_iterator<std::_Vector_val<SCIP_Var
*,std::allocator<SCIP_Var *> > > * const scip) Line 393 + 0x43 bytes C
binscip.exe!heurExecRens() Line 696 + 0x73 bytes C
binscip.exe!SCIPheurExec() Line 398 + 0x2f bytes C
binscip.exe!SCIPprimalHeuristics() Line 241 + 0x56 bytes C
binscip.exe!solveNode() Line 3328 + 0x50 bytes C
binscip.exe!SCIPsolveCIP() Line 3879 + 0x111 bytes C
binscip.exe!SCIPsolve(const
std::_Vector_iterator<std::_Vector_val<SCIP_Var
*,std::allocator<SCIP_Var *> > > * const scip) Line 7543 + 0x136 bytes C
Cheers,
Sebastian
On 9/12/2011 8:59 PM, Stefan Vigerske wrote:
> Hi,
>
>> it compiles fine but I have many linker errors. They all refer to
>> some form of SCIPexpr... . Usually this happens if there are multiple
>> definitions or forward declarations of such functions. However, for
>> say of SCIPexprtreeGetNVars I couldn't find antything wrong. Any ideas?
>
> It usually means that one has forgotten to compile some source files,
> or add the objects to the binary.
> One then usually searches where these functions are implemented (here
> src/nlpi/expr.c) and checks why this source is not compiled.
>
> Stefan
>
>>
>> Regards,
>> Sebastian
>>
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeGetNVars
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeGetNVars
>> 1>libscip.lib(scip.obj) : error LNK2019: unresolved external symbol
>> SCIPexprtreeGetNVars referenced in function
>> SCIPgetExprtreeTransformedVars
>> 1>libscip.lib(nlp.obj) : error LNK2001: unresolved external symbol
>> SCIPexprtreeGetNVars
>> 1>libscip.lib(heur_undercover.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeGetNVars
>> 1>libscip.lib(reader_pip.obj) : error LNK2001: unresolved external
>> symbol SCIPexprtreeGetNVars
>> 1>libscip.lib(scip.obj) : error LNK2019: unresolved external symbol
>> SCIPexprtreeEval referenced in function SCIPevalExprtreeSol
>> 1>libscip.lib(nlp.obj) : error LNK2001: unresolved external symbol
>> SCIPexprtreeEval
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeEval
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeEval
>> 1>libscip.lib(scip.obj) : error LNK2019: unresolved external symbol
>> SCIPexprtreeEvalInt referenced in function SCIPevalExprtreeGlobalBounds
>> 1>libscip.lib(nlp.obj) : error LNK2001: unresolved external symbol
>> SCIPexprtreeEvalInt
>> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol
>> SCIPexprtreePrint referenced in function SCIPexprtreePrintWithNames
>> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol
>> SCIPexprReindexVars referenced in function SCIPexprtreeRemoveFixedVars
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprReindexVars
>> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol
>> SCIPexprFreeDeep referenced in function SCIPexprtreeRemoveFixedVars
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprFreeDeep
>> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol
>> SCIPexprtreeSubstituteVars referenced in function
>> SCIPexprtreeRemoveFixedVars
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeSubstituteVars
>> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol
>> SCIPexprCreateLinear referenced in function SCIPexprtreeRemoveFixedVars
>> 1>libscip.lib(cons_soc.obj) : error LNK2001: unresolved external
>> symbol SCIPexprCreateLinear
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprCreateLinear
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprCreate
>> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol
>> SCIPexprCreate referenced in function SCIPexprtreeRemoveFixedVars
>> 1>libscip.lib(reader_pip.obj) : error LNK2001: unresolved external
>> symbol SCIPexprCreate
>> 1>libscip.lib(cons_soc.obj) : error LNK2001: unresolved external
>> symbol SCIPexprCreate
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprCreate
>> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol
>> SCIPexprtreeCopy referenced in function SCIPnlrowCreate
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeCopy
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeCopy
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprtreeFree
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprtreeFree referenced in function
>> consPresolNonlinear
>> 1>libscip.lib(nlp.obj) : error LNK2001: unresolved external symbol
>> SCIPexprtreeFree
>> 1>libscip.lib(reader_pip.obj) : error LNK2001: unresolved external
>> symbol SCIPexprtreeFree
>> 1>libscip.lib(cons_soc.obj) : error LNK2001: unresolved external
>> symbol SCIPexprtreeFree
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeFree
>> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol
>> SCIPquadelemSortedFind referenced in function nlrowSearchQuadElem
>> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol
>> SCIPquadelemSort referenced in function nlrowSortQuadElem
>> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol
>> SCIPexprtreeSetParamVal referenced in function SCIPnlrowChgExprtreeParam
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeSetParamVal
>> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol
>> SCIPexprtreeGetParamVals referenced in function
>> nlrowExprtreeParamChanged
>> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol
>> SCIPexprtreeGetNParams referenced in function nlrowExprtreeParamChanged
>> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol
>> SCIPexprtreeSetParams referenced in function SCIPnlrowChgExprtreeParams
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeSetParams
>> 1>libscip.lib(intervalarith.obj) : error LNK2019: unresolved external
>> symbol nextafter referenced in function SCIPintervalSquareRoot
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprtreeCreate referenced in function SCIPwritePip
>> 1>libscip.lib(cons_soc.obj) : error LNK2001: unresolved external
>> symbol SCIPexprtreeCreate
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeCreate
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprtreeCreate
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetChildren referenced in function SCIPwritePip
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetChildren
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetNChildren referenced in function SCIPwritePip
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetNChildren
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexpropGetName referenced in function SCIPwritePip
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexpropGetName
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexpropGetName
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprGetMonomialExponents referenced in function
>> computeViolation
>> 1>libscip.lib(reader_pip.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetMonomialExponents
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetMonomialExponents
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprGetMonomialExponents
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetMonomialExponents
>> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetMonomialNFactors referenced in function
>> exprgraphnodeReformAbspower
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprGetMonomialNFactors
>> 1>libscip.lib(reader_pip.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetMonomialNFactors
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetMonomialNFactors
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprGetMonomialNFactors
>> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetMonomialNFactors
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetMonomials referenced in function SCIPwritePip
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetMonomials
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetNMonomials referenced in function SCIPwritePip
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetNMonomials
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetRealPowerExponent referenced in function SCIPwritePip
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetRealPowerExponent
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetIntPowerExponent referenced in function SCIPwritePip
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetIntPowerExponent
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetOperator referenced in function SCIPwritePip
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetOperator
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprGetOperator
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprtreeGetRoot referenced in function SCIPwritePip
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprtreeGetRoot
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeGetRoot
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetMonomialChildIndices referenced in function printRowNl
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetMonomialChildIndices
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprGetMonomialChildIndices
>> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetMonomialCoef referenced in function consInitlpAbspower
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprGetMonomialCoef
>> 1>libscip.lib(reader_pip.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetMonomialCoef
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetMonomialCoef
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprGetMonomialCoef
>> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetMonomialCoef
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetPolynomialConstant referenced in function printRowNl
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetPolynomialConstant
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetQuadElements referenced in function printRowNl
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetQuadElements
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetNQuadElements referenced in function printRowNl
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetNQuadElements
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetQuadLinearCoefs referenced in function printRowNl
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetQuadLinearCoefs
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetQuadConstant referenced in function printRowNl
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetQuadConstant
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetLinearCoefs referenced in function printRowNl
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetLinearCoefs
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetLinearConstant referenced in function printRowNl
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetLinearConstant
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetOpReal referenced in function printRowNl
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetOpReal
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetOpIndex referenced in function printRowNl
>> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external
>> symbol SCIPexprGetOpIndex
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprCreatePolynomial referenced in function readPolynomial
>> 1>libscip.lib(cons_soc.obj) : error LNK2001: unresolved external
>> symbol SCIPexprCreatePolynomial
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprCreatePolynomial
>> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external
>> symbol SCIPexprCreateMonomial referenced in function readPolynomial
>> 1>libscip.lib(cons_soc.obj) : error LNK2001: unresolved external
>> symbol SCIPexprCreateMonomial
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprCreateMonomial
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprCreateMonomial
>> 1>libscip.lib(reader_gms.obj) : error LNK2019: unresolved external
>> symbol SCIPexprtreeGetMaxDegree referenced in function SCIPwriteGms
>> 1>libscip.lib(reader_gms.obj) : error LNK2019: unresolved external
>> symbol SCIPexprGetSignPowerExponent referenced in function printExpr
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphCreate referenced in function
>> SCIPincludeConshdlrBivariate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphCreate
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphSetVarNodeUb referenced in function
>> processNonlinearVarEvent
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphSetVarNodeUb
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphSetVarNodeLb referenced in function
>> processNonlinearVarEvent
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphSetVarNodeLb
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphSetVarNodeBounds referenced in function
>> exprgraphVarAdded
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphSetVarNodeBounds
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprtreeGetInterpreterData referenced in function
>> generateLinearizationCut
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprtreeGetInterpreterData
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphFree referenced in function
>> consFreeBivariate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphFree
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNVars referenced in function
>> consFreeBivariate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNVars
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphReplaceVarByLinearSum referenced in
>> function removeFixedNonlinearVariables
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphReplaceVarByLinearSum
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetVars referenced in function
>> removeFixedNonlinearVariables
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetVars
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprCopyDeep referenced in function initSepaData
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprSubstituteVars referenced in function
>> initSepaDataCreateVred
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodeBounds referenced in function
>> propagateBounds
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodeBounds
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodeBounds
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetVarNodes referenced in function
>> propagateBounds
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetVarNodes
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphPropagateNodeBounds referenced in
>> function propagateBounds
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphPropagateNodeBounds
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphPropagateVarBounds referenced in
>> function propagateBounds
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphPropagateVarBounds
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphTightenNodeBounds referenced in function
>> propagateBoundsCons
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphTightenNodeBounds
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphAddExprtreeSum referenced in function
>> consActiveBivariate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphAddExprtreeSum
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphReleaseNode referenced in function
>> consDeactiveBivariate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphReleaseNode
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphEnableNode referenced in function
>> consEnableBivariate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphEnableNode
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphDisableNode referenced in function
>> consDisableBivariate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphDisableNode
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprCreateQuadratic referenced in function
>> createConsFromQuadTerm
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphAddVars referenced in function
>> exprgraphnodeReformBivariate
>> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphAddVars
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphAddVars
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphAddVars
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodePolynomialConstant referenced in
>> function exprgraphnodeReformBivariate
>> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodePolynomialConstant
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodePolynomialConstant
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodePolynomialConstant
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodeVar referenced in function
>> exprgraphnodeReformBivariate
>> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodeVar
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodeVar
>> 1>libscip.lib(cons_quadratic.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodeVar
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodeChildren
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodeChildren referenced in function
>> exprgraphnodeReformBivariate
>> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodeChildren
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodeChildren
>> 1>libscip.lib(cons_quadratic.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodeChildren
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodeNChildren
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodeNChildren referenced in function
>> exprgraphnodeReformBivariate
>> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodeNChildren
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodeNChildren
>> 1>libscip.lib(cons_quadratic.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodeNChildren
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodePolynomialMonomials referenced in
>> function exprgraphnodeReformBivariate
>> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodePolynomialMonomials
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodePolynomialMonomials
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodePolynomialMonomials
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodeCurvature referenced in function
>> exprgraphnodeReformBivariate
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodeCurvature
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodeCurvature
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodePolynomialNMonomials referenced
>> in function exprgraphnodeReformBivariate
>> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodePolynomialNMonomials
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodePolynomialNMonomials
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodePolynomialNMonomials
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodeOperator referenced in function
>> presolveUpgrade
>> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodeOperator
>> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodeOperator
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphGetNodeOperator
>> 1>libscip.lib(cons_quadratic.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodeOperator
>> 1>libscip.lib(cons_and.obj) : error LNK2019: unresolved external
>> symbol SCIPexprgraphAddNode referenced in function
>> exprgraphnodeReformAnd
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphAddNode
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphAddNode
>> 1>libscip.lib(cons_and.obj) : error LNK2019: unresolved external
>> symbol SCIPexprgraphCreateNodeLinear referenced in function
>> exprgraphnodeReformAnd
>> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external
>> symbol SCIPexprgraphCreateNodeLinear
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphCreateNodeLinear
>> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external
>> symbol SCIPexprgraphGetNodeDepth referenced in function
>> nonlinconsUpgdAbspower
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodeDepth
>> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external
>> symbol SCIPexprgraphGetNodePosition referenced in function
>> nonlinconsUpgdAbspower
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodePosition
>> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external
>> symbol SCIPexprgraphGetNodeLinearConstant referenced in function
>> nonlinconsUpgdAbspower
>> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external
>> symbol SCIPexprgraphGetNodeLinearCoefs referenced in function
>> nonlinconsUpgdAbspower
>> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external
>> symbol SCIPexprgraphGetNodeSignPowerExponent referenced in function
>> nonlinconsUpgdAbspower
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodeSignPowerExponent
>> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external
>> symbol SCIPexprgraphGetNodeIntPowerExponent referenced in function
>> nonlinconsUpgdAbspower
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodeIntPowerExponent
>> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external
>> symbol SCIPexprgraphGetNodeRealPowerExponent referenced in function
>> nonlinconsUpgdAbspower
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphGetNodeRealPowerExponent
>> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external
>> symbol SCIPexprgraphHasNodeSibling referenced in function
>> exprgraphnodeReformAbspower
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphHasNodeSibling
>> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external
>> symbol SCIPexprgraphHasNodeNonlinearAncestor referenced in function
>> exprgraphnodeReformAbspower
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved
>> external symbol SCIPexprgraphHasNodeNonlinearAncestor
>> 1>libscip.lib(cons_quadratic.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodeQuadraticConstant referenced in
>> function nonlinconsUpgdQuadratic
>> 1>libscip.lib(cons_quadratic.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodeQuadraticLinearCoefs referenced
>> in function nonlinconsUpgdQuadratic
>> 1>libscip.lib(cons_quadratic.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodeQuadraticNQuadElements referenced
>> in function nonlinconsUpgdQuadratic
>> 1>libscip.lib(cons_quadratic.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodeQuadraticQuadElements referenced
>> in function nonlinconsUpgdQuadratic
>> 1>libscip.lib(cons_quadratic.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphAreAllNodeChildrenVars referenced in
>> function nonlinconsUpgdQuadratic
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprcurvGetName referenced in function
>> checkCurvature
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprcurvAdd referenced in function checkCurvature
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprcurvMultiply referenced in function
>> checkCurvature
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprtreeCheckCurvature referenced in function
>> checkCurvature
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetSumTrees referenced in function
>> consExitpreNonlinear
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetSumTreesNSummands referenced in
>> function consExitpreNonlinear
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphSimplify referenced in function
>> consExitpreNonlinear
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphNodeSplitOffLinear referenced in
>> function splitOffLinearPart
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetTree referenced in function createNlRow
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphEval referenced in function
>> computeViolations
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodeVal referenced in function
>> computeViolation
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprcurvNegate referenced in function reformulate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprcurvPower referenced in function reformulate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphCreateNode referenced in function
>> reformulate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphCreateNodePolynomial referenced in
>> function reformulate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphCreateNodeQuadratic referenced in
>> function reformulate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodeNParents referenced in function
>> reformulate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphUpdateNodeBoundsCurvature referenced in
>> function reformulate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphIsNodeEnabled referenced in function
>> reformulate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodes referenced in function reformulate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNNodes referenced in function
>> reformulate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetDepth referenced in function reformulate
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphCaptureNode referenced in function
>> reformReplaceNode
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphMoveNodeParents referenced in function
>> reformReplaceNode
>> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved
>> external symbol SCIPexprgraphGetNodeParents referenced in function
>> reformMonomial
>>
>> ________________________________________
>> From: scip-bounces at zib.de [scip-bounces at zib.de] on behalf of
>> Sebastian Ruther [Sebastian.Ruther at uon.edu.au]
>> Sent: 09 December 2011 00:53
>> To: Stefan Vigerske
>> Cc: scip at zib.de
>> Subject: Re: [Scip] pthread.h and intervalarith.c
>>
>> Hello Stefan,
>>
>> thanks for the quick reply. intervalarith now compiles fine but
>> DNPARASCIP didn't give the desired result. I guess you mean NPARASCIP
>> because that does compile?
>>
>> Thanks
>> Sebastian
>>
>> On 9/12/2011 12:14 AM, Stefan Vigerske wrote:
>>> Hi,
>>>
>>>> I attempted to install SCIP 2.1 on a Windows 7(64-bit)/Visual Studio
>>>> setup (no ZIMPL or SOPLEX) and used the source code for this.
>>>> I have two issues:
>>>> pthread.h is a UNIX specific header. Has anyone a workaround for this
>>>> yet?
>>>
>>> Compile with -DNPARASCIP
>>>
>>>> the other is happening in intervalarith.c in the double negate
>>>> function.
>>>> It has the following comment:
>>>> /* The following lines of code are taken from GAOL,
>>>> http://sourceforge.net/projects/gaol. */
>>>> Is there a workaround? I.e. are there other ways this can be
>>>> implemented?
>>>
>>> Attached is a fixed intervalarith.c that should also compile with MSVS
>>> 64bit.
>>>
>>> Stefan
>>>
>>
>> _______________________________________________
>> Scip mailing list
>> Scip at zib.de
>> http://listserv.zib.de/mailman/listinfo/scip
>>
>>
>
>
More information about the Scip
mailing list