Guido van Rossum <[EMAIL PROTECTED]> added the comment: If it's only failing during the second run of "make test", typically there's some implicit dependency on something that is disturbed by running a test that's later in the suite of tests. This could be either the fault of that other test (not restoring some global setting or environment var) or the fault of the test that fails (making unwarranted assumptions or not initializing some needed settings before starting).
If it works for some folks and not for others, on the same platform, compare the set of extension modules that are not built, reported by "make" in a message starting with "Failed to find the necessary bits to build these modules:". Likely, Barry has the most complete set, while Jesse has a few more extensions missing. Finding this is usually a painful process of bisecting the set of tests run. Randomizing the tests with regrtest.py -r might also be helpful. FWIW, when I tried (on Leopard) "make test TESTOPTS=test_multiprocessing" it hung on the first set. When I ran "./python Lib/test/test_multiprocess.py -v" it reported 122 tests passed. But when I ran "./python Lib/test/regrtest.py -v test_multiprocessing" one test failed: ====================================================================== ERROR: test_remote (test.test_multiprocessing.WithManagerTestRemoteManager) ---------------------------------------------------------------------- Traceback (most recent call last): File "/Users/guido/p/Lib/test/test_multiprocessing.py", line 1167, in test_remote queue = manager2.get_queue() File "/Users/guido/p/Lib/multiprocessing/managers.py", line 650, in temp authkey=self._authkey, exposed=exp File "/Users/guido/p/Lib/multiprocessing/managers.py", line 902, in AutoProxy incref=incref) File "/Users/guido/p/Lib/multiprocessing/managers.py", line 711, in __init__ self._incref() File "/Users/guido/p/Lib/multiprocessing/managers.py", line 758, in _incref dispatch(conn, None, 'incref', (self._id,)) File "/Users/guido/p/Lib/multiprocessing/managers.py", line 94, in dispatch raise convert_to_error(kind, result) RemoteError: --------------------------------------------------------------------------- Traceback (most recent call last): File "/Users/guido/p/Lib/multiprocessing/managers.py", line 196, in handle_request result = func(c, *args, **kwds) File "/Users/guido/p/Lib/multiprocessing/managers.py", line 412, in incref self.id_to_refcount[ident] += 1 KeyError: '5f2828' --------------------------------------------------------------------------- ---------- nosy: +gvanrossum _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue3088> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com