Hello,

Ticket #9590 fixes a problem with hashing; it looks like the hash value
in the doctest is 32- or 64-bit specific, and of course it fails on
systems that don't match. The solution there is to change a doctest like

        sage: hash(foo)
        574575757575

into

        sage: hash(foo) == hash(foo)
        True

That avoids using the particular value, which we don't really care about
anyway, but I'm not certain this is a good solution, since the new
doctest really only tests that the hash function actually returns a
value.

I don't know much about the hashing functions, so maybe the new doctest
is fine. There are some other fixes proposed on that ticket; should I
merge the current fix, or should we use 32-bit and 64-bit tags to use
different values?

Dan

--
---  Dan Drake
-----  http://mathsci.kaist.ac.kr/~drake
-------

Attachment: signature.asc
Description: Digital signature

Reply via email to