Practically, it's an architecture that supports "natively" 64 bit ints but
the pointers are 32 bits wide. AFAIK, this is supposed to improve
performance for pointer-heavy workloads that do not need to allocate much
RAM but still benefit from the 64 bit ints.

On 7 October 2015 at 19:54, Bill Hart <[email protected]> wrote:

> Actually, now I'm not even sure I understand what x32 is.
>
> I looked it up and found this page and found considerable disagreement on
> what it is:
>
>
> http://stackoverflow.com/questions/7635013/difference-between-x86-x32-and-x64-architectures
>
> I think I'll give it a miss for a while.
>
> Bill.
>
> On Wednesday, 7 October 2015 19:03:18 UTC+2, Bill Hart wrote:
>>
>>
>>
>> On Wednesday, 7 October 2015 18:37:41 UTC+2, Jean-Pierre Flori wrote:
>>>
>>>
>>>
>>> On Wednesday, October 7, 2015 at 6:35:36 PM UTC+2, bluescarni wrote:
>>>>
>>>>
>>>>>> * PARI which assumes that sizeof(long) == sizeof(void*), there is an
>>>>>> experimental branch fixing this:
>>>>>> http://pari.math.u-bordeaux.fr/archives/pari-dev-1505/msg00021.html
>>>>>>
>>>>>
>>>>> I am using Pari (not GP) today on Windows 64. It was minimal effort on
>>>>> my part to do so. I am not using a special branch.
>>>>>
>>>>
>>>> This was a problem for the x32 architecture as well. See, e.g., here:
>>>>
>>>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=724320
>>>>
>>>> Glad that the PARI devs fixed this eventually.
>>>>
>>> It was not fixed by an "actual" PARI dev, but what's important is that
>>> some code is now publicly available.
>>>
>>
>> I read through that entire Debian issue and still haven't got a clue what
>> the issue was. There seems to have been a lot of arguing there about whose
>> fault this actually was. None of these people is a dummy, so I don't
>> understand why they couldn't figure it out.
>>
>> Anyway, x32 is not something I'm interested in supporting. It's great
>> that GMP does, and some other software does, and Flint is moving towards
>> supporting it. But it's not a priority.
>>
>> Bill.
>>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to