Hi Pritpal, Yes, could be, sorry :( here's the same list with for sure current codebase, the errors remain.
I've deleted warnings which are harmless, but these remaining cases are most probably all Win64 build breakers causing potential problems at runtime. --- gtwvg.c .\gtwvg.c(3332) : warning C4306: 'type cast' : conversion from 'int' to 'HWND' of greater size .\gtwvg.c(3344) : warning C4306: 'type cast' : conversion from 'int' to 'HWND' of greater size .\gtwvg.c(3411) : warning C4244: '=' : conversion from 'HB_LONG' to 'DWORD', possible loss of data .\gtwvg.c(3416) : warning C4244: '=' : conversion from 'HB_LONG' to 'DWORD', possible loss of data .\gtwvg.c(3421) : warning C4244: '=' : conversion from 'HB_LONG' to 'int', possible loss of data .\gtwvg.c(3426) : warning C4244: '=' : conversion from 'HB_LONG' to 'int', possible loss of data .\gtwvg.c(3431) : warning C4244: '=' : conversion from 'HB_LONG' to 'int', possible loss of data .\gtwvg.c(3436) : warning C4244: '=' : conversion from 'HB_LONG' to 'int', possible loss of data .\gtwvg.c(4230) : warning C4306: 'type cast' : conversion from 'int' to 'HWND' of greater size wvgutils.c .\wvgutils.c(1263) : warning C4244: 'function' : conversion from 'HB_PTRDIFF' to 'ULONG', possible loss of data wvgsink.c .\wvgsink.c(693) : warning C4305: 'type cast' : truncation from 'MyRealIEventHandler *' to 'LONG' .\wvgsink.c(807) : warning C4306: 'type cast' : conversion from 'long' to 'HWND' of greater size .\wvgsink.c(809) : warning C4306: 'type cast' : conversion from 'int' to 'HMENU' of greater size .\wvgsink.c(809) : warning C4306: 'type cast' : conversion from 'int' to 'HMENU' of greater size .\wvgsink.c(860) : warning C4305: 'type cast' : truncation from 'IDispatch *' to 'long' .\wvgsink.c(863) : warning C4305: 'type cast' : truncation from 'HMENU' to 'int' .\wvgsink.c(894) : warning C4305: 'type cast' : truncation from 'HWND' to 'long' .\wvgsink.c(909) : warning C4306: 'type cast' : conversion from 'long' to 'HWND' of greater size .\wvgsink.c(911) : warning C4306: 'type cast' : conversion from 'int' to 'HMENU' of greater size .\wvgsink.c(911) : warning C4306: 'type cast' : conversion from 'int' to 'HMENU' of greater size .\wvgsink.c(956) : warning C4305: 'type cast' : truncation from 'HMENU' to 'int' .\wvgsink.c(957) : warning C4305: 'type cast' : truncation from 'IDispatch *' to 'long' .\wvgsink.c(977) : warning C4305: 'type cast' : truncation from 'HWND' to 'long' .\wvgsink.c(981) : warning C4305: 'type cast' : truncation from 'IUnknown *' to 'long' wvgwin.c .\wvgwin.c(891) : warning C4244: 'function' : conversion from 'HB_LONG' to 'DWORD', possible loss of data .\wvgwin.c(894) : warning C4244: 'function' : conversion from 'HB_LONG' to 'DWORD', possible loss of data .\wvgwin.c(914) : warning C4244: 'function' : conversion from 'HB_LONG' to 'DWORD', possible loss of data .\wvgwin.c(1288) : warning C4244: '=' : conversion from 'LRESULT' to 'int', possible loss of data .\wvgwin.c(1291) : warning C4244: '=' : conversion from 'LONG' to 'USHORT', possible loss of data .\wvgwin.c(1407) : error C2065: 'GWL_WNDPROC' : undeclared identifier .\wvgwin.c(1407) : warning C4305: 'type cast' : truncation from 'WNDPROC' to 'long' .\wvgwin.c(1407) : warning C4306: 'type cast' : conversion from 'LONG' to 'WNDPROC' of greater size .\wvgwin.c(1429) : warning C4244: 'function' : conversion from 'HB_LONG' to 'UINT', possible loss of data .\wvgwin.c(1464) : warning C4244: 'function' : conversion from 'DWORD_PTR' to 'LONG', possible loss of data .\wvgwin.c(1532) : warning C4305: 'type cast' : truncation from 'HTREEITEM' to 'long' .\wvgwin.c(1542) : warning C4267: 'function' : conversion from 'size_t' to 'ULONG', possible loss of data .\wvgwin.c(1547) : warning C4305: 'type cast' : truncation from 'HTREEITEM' to 'long' .\wvgwin.c(1557) : warning C4267: 'function' : conversion from 'size_t' to 'ULONG', possible loss of data .\wvgwin.c(1599) : warning C4305: 'type cast' : truncation from 'HTREEITEM' to 'long' .\wvgwin.c(1775) : warning C4306: 'type cast' : conversion from 'int' to 'HWND' of greater size .\wvgwin.c(1783) : warning C4306: 'type cast' : conversion from 'int' to 'HWND' of greater size .\wvgwin.c(2034) : error C2065: 'GCL_HBRBACKGROUND' : undeclared identifier .\wvgwin.c(2091) : warning C4305: 'type cast' : truncation from 'HBITMAP' to 'UINT' .\wvgwin.c(2092) : warning C4244: '=' : conversion from 'LRESULT' to 'int', possible loss of data .\wvgwin.c(2097) : warning C4244: '=' : conversion from 'LRESULT' to 'int', possible loss of data .\wvgwin.c(2113) : warning C4244: '=' : conversion from 'LRESULT' to 'BOOL', possible loss of data .\wvgwin.c(2131) : warning C4244: '=' : conversion from 'LRESULT' to 'BOOL', possible loss of data .\wvgwin.c(2153) : warning C4305: 'type cast' : truncation from 'HBITMAP' to 'UINT' .\wvgwin.c(2155) : warning C4244: '=' : conversion from 'LRESULT' to 'int', possible loss of data .\wvgwin.c(2171) : warning C4244: 'function' : conversion from 'LRESULT' to 'int', possible loss of data .\wvgwin.c(2180) : warning C4244: '=' : conversion from 'LRESULT' to 'int', possible loss of data wvggui.c .\wvggui.c(2039) : warning C4306: 'type cast' : conversion from 'int' to 'HWND' of greater size .\wvggui.c(2051) : warning C4306: 'type cast' : conversion from 'int' to 'HWND' of greater size .\wvggui.c(2117) : warning C4244: '=' : conversion from 'HB_LONG' to 'DWORD', possible loss of data .\wvggui.c(2122) : warning C4244: '=' : conversion from 'HB_LONG' to 'DWORD', possible loss of data .\wvggui.c(2127) : warning C4244: '=' : conversion from 'HB_LONG' to 'int', possible loss of data .\wvggui.c(2132) : warning C4244: '=' : conversion from 'HB_LONG' to 'int', possible loss of data .\wvggui.c(2137) : warning C4244: '=' : conversion from 'HB_LONG' to 'int', possible loss of data .\wvggui.c(2142) : warning C4244: '=' : conversion from 'HB_LONG' to 'int', possible loss of data wincallb.c .\wincallb.c(191) : warning C4305: 'type cast' : truncation from 'LPVOID' to 'ULONG' .\wincallb.c(236) : warning C4244: 'function' : conversion from 'int' to 'USHORT', possible loss of data .\wincallb.c(238) : warning C4244: 'function' : conversion from 'int' to 'USHORT', possible loss of data .\wincallb.c(403) : warning C4306: 'type cast' : conversion from 'long' to 'void *' of greater size .\wincallb.c(417) : warning C4305: 'type cast' : truncation from 'BYTE *' to 'ULONG' .\wincallb.c(419) : warning C4305: 'type cast' : truncation from 'void *' to 'ULONG' .\wincallb.c(431) : warning C4305: 'type cast' : truncation from 'void *' to 'ULONG' .\wincallb.c(432) : warning C4305: 'type cast' : truncation from 'void *' to 'ULONG' .\wincallb.c(433) : warning C4305: 'type cast' : truncation from 'void *' to 'ULONG' .\wincallb.c(434) : warning C4305: 'type cast' : truncation from 'void *' to 'ULONG' Generating Code... .\wincallb.c(608) : warning C4701: potentially uninitialized local variable 'j' used --- Brgds, Viktor On Sat, Feb 21, 2009 at 2:49 AM, Pritpal Bedi <bediprit...@hotmail.com>wrote: > > Viktor > > It appears the errors reported below are not from current SVN, > probably some older download. Can you check it ? > > Regards > Pritpal Bedi > > > Viktor Szakáts wrote: > > > > Hi Pritpal > > > > If you're looking at it, there are errors also in MSVC amd64 mode: > > (plus some warnings which may need attention) > > > > --- > > .\gtwvg.c(3332) : warning C4306: 'type cast' : conversion from 'int' to > > 'HWND' of greater size > > .\gtwvg.c(3344) : warning C4306: 'type cast' : conversion from 'int' to > > 'HWND' of greater size > > .\gtwvg.c(3388) : warning C4244: 'function' : conversion from 'int' to > > 'BYTE', possible loss of data > > .\gtwvg.c(3411) : warning C4244: '=' : conversion from 'HB_LONG' to > > 'DWORD', > > possible loss of data > > .\gtwvg.c(3416) : warning C4244: '=' : conversion from 'HB_LONG' to > > 'DWORD', > > > > > > -- > View this message in context: > http://www.nabble.com/Log-from-build.-tp22080896p22131808.html > Sent from the Harbour - Dev mailing list archive at Nabble.com. > > _______________________________________________ > Harbour mailing list > Harbour@harbour-project.org > http://lists.harbour-project.org/mailman/listinfo/harbour >
_______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour