Sorry, now with the promised attachments. 

---rony


On 09.08.2017 17:52, Rony G. Flatscher wrote:
>
> Just a brief update about the current compiler warnings (MSC from MSVS 2015 
> professional, update 
> 3) and MacOSX' latest Clang.
>
> You'll find the extracted warnings attached which I enclose as attachments 
> and which will also be
> available temporarily from the Dropbox link:
> <https://www.dropbox.com/sh/x2dczehvq5fzqtx/AAA2U2G10ELtuvmtQZNPkw3pa?dl=0>, 
> in case the
> attachments do not work (the Dropbox link includes 32- and 64-bit Windows 
> installation packages in
> release and debug versions).
>
> Ad MaOSX:
>
>     There is one warning related to 
> "interpreter/platform/unix/SysFileSystem.cpp", where usage of
>     "tmpnam" is deprecated and it is suggested to use "mkstemp" instead.
>
>     There are many warnings linked to ooRexx using the deprecated "libstdc++" 
> library, suggesting
>     to use the "libc++" library and setting the minimum deployment to "OS X 
> 10.9": "OS X 10.9" is
>     named "Mavericks" and got released on 2013-10-22.
>
> Ad Windows, 32- and 64-bit:
>
>     There are various type conversion warnings.
>
>     The warnings related to "trunk\extensions\rxsock\orxsock6.cpp" 
> ("uninitialized local variable
>     'arrobj' used") would yield errors at runtime, in case a Rexx error 
> message is to be created.
>     Could upload a patch (assigning a new Array), if desired. Interestingly, 
> these warnings were
>     not given on MacOSX.
>
>     It seems that on Windows, "rxsock6.pdb" is not packaged when creating the 
> debug installer
>     (e.g. it is missing from the 32- and 64-bit "NSIS\files\Core).
>
> ---rony
>

MS Professional Visual Studio 2015,
64-bit Microsoft (R) Program Maintenance Utility Version 14.00.24210.0, 64-Bit
Warnings as of: 20170808 with ooRexx rev. 11283

[  3%] Building CXX object 
CMakeFiles/rexxapi.dir/rexxapi/client/platform/windows/SysLocalAPIManager.cpp.obj
SysLocalAPIManager.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\client\platform\windows\SysLocalAPIManager.cpp(401):
 warning C4477: 'sscanf' : format string '%p' requires an argument of type 
'void **', but variadic argument 1 has type 'QueueHandle *'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\client\platform\windows\SysLocalAPIManager.cpp(417):
 warning C4477: 'sprintf' : format string '%p' requires an argument of type 
'void *', but variadic argument 1 has type 'QueueHandle'

[  4%] Building CXX object 
CMakeFiles/rexxapi.dir/rexxapi/common/platform/windows/SysCSStream.cpp.obj
SysCSStream.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(337):
 warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or 
define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(2238): note: see 
declaration of 'gethostbyname'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(344):
 warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define 
_WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1850): note: see 
declaration of 'inet_addr'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(518):
 warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define 
_WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1850): note: see 
declaration of 'inet_addr'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(626):
 warning C4996: 'inet_ntoa': Use inet_ntop() or InetNtop() instead or define 
_WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1868): note: see 
declaration of 'inet_ntoa'

[  6%] Building CXX object 
CMakeFiles/rexxapi.dir/common/platform/windows/SysThread.cpp.obj
SysThread.cpp
g:\oorexx.tmp\oorexxsvn\main\trunk\common\platform\windows\systhread.cpp(112) : 
warning C4172: returning address of local variable or temporary: temp

[ 57%] Building CXX object 
CMakeFiles/rexx.dir/common/platform/windows/SysThread.cpp.obj
SysThread.cpp
g:\oorexx.tmp\oorexxsvn\main\trunk\common\platform\windows\systhread.cpp(112) : 
warning C4172: returning address of local variable or temporary: temp

[ 60%] Building CXX object 
CMakeFiles/orexxole.dir/extensions/platform/windows/ole/orexxole.cpp.obj
orexxole.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\ole\orexxole.cpp(1770):
 warning C4477: 'sprintf' : format string '%s' requires an argument of type 
'char *', but variadic argument 2 has type 'void *'
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\ole\orexxole.cpp(5020):
 warning C4477: 'sscanf' : format string '%d' requires an argument of type 'int 
*', but variadic argument 1 has type 'SHORT *'
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\ole\orexxole.cpp(5020):
 note: consider using '%hd' in the format string

[ 66%] Building CXX object 
CMakeFiles/rxapi.dir/rexxapi/common/platform/windows/SysCSStream.cpp.obj
SysCSStream.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(337):
 warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or 
define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(2238): note: see 
declaration of 'gethostbyname'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(344):
 warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define 
_WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1850): note: see 
declaration of 'inet_addr'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(518):
 warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define 
_WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1850): note: see 
declaration of 'inet_addr'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(626):
 warning C4996: 'inet_ntoa': Use inet_ntop() or InetNtop() instead or define 
_WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1868): note: see 
declaration of 'inet_ntoa'

[ 67%] Building CXX object 
CMakeFiles/rxapi.dir/common/platform/windows/SysThread.cpp.obj
SysThread.cpp
g:\oorexx.tmp\oorexxsvn\main\trunk\common\platform\windows\systhread.cpp(112) : 
warning C4172: returning address of local variable or temporary: temp

[ 67%] Building CXX object 
CMakeFiles/rxapi.dir/rexxapi/server/platform/windows/APIService.cpp.obj
APIService.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\server\platform\windows\APIService.cpp(121):
 warning C4996: 'GetVersionExA': was declared deprecated
C:\Program Files (x86)\Windows Kits\8.1\include\um\sysinfoapi.h(433): note: see 
declaration of 'GetVersionExA'

[ 70%] Building CXX object 
CMakeFiles/rxwinsys.dir/extensions/platform/windows/rxwinsys/rxwinsys.cpp.obj
rxwinsys.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\rxwinsys\rxwinsys.cpp(266):
 warning C4996: 'GetVersionExA': was declared deprecated
C:\Program Files (x86)\Windows Kits\8.1\include\um\sysinfoapi.h(433): note: see 
declaration of 'GetVersionExA'

[ 71%] Building CXX object 
CMakeFiles/rexxutil.dir/extensions/rexxutil/platform/windows/rexxutil.cpp.obj
rexxutil.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\rexxutil\platform\windows\rexxutil.cpp(3492):
 warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\rexxutil\platform\windows\rexxutil.cpp(3543):
 warning C4996: 'GetVersionExA': was declared deprecated
C:\Program Files (x86)\Windows Kits\8.1\include\um\sysinfoapi.h(433): note: see 
declaration of 'GetVersionExA'
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\rexxutil\platform\windows\rexxutil.cpp(3592):
 warning C4996: 'GetVersionExA': was declared deprecated
C:\Program Files (x86)\Windows Kits\8.1\include\um\sysinfoapi.h(433): note: see 
declaration of 'GetVersionExA'
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\rexxutil\platform\windows\rexxutil.cpp(3630):
 warning C4996: 'GetVersionExA': was declared deprecated
C:\Program Files (x86)\Windows Kits\8.1\include\um\sysinfoapi.h(433): note: see 
declaration of 'GetVersionExA'

[ 79%] Building CXX object 
CMakeFiles/rxsock.dir/extensions/rxsock/rxsockfn.cpp.obj
rxsockfn.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\rxsock\rxsockfn.cpp(142): warning 
C4244: 'initializing': conversion from 'SOCKET' to 'int', possible loss of data
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\rxsock\rxsockfn.cpp(1051): 
warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of 
data
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\rxsock\rxsockfn.cpp(1077): 
warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss 
of data
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\rxsock\rxsockfn.cpp(1314): 
warning C4244: 'initializing': conversion from 'SOCKET' to 'int', possible loss 
of data

