Szakáts Viktor wrote:
I'd like to ask everyone to try as many kinds of
builds as possible and report any results on the
list, so that we can clear up problems before
tagging 1.0.0.
For MSVC6 there are quite a few of these warnings that you have mentioned:
source\pp\ppcore.c(1555) : warning C4761: integral size mismatch in
argument; conversion supplied
and these 2 (which I think you know as well):
source\compiler\genobj32.c(549) : warning C4244: '=' : conversion from
'short ' to 'unsigned char ', possible loss of data
source\compiler\genhrb.c(105) : warning C4244: '=' : conversion from
'short ' to 'unsigned char ', possible loss of data
That is all for the whole core - fantastic achievement I think.
For contribs:
For gtwvg: warnings C4761 only
For hbbmcdx: warnings C4761 only
For hbbtree: warnings C4761 only
For hbclipsm: warnings C4761 only
For hbclipsm: warnings C4761
.\bitnum.c(183) : warning C4244: 'initializing' : conversion from
'__int64 ' to 'unsigned short ', possible loss of data
For hbgt: none
For hbmisc: warnings C4761 only
For hbmsql: none
For hbmzip: none
For hbnf: warnings C4761 only
For hbodbc: failed completely:
.\odbc.c(332) : error C2065: 'SQLULEN' : undeclared identifier
.\odbc.c(332) : error C2146: syntax error : missing ';' before
identifier 'wColSize'
.\odbc.c(332) : error C2065: 'wColSize' : undeclared identifier
.\odbc.c(333) : error C2275: 'SQLSMALLINT' : illegal use of this type
as an expression
C:\PROGRA~1\MICROS~4\VC98\INCLUDE\sqltypes.h(53) : see
declaration of 'SQLSMALLINT'
.\odbc.c(333) : error C2146: syntax error : missing ';' before
identifier 'wDecimals'
.\odbc.c(333) : error C2065: 'wDecimals' : undeclared identifier
.\odbc.c(334) : error C2275: 'SQLSMALLINT' : illegal use of this type
as an expression
C:\PROGRA~1\MICROS~4\VC98\INCLUDE\sqltypes.h(53) : see
declaration of 'SQLSMALLINT'
.\odbc.c(334) : error C2146: syntax error : missing ';' before
identifier 'wNullable'
.\odbc.c(334) : error C2065: 'wNullable' : undeclared identifier
.\odbc.c(338) : error C2275: 'SQLCHAR' : illegal use of this type as
an expression
C:\PROGRA~1\MICROS~4\VC98\INCLUDE\sqltypes.h(36) : see
declaration of 'SQLCHAR'
.\odbc.c(338) : error C2065: 'buffer' : undeclared identifier
.\odbc.c(340) : error C2275: 'WORD' : illegal use of this type as an
expression
C:\PROGRA~1\MIFD68~1\INCLUDE\windef.h(144) : see declaration
of 'WORD'
.\odbc.c(340) : error C2146: syntax error : missing ';' before
identifier 'wResult'
.\odbc.c(340) : error C2065: 'wResult' : undeclared identifier
.\odbc.c(344) : warning C4047: 'function' : 'unsigned char *' differs
in levels of indirection from 'int '
.\odbc.c(344) : warning C4024: 'SQLDescribeCol' : different types for
formal and actual parameter 3
.\odbc.c(349) : warning C4133: 'function' : incompatible types - from
'int *' to 'short *'
.\odbc.c(350) : warning C4133: 'function' : incompatible types - from
'int *' to 'short *'
.\odbc.c(371) : warning C4022: 'hb_xfree' : pointer mismatch for
actual parameter 1
.\odbc.c(412) : error C2146: syntax error : missing ';' before
identifier 'uiRowCountPtr'
.\odbc.c(412) : error C2065: 'uiRowCountPtr' : undeclared identifier
.\odbc.c(414) : error C2275: 'SQLUSMALLINT' : illegal use of this type
as an expression
C:\PROGRA~1\MICROS~4\VC98\INCLUDE\sqltypes.h(54) : see
declaration of 'SQLUSMALLINT'
.\odbc.c(414) : error C2146: syntax error : missing ';' before
identifier 'siRowStatus'
.\odbc.c(414) : error C2065: 'siRowStatus' : undeclared identifier
.\odbc.c(415) : error C2275: 'WORD' : illegal use of this type as an
expression
C:\PROGRA~1\MIFD68~1\INCLUDE\windef.h(144) : see declaration
of 'WORD'
.\odbc.c(415) : error C2146: syntax error : missing ';' before
identifier 'wResult'
.\odbc.c(419) : warning C4133: 'function' : incompatible types - from
'int *' to 'unsigned short *'
For hbole: none
For hbsqlit3: warnings C4761
.\sqlite3/sqlite3.c(65536) : warning C4049: compiler limit :
terminating line number emission
Not much to be done about that :)
For hbtip: none
For hbtpathy: none
For hbvpdf: none
For hbw32: none
For rddado: none
For xhb: warnings C4761
For hbfimage: none
For rddads: warnings C4761
HTH and regards
Alex
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour