[issue9566] Compilation warnings under x64 Windows
STINNER Victor
report at bugs.python.org
Mon Nov 18 10:31:33 CET 2013
STINNER Victor added the comment:
I forgot to mention this issue in the following changesets.
changeset: 87128:f0a7924fac56
user: Victor Stinner <victor.stinner at gmail.com>
date: Fri Nov 15 23:16:15 2013 +0100
files: Modules/_randommodule.c
description:
Fix compiler warning on Windows 64-bit: explicit cast size_t to unsigned long
changeset: 87129:8adbd8a3a626
user: Victor Stinner <victor.stinner at gmail.com>
date: Fri Nov 15 23:21:11 2013 +0100
files: Modules/_sre.c
description:
Fix compiler warning (especially on Windows 64-bit): don't truncate Py_ssize_t
to int
changeset: 87130:baab11a466ab
user: Victor Stinner <victor.stinner at gmail.com>
date: Fri Nov 15 23:26:25 2013 +0100
files: Python/random.c
description:
Fix compiler warning in win32_urandom(): explicit cast to DWORD in
CryptGenRandom()
changeset: 87131:e086cb1c6e5a
user: Victor Stinner <victor.stinner at gmail.com>
date: Sat Nov 16 00:13:29 2013 +0100
files: Python/marshal.c
description:
Fix compiler warning (on Windows 64-bit): explicit cast Py_ssize_t to unsigned
char, n is in range [0; 255] (a tuple cannot have a negative length)
changeset: 87132:cf399d13a707
user: Victor Stinner <victor.stinner at gmail.com>
date: Sat Nov 16 00:16:58 2013 +0100
files: Include/asdl.h
description:
Fix compiler warning on Windows 64-bit: asdl_seq_SET() stores the index parameter
into a Py_ssize_t, instead of an int
changeset: 87133:309d855ebc3e
user: Victor Stinner <victor.stinner at gmail.com>
date: Sat Nov 16 00:17:22 2013 +0100
files: Modules/_ctypes/_ctypes.c
description:
Fix compiler warning on Windows 64 bit: _init_pos_args() result type is
Py_ssize_t, not int
changeset: 87134:7cd4c3e9e310
user: Victor Stinner <victor.stinner at gmail.com>
date: Sat Nov 16 00:18:58 2013 +0100
files: Modules/socketmodule.c
description:
Fix sock_recvfrom_guts(): recvfrom() size is limited to an int on Windows, not
on other OSes!
changeset: 87135:9e25367095c4
user: Victor Stinner <victor.stinner at gmail.com>
date: Sat Nov 16 00:27:16 2013 +0100
files: Modules/_hashopenssl.c
description:
Fix compiler warnings on Windows 64 bit: add an explicit cast from Py_ssize_t
to int, password.len was checked for being smaller than INT_MAX.
changeset: 87229:ac4272df1af6
user: Victor Stinner <victor.stinner at gmail.com>
date: Mon Nov 18 01:07:38 2013 +0100
files: Parser/grammar.c
description:
Fix compiler warnings on Windows 64-bit in grammar.c
INT_MAX states and labels should be enough for everyone
changeset: 87230:19e900e3033f
user: Victor Stinner <victor.stinner at gmail.com>
date: Mon Nov 18 01:09:51 2013 +0100
files: Parser/parsetok.c
description:
Fix a compiler warning on Windows 64-bit in parsetok.c
Python parser doesn't support lines longer than INT_MAX bytes yet
changeset: 87231:103998db4407
user: Victor Stinner <victor.stinner at gmail.com>
date: Mon Nov 18 01:21:12 2013 +0100
files: Python/getargs.c
description:
Use Py_ssize_t type for sizes in getargs.c
Fix compiler warnings on Windows 64-bit
changeset: 87232:0f7f1f2121a1
user: Victor Stinner <victor.stinner at gmail.com>
date: Mon Nov 18 01:24:31 2013 +0100
files: Modules/_sqlite/connection.c
description:
sqlite: raise an OverflowError if the result is longer than INT_MAX bytes
Fix a compiler warning on Windows 64-bit
changeset: 87233:855e172bcac4
user: Victor Stinner <victor.stinner at gmail.com>
date: Mon Nov 18 01:27:30 2013 +0100
files: Modules/_sqlite/row.c
description:
Fix a compiler warning on Windows 64-bit: _sqlite module
changeset: 87234:40d25b2b93f0
user: Victor Stinner <victor.stinner at gmail.com>
date: Mon Nov 18 01:36:29 2013 +0100
files: Modules/_sqlite/statement.c
description:
sqlite: raise an OverflowError if a string or a BLOB is longer than INT_MAX
bytes
Fix compiler warnings on Windows 64-bit
changeset: 87235:d1dc7888656f
user: Victor Stinner <victor.stinner at gmail.com>
date: Mon Nov 18 02:05:31 2013 +0100
files: Python/getargs.c
description:
PY_FORMAT_SIZE_T should not be used with PyErr_Format(), PyErr_Format("%zd") is
portable
changeset: 87236:2a01ca4b0edc
user: Victor Stinner <victor.stinner at gmail.com>
date: Mon Nov 18 02:07:29 2013 +0100
files: Modules/_sqlite/statement.c
description:
sqlite: Use Py_ssize_t to store a size instead of an int
Fix a compiler warning on Windows 64-bit
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue9566>
_______________________________________
More information about the Python-bugs-list
mailing list