[ 80%] Building CXX object 
CMakeFiles/rxsock6.dir/extensions/rxsock/orxsock6.cpp.obj
orxsock6.cpp
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(238) : 
warning C4700: uninitialized local variable 'arrobj' used
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(300) : 
warning C4700: uninitialized local variable 'arrobj' used
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(622) : 
warning C4700: uninitialized local variable 'arrobj' used
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(392) : 
warning C4700: uninitialized local variable 'arrobj' used
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(737) : 
warning C4700: uninitialized local variable 'arrobj' used
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(1057) : 
warning C4700: uninitialized local variable 'arrobj' used
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(1302) : 
warning C4700: uninitialized local variable 'arrobj' used

[ 87%] Building CXX object 
CMakeFiles/oodialog.dir/extensions/platform/windows/oodialog/oodListView.cpp.obj
oodListView.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodListView.cpp(746):
 warning C4838: conversion from 'uint32_t' to 'int' requires a narrowing 
conversion
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodListView.cpp(986):
 warning C4838: conversion from 'uint32_t' to 'int' requires a narrowing 
conversion
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodListView.cpp(4244):
 warning C4838: conversion from 'uint32_t' to 'int' requires a narrowing 
conversion
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodListView.cpp(4592):
 warning C4838: conversion from 'uint32_t' to 'int' requires a narrowing 
conversion

[ 88%] Building CXX object 
CMakeFiles/oodialog.dir/extensions/platform/windows/oodialog/oodPropertySheetDialog.cpp.obj
oodPropertySheetDialog.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodPropertySheetDialog.cpp(1636):
 warning C4477: 'printf' : format string '%p' requires an argument of type 
'void *', but variadic argument 1 has type 'WPARAM'
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodPropertySheetDialog.cpp(5265):
 warning C4312: 'type cast': conversion from 'uint32_t' to 'LPCSTR' of greater 
size

[ 89%] Building CXX object 
CMakeFiles/oodialog.dir/extensions/platform/windows/oodialog/oodShellObjects.cpp.obj
oodShellObjects.cpp
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\platform\windows\oodialog\oodShellObjects.hpp(120):
 warning C4838: conversion from 'DWORD' to 'int' requires a narrowing conversion
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\platform\windows\oodialog\oodShellObjects.hpp(188):
 warning C4838: conversion from 'DWORD' to 'int' requires a narrowing conversion

[ 90%] Building CXX object 
CMakeFiles/oodialog.dir/extensions/platform/windows/oodialog/oodToolTip.cpp.obj
oodToolTip.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodToolTip.cpp(1991):
 warning C4312: 'type cast': conversion from 'UINT' to 'HWND' of greater size

[ 92%] Building CXX object 
CMakeFiles/oodialog_exe.dir/extensions/platform/windows/oodialog/oodWinMain.cpp.obj
oodWinMain.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodWinMain.cpp(158):
 warning C4477: '_snprintf' : format string '%s' requires an argument of type 
'char *', but variadic argument 3 has type 'void *'
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodWinMain.cpp(181):
 warning C4477: '_snprintf' : format string '%s' requires an argument of type 
'char *', but variadic argument 3 has type 'void *'
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodWinMain.cpp(519):
 warning C4996: 'GetVersionExA': was declared deprecated
C:\Program Files (x86)\Windows Kits\8.1\include\um\sysinfoapi.h(433): note: see 
declaration of 'GetVersionExA'

[ 94%] Building C object 
samples/windows/api/rexxexit/CMakeFiles/rexxexit.dir/rexxexit.c.obj
rexxexit.c
G:\oorexx.tmp\oorexxSVN\main\trunk\samples\windows\api\rexxexit\rexxexit.c(153):
 warning C4013: 'gets' undefined; assuming extern returning int


MacOSX compiler warnings as of: 2017-08-08, Clang, ooRexx rev. 11283

[ 67%] Building CXX object 
CMakeFiles/rexx.dir/interpreter/platform/unix/SysFileSystem.cpp.o
/Users/rony/dev/oorexx_allura/main/trunk/interpreter/platform/unix/SysFileSystem.cpp:174:12:
 warning: 'tmpnam' is deprecated: This function is provided for
      compatibility reasons only. Due to security concerns inherent in the 
design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead.
      [-Wdeprecated-declarations]
    return tmpnam(NULL);
           ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/stdio.h:277:7:
 note: 'tmpnam' has been explicitly
      marked deprecated here
char    *tmpnam(char *);
         ^
1 warning generated.

----

Linker warnings (suggested minimum OS: X 10.9, "Mavericks", released: 
2013-10-22)


[  7%] Linking CXX shared library bin/librexxapi.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 71%] Linking CXX shared library bin/librexx.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 73%] Linking CXX shared library bin/librxunixsys.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 75%] Linking CXX shared library bin/libhostemu.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 75%] Linking CXX shared library bin/librxregexp.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 78%] Linking CXX shared library bin/librxsock6.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 79%] Linking CXX executable bin/rexx
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 79%] Linking CXX shared library bin/librxsock.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 82%] Linking CXX shared library bin/librxmath.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 82%] Linking CXX executable bin/rxapi
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 87%] Linking CXX executable bin/rxqueue
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 87%] Linking CXX shared library bin/liborxncurses.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 87%] Linking CXX executable bin/rexxc
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 87%] Linking CXX executable bin/rexximage
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 87%] Linking CXX shared library bin/librexxutil.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 89%] Linking CXX executable bin/rxsubcom
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 90%] Linking CXX executable ../../../bin/runRexxProgram
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 92%] Linking CXX executable ../../../bin/stackOverflow
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 93%] Linking CXX executable ../../../../bin/callrexx1
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 95%] Linking CXX shared library ../bin/liborxexits.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 96%] Linking CXX shared library ../bin/liborxinvocation.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 98%] Linking CXX shared library ../bin/liborxfunction.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 98%] Linking CXX shared library ../bin/liborxmethod.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 99%] Linking CXX shared library ../bin/liborxclassic.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]

[ 99%] Linking CXX executable ../bin/rexxinstance
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum 
deployment target of OS X 10.9 [-Wdeprecated]



MS Professional Visual Studio 2015,
64-bit Microsoft (R) Program Maintenance Utility Version 14.00.24210.0, 32-Bit
Warnings as of: 20170808 with ooRexx rev. 11283

[  3%] Building CXX object 
CMakeFiles/rexxapi.dir/rexxapi/client/platform/windows/SysLocalAPIManager.cpp.obj
SysLocalAPIManager.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\client\platform\windows\SysLocalAPIManager.cpp(401):
 warning C4477: 'sscanf' : format string '%p' requires an argument of type 
'void **', but variadic argument 1 has type 'QueueHandle *'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\client\platform\windows\SysLocalAPIManager.cpp(417):
 warning C4477: 'sprintf' : format string '%p' requires an argument of type 
'void *', but variadic argument 1 has type 'QueueHandle'

[  4%] Building CXX object 
CMakeFiles/rexxapi.dir/rexxapi/common/platform/windows/SysCSStream.cpp.obj
SysCSStream.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(337):
 warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or 
define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(2238): note: see 
declaration of 'gethostbyname'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(344):
 warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define 
_WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1850): note: see 
declaration of 'inet_addr'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(518):
 warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define 
_WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1850): note: see 
declaration of 'inet_addr'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(626):
 warning C4996: 'inet_ntoa': Use inet_ntop() or InetNtop() instead or define 
_WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1868): note: see 
declaration of 'inet_ntoa'

[  6%] Building CXX object 
CMakeFiles/rexxapi.dir/common/platform/windows/SysThread.cpp.obj
SysThread.cpp
g:\oorexx.tmp\oorexxsvn\main\trunk\common\platform\windows\systhread.cpp(112) : 
warning C4172: returning address of local variable or temporary: temp

