[Coin-discuss] CoinIndexedVector

Laszlo Ladanyi ladanyi at us.ibm.com
Mon Nov 29 16:32:17 EST 2004


After some digging on the web I found that VC++.NET is still not posix
compliant and does not have a stdint.h header where the various integer types
are supposed to be declared. But they do have their own __int64 type! How
about being nice and compatible? Arghh....

Anyway, I have added a new CoinTypes.hpp header, where we can fix these
issues. (I think) I have fixed this one. Could you try that now it works? If
the typedef in CoinTypes.hpp does not work on windows, could you find out what
header needs to be included to get it?

Thanks,
--Laci

On Mon, 29 Nov 2004, [Windows-1252] Gabrielle  A. Grün wrote:

> 
> Hi Laci,
> It does not work on Microsoft Visual Studio version 7.1. thanks for fixing 
> it.
> 
> 
> ------ Build started: Project: coinLib, Configuration: Debug Win32 ------
> 
> Compiling...
> CoinIndexedVector.cpp
> ..\..\Coin\include\CoinHelperFunctions.hpp(645) : warning C4127: conditional 
> expression is constant
> e:\b4\NEWCOIN\c\COIN\Coin\include\CoinPackedVectorBase.hpp(66) : warning 
> C4290: C++ exception specification ignored except to indicate a function is 
> not __declspec(nothrow)
> e:\b4\NEWCOIN\c\COIN\Coin\include\CoinPackedVectorBase.hpp(74) : warning 
> C4290: C++ exception specification ignored except to indicate a function is 
> not __declspec(nothrow)
> e:\b4\NEWCOIN\c\COIN\Coin\include\CoinPackedVectorBase.hpp(87) : warning 
> C4290: C++ exception specification ignored except to indicate a function is 
> not __declspec(nothrow)
> e:\b4\NEWCOIN\c\COIN\Coin\include\CoinPackedVectorBase.hpp(116) : warning 
> C4290: C++ exception specification ignored except to indicate a function is 
> not __declspec(nothrow)
> e:\b4\NEWCOIN\c\COIN\Coin\include\CoinPackedVectorBase.hpp(217) : warning 
> C4290: C++ exception specification ignored except to indicate a function is 
> not __declspec(nothrow)
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(475) : warning C4127: 
> conditional expression is constant
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(484) : error C2065: 'int64_t' 
> : undeclared identifier
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(484) : error C2146: syntax 
> error : missing ';' before identifier 'xx'
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(484) : error C2065: 'xx' : 
> undeclared identifier
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(484) : error C2061: syntax 
> error : identifier 'int64_t'
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(485) : error C2146: syntax 
> error : missing ';' before identifier 'iBottom'
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(485) : error C3861: 'int64_t': 
> identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(485) : error C2065: 'iBottom' 
> : undeclared identifier
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(485) : error C3861: 'xx': 
> identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(486) : error C3861: 'iBottom': 
> identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(487) : error C3861: 'iBottom': 
> identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1284) : error C2146: syntax 
> error : missing ';' before identifier 'xx'
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1284) : error C3861: 
> 'int64_t': identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1284) : error C2061: syntax 
> error : identifier 'int64_t'
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1285) : error C2146: syntax 
> error : missing ';' before identifier 'iBottom'
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1284) : error C3861: 'xx': 
> identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1285) : error C3861: 
> 'int64_t': identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1285) : error C3861: 
> 'iBottom': identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1285) : error C3861: 'xx': 
> identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1286) : error C3861: 
> 'iBottom': identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1287) : error C3861: 
> 'iBottom': identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1289) : error C2061: syntax 
> error : identifier 'int64_t'
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1289) : error C3861: 'xx': 
> identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1290) : error C3861: 
> 'iBottom': identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1290) : error C3861: 'xx': 
> identifier not found, even with argument-dependent lookup
> \b4\NEWCOIN\c\COIN\Coin\CoinIndexedVector.cpp(1291) : error C3861: 
> 'iBottom': identifier not found, even with argument-dependent lookup
> 
> Build log was saved at 
> "file://e:\b4\Newcoin\c\Coin\Win-VSNET\coinLib\Debug\BuildLog.htm"
> coinLib - 25 error(s), 7 warning(s)
> 
> 
> ------ Build started: Project: clpLib, Configuration: Debug Win32 ------
> 
> clpLib - up-to-date.
> 
> 
> ------ Build started: Project: volLib, Configuration: Debug Win32 ------
> 
> volLib - up-to-date.
> 
> 
> ------ Build started: Project: cbcLib, Configuration: Debug Win32 ------
> 
> Compiling...
> 
> 
> _______________________________________________
> Coin-discuss mailing list
> Coin-discuss at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/coin-discuss
> 
> 
> End of Coin-discuss Digest, Vol 1, Issue 447
> ********************************************
> 
> 
> 
> 
> 
> 
> 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> 
> 
> 
> _______________________________________________
> Coin-discuss mailing list
> Coin-discuss at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/coin-discuss
> 





More information about the Coin-discuss mailing list