Dieter Maurer wrote:
Jim Fulton wrote at 2007-12-2 13:51 -0500:
With what version of Python?


I believe the problem is related to both Python 2.5 and 64-bit systems -- possibly specific 64-bit systems.

Okay. No experience with this.

As we use Zope (2), we do not use Python 2.5.

It will only occur on python 2.5 or later (due to PEP 353) when sizeof(Py_ssize_t) != sizeof (int).

This is effectively almost all 64bit python2.5s (exception is ILP64 - can't think of example of this).

btw, building from svn head (including dependencies) the code posted in works correctly.

Unfortunately, I do get the  following error when running the tests:

FAIL: checkConcurrentUpdates2StoragesMT (ZEO.tests.testConnection.FileStorageConnectionTests)
Traceback (most recent call last):
File "/home/shane/code/zodb/src/ZEO/tests/", line 498, in checkConcurrentUpdates2StoragesMT File "/home/shane/code/zodb/src/ZEO/tests/", line 360, in _check_threads
AssertionError: expected keys != actual keys
key 443 expected but not in tree


For more information about ZODB, see the ZODB Wiki:

ZODB-Dev mailing list  -

Reply via email to