[ 57%] Building CXX object 
CMakeFiles/rexx.dir/common/platform/windows/SysThread.cpp.obj
SysThread.cpp
g:\oorexx.tmp\oorexxsvn\main\trunk\common\platform\windows\systhread.cpp(112) : 
warning C4172: returning address of local variable or temporary: temp

[ 60%] Building CXX object 
CMakeFiles/orexxole.dir/extensions/platform/windows/ole/orexxole.cpp.obj
orexxole.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\ole\orexxole.cpp(1770):
 warning C4477: 'sprintf' : format string '%s' requires an argument of type 
'char *', but variadic argument 2 has type 'void *'
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\ole\orexxole.cpp(5020):
 warning C4477: 'sscanf' : format string '%d' requires an argument of type 'int 
*', but variadic argument 1 has type 'SHORT *'
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\ole\orexxole.cpp(5020):
 note: consider using '%hd' in the format string

[ 66%] Building CXX object 
CMakeFiles/rxapi.dir/rexxapi/common/platform/windows/SysCSStream.cpp.obj
SysCSStream.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(337):
 warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or 
define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(2238): note: see 
declaration of 'gethostbyname'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(344):
 warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define 
_WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1850): note: see 
declaration of 'inet_addr'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(518):
 warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define 
_WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1850): note: see 
declaration of 'inet_addr'
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\common\platform\windows\SysCSStream.cpp(626):
 warning C4996: 'inet_ntoa': Use inet_ntop() or InetNtop() instead or define 
_WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\Program Files (x86)\Windows Kits\8.1\include\um\winsock2.h(1868): note: see 
declaration of 'inet_ntoa'

[ 67%] Building CXX object 
CMakeFiles/rxapi.dir/common/platform/windows/SysThread.cpp.obj
SysThread.cpp
g:\oorexx.tmp\oorexxsvn\main\trunk\common\platform\windows\systhread.cpp(112) : 
warning C4172: returning address of local variable or temporary: temp

[ 67%] Building CXX object 
CMakeFiles/rxapi.dir/rexxapi/server/platform/windows/APIService.cpp.obj
APIService.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\rexxapi\server\platform\windows\APIService.cpp(121):
 warning C4996: 'GetVersionExA': was declared deprecated
C:\Program Files (x86)\Windows Kits\8.1\include\um\sysinfoapi.h(433): note: see 
declaration of 'GetVersionExA'

[ 70%] Building CXX object 
CMakeFiles/rxwinsys.dir/extensions/platform/windows/rxwinsys/rxwinsys.cpp.obj
rxwinsys.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\rxwinsys\rxwinsys.cpp(266):
 warning C4996: 'GetVersionExA': was declared deprecated
C:\Program Files (x86)\Windows Kits\8.1\include\um\sysinfoapi.h(433): note: see 
declaration of 'GetVersionExA'

[ 71%] Building CXX object 
CMakeFiles/rexxutil.dir/extensions/rexxutil/platform/windows/rexxutil.cpp.obj
rexxutil.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\rexxutil\platform\windows\rexxutil.cpp(3506):
 warning C4018: '>=': signed/unsigned mismatch
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\rexxutil\platform\windows\rexxutil.cpp(3543):
 warning C4996: 'GetVersionExA': was declared deprecated
C:\Program Files (x86)\Windows Kits\8.1\include\um\sysinfoapi.h(433): note: see 
declaration of 'GetVersionExA'
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\rexxutil\platform\windows\rexxutil.cpp(3592):
 warning C4996: 'GetVersionExA': was declared deprecated
C:\Program Files (x86)\Windows Kits\8.1\include\um\sysinfoapi.h(433): note: see 
declaration of 'GetVersionExA'
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\rexxutil\platform\windows\rexxutil.cpp(3630):
 warning C4996: 'GetVersionExA': was declared deprecated
C:\Program Files (x86)\Windows Kits\8.1\include\um\sysinfoapi.h(433): note: see 
declaration of 'GetVersionExA'

