[Coin-discuss] Compiling COIN for IA64 linux (SGI) with Intel 8.1 compiler
Alexandre Le Bouthillier
alexleb at crt.umontreal.ca
Fri Jul 15 08:25:43 EDT 2005
Anyone have compiled COIN for IA64 arch ?
After modification of the Makefile.Linux to include the icpc compiler and the
cxxlib-icc flags I get the following error when compiling for Itanium2:
OsiClpSolverInterface.cpp(1008): error: identifier "CoinAssert" is undefined
CoinAssert (smallModel_->problemStatus()||
smallModel_->objectiveValue()<1.0e
50);
CglProbing.cpp(36): error: name must be a namespace name
using namespace __gnu_cxx;
^
CglProbing.cpp(124): error: hash_set is not a template
hash_set<OsiRowCut2 , row_cut_hash, row_cut_compare> rowCut_;
^
CglProbing.cpp(143): error: identifier "hash_set" is undefined
hash_set<OsiRowCut2 , row_cut_hash,
^
CglProbing.cpp(143): error: type name is not allowed
hash_set<OsiRowCut2 , row_cut_hash,
^
CglProbing.cpp(143): error: type name is not allowed
hash_set<OsiRowCut2 , row_cut_hash,
CglProbing.cpp(144): error: type name is not allowed
row_cut_compare>::iterator find;
^
CglProbing.cpp(144): error: the global scope has no "iterator"
row_cut_compare>::iterator find;
^
CglProbing.cpp(144): error: expected a ";"
row_cut_compare>::iterator find;
^
CglProbing.cpp(145): error: identifier "find" is undefined
find = rowCut_.find(newCut);
^
CglProbing.cpp(160): error: identifier "hash_set" is undefined
hash_set<OsiRowCut2 , row_cut_hash, row_cut_compare>::const_iterator i;
^
CglProbing.cpp(160): error: type name is not allowed
hash_set<OsiRowCut2 , row_cut_hash, row_cut_compare>::const_iterator i;
CglProbing.cpp(160): error: expected a ";"
hash_set<OsiRowCut2 , row_cut_hash, row_cut_compare>::const_iterator i;
^
CglProbing.cpp(164): error: identifier "i" is undefined
for (i=rowCut_.begin();i!=rowCut_.end();i++) {
^
CglProbing.cpp(177): error: identifier "i" is undefined
for (i=rowCut_.begin();i!=rowCut_.end();i++) {
Any clue ?
Best
--
Alexandre Le Bouthillier
alexleb at crt.umontreal.ca
More information about the Coin-discuss
mailing list