A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2007-May/072962.html below:

[Python-Dev] x64 and the testsuite

[Python-Dev] x64 and the testsuite [Python-Dev] x64 and the testsuiteKristján Valur Jónsson kristjan at ccpgames.com
Thu May 3 18:32:44 CEST 2007
Hello again.
A lot of overflow tests fail in the testsuite, by expecting overflow using sys.maxint.
for example this line, 196, in test_index.py: self.assertEqual(x[self.neg:self.pos], (-1, maxint))

At the moment, I am disabling these tests with
if "64 bit" not in sys.version:

So, two questions:  Should we add something like sys.maxsize to keep these overflow tests valid?

Also, some tests just kill the computer when given large values, that are expected to overflow.  Sometimes
it would be good to test for a 64 bit machine with virtually infinite ram.  Is there a better way
than the "64 bit" in sys.version test?  Should we have something like sys.bits?

Kristján
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/python-dev/attachments/20070503/5df7792c/attachment.htm 
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4