[ 80%] Building CXX object 
CMakeFiles/rxsock6.dir/extensions/rxsock/orxsock6.cpp.obj
orxsock6.cpp
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(238) : 
warning C4700: uninitialized local variable 'arrobj' used
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(392) : 
warning C4700: uninitialized local variable 'arrobj' used
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(300) : 
warning C4700: uninitialized local variable 'arrobj' used
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(622) : 
warning C4700: uninitialized local variable 'arrobj' used
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(737) : 
warning C4700: uninitialized local variable 'arrobj' used
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(1057) : 
warning C4700: uninitialized local variable 'arrobj' used
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\rxsock\orxsock6.cpp(1302) : 
warning C4700: uninitialized local variable 'arrobj' used

[ 87%] Building CXX object 
CMakeFiles/oodialog.dir/extensions/platform/windows/oodialog/oodListView.cpp.obj
oodListView.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodListView.cpp(746):
 warning C4838: conversion from 'uint32_t' to 'int' requires a narrowing 
conversion
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodListView.cpp(986):
 warning C4838: conversion from 'uint32_t' to 'int' requires a narrowing 
conversion
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodListView.cpp(4244):
 warning C4838: conversion from 'uint32_t' to 'int' requires a narrowing 
conversion
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodListView.cpp(4592):
 warning C4838: conversion from 'uint32_t' to 'int' requires a narrowing 
conversion

[ 88%] Building CXX object 
CMakeFiles/oodialog.dir/extensions/platform/windows/oodialog/oodPropertySheetDialog.cpp.obj
oodPropertySheetDialog.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodPropertySheetDialog.cpp(1636):
 warning C4477: 'printf' : format string '%p' requires an argument of type 
'void *', but variadic argument 1 has type 'WPARAM'

[ 89%] Building CXX object 
CMakeFiles/oodialog.dir/extensions/platform/windows/oodialog/oodShellObjects.cpp.obj
oodShellObjects.cpp
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\platform\windows\oodialog\oodShellObjects.hpp(120):
 warning C4838: conversion from 'DWORD' to 'int' requires a narrowing conversion
g:\oorexx.tmp\oorexxsvn\main\trunk\extensions\platform\windows\oodialog\oodShellObjects.hpp(188):
 warning C4838: conversion from 'DWORD' to 'int' requires a narrowing conversion

[ 90%] Building CXX object 
CMakeFiles/oodialog.dir/extensions/platform/windows/oodialog/oodUtilities.cpp.obj
oodUtilities.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodUtilities.cpp(1491):
 warning C4838: conversion from 'uint32_t' to 'LONG' requires a narrowing 
conversion

[ 92%] Building CXX object 
CMakeFiles/oodialog_exe.dir/extensions/platform/windows/oodialog/oodWinMain.cpp.obj
oodWinMain.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodWinMain.cpp(158):
 warning C4477: '_snprintf' : format string '%s' requires an argument of type 
'char *', but variadic argument 3 has type 'void *'
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodWinMain.cpp(181):
 warning C4477: '_snprintf' : format string '%s' requires an argument of type 
'char *', but variadic argument 3 has type 'void *'
G:\oorexx.tmp\oorexxSVN\main\trunk\extensions\platform\windows\oodialog\oodWinMain.cpp(519):
 warning C4996: 'GetVersionExA': was declared deprecated
C:\Program Files (x86)\Windows Kits\8.1\include\um\sysinfoapi.h(433): note: see 
declaration of 'GetVersionExA'

[ 94%] Building C object 
samples/windows/api/rexxexit/CMakeFiles/rexxexit.dir/rexxexit.c.obj
rexxexit.c
G:\oorexx.tmp\oorexxSVN\main\trunk\samples\windows\api\rexxexit\rexxexit.c(153):
 warning C4013: 'gets' undefined; assuming extern returning int

[ 96%] Building CXX object 
testbinaries/CMakeFiles/orxexits.dir/orxinstance.cpp.obj
orxinstance.cpp
G:\oorexx.tmp\oorexxSVN\main\trunk\testbinaries\orxinstance.cpp(120): warning 
C4018: '<': signed/unsigned mismatch


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to