Message260820
> (e.g on 64-bit Windows)
Platforms with sizeof(long) < sizeof(size_t), I only know one platform: Windows 64-bit.
Since this change only impacts Windows 64-bit, we must compile (to check for compilation warnings) and run tests with this patch on Windows 64-bit.
Many other similar issues has been fixed in Python 3. I'm not sure that it's worth to spend too much time on supporting the full 64-bit range on Python 2, it's almost a new feature no?
Examples:
* issue #9611: FileIO not 64-bit safe under Windows (Python 2 fixed)
* issue #9566: Compilation warnings under x64 Windows (not fixed in Python 2)
* issue #16367: io.FileIO.readall() is not 64-bit safe on Windows (Python 2 fixed)
* issue #17931: PyLong_FromPid() is not correctly defined on Windows 64-bit (not fixed in Python 2?)
* issue #15792: Fix compiler options for x64 builds on Windows (not fixed in Python 2)
* etc. |
|
Date |
User |
Action |
Args |
2016-02-24 17:45:49 | vstinner | set | recipients:
+ vstinner, mark.dickinson, benjamin.peterson, serhiy.storchaka |
2016-02-24 17:45:49 | vstinner | set | messageid: <1456335949.31.0.369179107023.issue26428@psf.upfronthosting.co.za> |
2016-02-24 17:45:49 | vstinner | link | issue26428 messages |
2016-02-24 17:45:49 | vstinner | create | |
|