On Mon, Jun 07, 2010 at 05:12:55PM -0700, Justin C. Walker wrote:
>
> On Jun 7, 2010, at 06:12 , Florent Hivert wrote:
>
>>      Hi there,
>>
>>   I've question concerning handling of hash value vs portability. Is sage
>> developer guide manual one can read:
>>
>>    Here is the definition of __hash__ from the Python reference manual.
>>
>>        Called for the key object for dictionary operations, and by the
>>        built-in function hash(). Should return a 32-bit integer usable as 
>> a
>>        hash value for dictionary operations.
>>
>> However with ipython (on a 64 bits machine):
>>
>>    In [1]: hash(None)
>>    Out[1]: 140504985179472
>>
>> which definitely does looks like a 32 bit value.
>
> Just checking: you meant "does *not* look like", right?

Sure, my mitake.

Cheers,

Florent

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to