[New-bugs-announce] [issue30631] Warnings in VS2015 Update 3 32-Bit

Segev Finer report at bugs.python.org
Sun Jun 11 18:14:26 EDT 2017


New submission from Segev Finer:

I'm hitting the following warnings when building in VS2015 Update 3 in 32-bit:

liblzma:
    warning C4028: formal parameter {} different from declaration
    warning C4113: 'FARPROC' differs in parameter lists from '{}'
    warning C4244: 'initializing': conversion from '{}' to '{}', possible loss of data
    warning C4267: '=': conversion from '{}' to '{}', possible loss of data
    warning C4996: 'GetVersion': was declared deprecated

libeay:
    warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings

socketmodule:
     warning C4996: '{}': Use {}() or {}() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (multiple)

tix:
    warning C4090: 'function': different 'const' qualifiers
    warning C4028: formal parameter {} different from declaration

And ValidateUcrtbase in python.vcxproj is failing on first build because it depends on ctypes but runs before it's built when building using the pcbuild.sln

----------
components: Windows
messages: 295732
nosy: Segev Finer, paul.moore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
status: open
title: Warnings in VS2015 Update 3 32-Bit
type: behavior
versions: Python 3.7

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue30631>
_______________________________________


More information about the New-bugs-announce mailing list