[pypy-dev] PyPy 3 for Windows 64-bit systems - no download link available

Janzert janzert at janzert.com
Tue Oct 23 10:44:40 EDT 2018

On 10/22/2018 17:13, Barry wrote:
>> On 21 Oct 2018, at 19:04, Armin Rigo <armin.rigo at gmail.com> wrote:
>> Hi,
>> On Sun, 21 Oct 2018 at 16:47, Barry Scott <barry at barrys-emacs.org> wrote:
>>>> On 19 Oct 2018, at 11:26, Armin Rigo <armin.rigo at gmail.com> wrote:
>>>> PyPy is not available for 64-bit Windows.
>>> How odd. sys.maxint on macOS and Fedora is (2**63)-1 not (2**31)-1.
>> That's because MacOS and Fedora are not Windows.
> Do you why windows is unique in this respect?
> Barry

 From what I understand the underlying cause is because 64bit windows 
(or more specifically the visual studio C compiler) uses an LLP64 
(IL32P64) data model* while most 64bit unix based systems use LP64 

The previously linked article on getting a 64bit windows pypy talks 
about the size difference for long but doesn't spell out the data model 

Hopefully that helps clear up where the underlying issue comes from.

Brian Haskin

* https://en.wikipedia.org/wiki/64-bit_computing#64-bit_data_models

More information about the pypy-dev mailing list