From nnorwitz at gmail.com Tue Apr 1 00:03:47 2008 From: nnorwitz at gmail.com (Neal Norwitz) Date: Mon, 31 Mar 2008 17:03:47 -0500 Subject: [Python-checkins] Python Regression Test Failures refleak (1) Message-ID: <20080331220347.GA14444@python.psfb.org> More important issues: ---------------------- test_io leaked [61, 61, 61] references, sum=183 Less important issues: ---------------------- test_socketserver leaked [-82, 0, 0] references, sum=-82 test_urllib2_localnet leaked [146, -140, 146] references, sum=152 From python-checkins at python.org Tue Apr 1 07:40:44 2008 From: python-checkins at python.org (neal.norwitz) Date: Tue, 1 Apr 2008 07:40:44 +0200 (CEST) Subject: [Python-checkins] r62085 - python/trunk/Lib/test/test_mmap.py Message-ID: <20080401054044.34BCB1E4006@bag.python.org> Author: neal.norwitz Date: Tue Apr 1 07:40:43 2008 New Revision: 62085 Modified: python/trunk/Lib/test/test_mmap.py Log: Be sure to close the file. 2 places were deleting the file, so it was probably fine, but the last change may be required for the test to pass on Windows. Should we always close the mmap too? Modified: python/trunk/Lib/test/test_mmap.py ============================================================================== --- python/trunk/Lib/test/test_mmap.py (original) +++ python/trunk/Lib/test/test_mmap.py Tue Apr 1 07:40:43 2008 @@ -161,6 +161,7 @@ pass else: self.fail("Able to resize readonly memory map") + f.close() del m, f self.assertEqual(open(TESTFN, "rb").read(), 'a'*mapsize, "Readonly memory map data file was modified") @@ -217,6 +218,7 @@ "Copy-on-write test data file should not be modified.") # Ensuring copy-on-write maps cannot be resized self.assertRaises(TypeError, m.resize, 2*mapsize) + f.close() del m, f # Ensuring invalid access parameter raises exception @@ -434,7 +436,7 @@ f = open(TESTFN, "rb") m = mmap.mmap(f.fileno(), mapsize, prot=mmap.PROT_READ) self.assertRaises(TypeError, m.write, "foo") - + f.close() def test_error(self): self.assert_(issubclass(mmap.error, EnvironmentError)) From buildbot at python.org Tue Apr 1 08:22:57 2008 From: buildbot at python.org (buildbot at python.org) Date: Tue, 01 Apr 2008 06:22:57 +0000 Subject: [Python-checkins] buildbot failure in amd64 XP trunk Message-ID: <20080401062257.96D881E4006@bag.python.org> The Buildbot has detected a new failure of amd64 XP trunk. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20XP%20trunk/builds/1091 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows-amd64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: benjamin.peterson,neal.norwitz BUILD FAILED: failed failed slave lost sincerely, -The Buildbot From buildbot at python.org Tue Apr 1 10:41:21 2008 From: buildbot at python.org (buildbot at python.org) Date: Tue, 01 Apr 2008 08:41:21 +0000 Subject: [Python-checkins] buildbot failure in S-390 Debian 3.0 Message-ID: <20080401084121.ACCE31E400E@bag.python.org> The Buildbot has detected a new failure of S-390 Debian 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/S-390%20Debian%203.0/builds/174 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-s390 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: neal.norwitz BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From nnorwitz at gmail.com Tue Apr 1 12:03:07 2008 From: nnorwitz at gmail.com (Neal Norwitz) Date: Tue, 1 Apr 2008 05:03:07 -0500 Subject: [Python-checkins] Python Regression Test Failures refleak (1) Message-ID: <20080401100307.GA22233@python.psfb.org> More important issues: ---------------------- test_io leaked [61, 61, 61] references, sum=183 Less important issues: ---------------------- test_asynchat leaked [0, 100, -100] references, sum=0 test_urllib2_localnet leaked [-131, -140, 146] references, sum=-125 From buildbot at python.org Tue Apr 1 13:39:29 2008 From: buildbot at python.org (buildbot at python.org) Date: Tue, 01 Apr 2008 11:39:29 +0000 Subject: [Python-checkins] buildbot failure in sparc Debian 3.0 Message-ID: <20080401113929.CFCD41E400E@bag.python.org> The Buildbot has detected a new failure of sparc Debian 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20Debian%203.0/builds/154 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-sparc Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: neal.norwitz BUILD FAILED: failed test Excerpt from the test logfile: sincerely, -The Buildbot From buildbot at python.org Tue Apr 1 13:40:04 2008 From: buildbot at python.org (buildbot at python.org) Date: Tue, 01 Apr 2008 11:40:04 +0000 Subject: [Python-checkins] buildbot failure in x86 XP 3.0 Message-ID: <20080401114004.92EE41E400E@bag.python.org> The Buildbot has detected a new failure of x86 XP 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP%203.0/builds/87 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: armbruster-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: neal.norwitz BUILD FAILED: failed test Excerpt from the test logfile: 4 tests failed: test_ssl test_urllib2_localnet test_urllibnet test_xmlrpc_net ====================================================================== ERROR: testConnect (test.test_ssl.NetworkedTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 130, in testConnect raise test_support.TestFailed("Unexpected exception %s" % x) test.test_support.TestFailed: Unexpected exception [Errno 1] _ssl.c:486: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed ====================================================================== ERROR: testProtocolSSL2 (test.test_ssl.ThreadedTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 823, in testProtocolSSL2 tryProtocolCombo(ssl.PROTOCOL_SSLv2, ssl.PROTOCOL_SSLv2, True, ssl.CERT_OPTIONAL) File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 692, in tryProtocolCombo chatty=False, connectionchatty=False) File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 641, in serverParamsTest raise test_support.TestFailed("Unexpected SSL error: " + str(x)) test.test_support.TestFailed: Unexpected SSL error: [Errno 1] _ssl.c:486: error:1407E086:SSL routines:SSL2_SET_CERTIFICATE:certificate verify failed ====================================================================== ERROR: testProtocolSSL23 (test.test_ssl.ThreadedTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 844, in testProtocolSSL23 tryProtocolCombo(ssl.PROTOCOL_SSLv23, ssl.PROTOCOL_SSLv3, True, ssl.CERT_OPTIONAL) File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 692, in tryProtocolCombo chatty=False, connectionchatty=False) File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 641, in serverParamsTest raise test_support.TestFailed("Unexpected SSL error: " + str(x)) test.test_support.TestFailed: Unexpected SSL error: [Errno 1] _ssl.c:486: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed ====================================================================== ERROR: testProtocolSSL3 (test.test_ssl.ThreadedTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 856, in testProtocolSSL3 tryProtocolCombo(ssl.PROTOCOL_SSLv3, ssl.PROTOCOL_SSLv3, True, ssl.CERT_OPTIONAL) File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 692, in tryProtocolCombo chatty=False, connectionchatty=False) File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 641, in serverParamsTest raise test_support.TestFailed("Unexpected SSL error: " + str(x)) test.test_support.TestFailed: Unexpected SSL error: [Errno 1] _ssl.c:486: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed ====================================================================== ERROR: testProtocolTLS1 (test.test_ssl.ThreadedTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 866, in testProtocolTLS1 tryProtocolCombo(ssl.PROTOCOL_TLSv1, ssl.PROTOCOL_TLSv1, True, ssl.CERT_OPTIONAL) File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 692, in tryProtocolCombo chatty=False, connectionchatty=False) File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 641, in serverParamsTest raise test_support.TestFailed("Unexpected SSL error: " + str(x)) test.test_support.TestFailed: Unexpected SSL error: [Errno 1] _ssl.c:486: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed ====================================================================== ERROR: testReadCert (test.test_ssl.ThreadedTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_ssl.py", line 739, in testReadCert "Unexpected SSL error: " + str(x)) test.test_support.TestFailed: Unexpected SSL error: [Errno 1] _ssl.c:486: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed ====================================================================== FAIL: test_bad_address (test.test_urllib2_localnet.TestUrlopen) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_urllib2_localnet.py", line 476, in test_bad_address urllib2.urlopen, "http://www.python.invalid./") AssertionError: IOError not raised by urlopen ====================================================================== FAIL: test_bad_address (test.test_urllibnet.urlopenNetworkTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_urllibnet.py", line 145, in test_bad_address urllib.urlopen, "http://www.python.invalid./") AssertionError: IOError not raised by urlopen ====================================================================== FAIL: test_current_time (test.test_xmlrpc_net.CurrentTimeTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\python\buildarea\3.0.armbruster-windows\build\lib\test\test_xmlrpc_net.py", line 36, in test_current_time self.assert_(delta.days <= 1) AssertionError: None sincerely, -The Buildbot From python-checkins at python.org Tue Apr 1 14:37:44 2008 From: python-checkins at python.org (brett.cannon) Date: Tue, 1 Apr 2008 14:37:44 +0200 (CEST) Subject: [Python-checkins] r62090 - python/trunk/Lib/test/test_support.py Message-ID: <20080401123744.588E91E4032@bag.python.org> Author: brett.cannon Date: Tue Apr 1 14:37:43 2008 New Revision: 62090 Modified: python/trunk/Lib/test/test_support.py Log: Generalize test.test_support.test_stdout() with a base context manager so that it is easy to capture stderr if desired. Modified: python/trunk/Lib/test/test_support.py ============================================================================== --- python/trunk/Lib/test/test_support.py (original) +++ python/trunk/Lib/test/test_support.py Tue Apr 1 14:37:43 2008 @@ -392,19 +392,23 @@ @contextlib.contextmanager -def captured_stdout(): - """Run the with statement body using a StringIO object as sys.stdout. - Example use:: +def captured_output(stream_name): + """Run the 'with' statement body using a StringIO object in place of a + specific attribute on the sys module. + Example use (with 'stream_name=stdout'):: with captured_stdout() as s: print "hello" assert s.getvalue() == "hello" """ import StringIO - orig_stdout = sys.stdout - sys.stdout = StringIO.StringIO() - yield sys.stdout - sys.stdout = orig_stdout + orig_stdout = getattr(sys, stream_name) + setattr(sys, stream_name, StringIO.StringIO()) + yield getattr(sys, stream_name) + setattr(sys, stream_name, orig_stdout) + +def captured_stdout(): + return captured_output("stdout") #======================================================================= From python-checkins at python.org Tue Apr 1 14:46:14 2008 From: python-checkins at python.org (brett.cannon) Date: Tue, 1 Apr 2008 14:46:14 +0200 (CEST) Subject: [Python-checkins] r62091 - python/trunk/Lib/test/test_code.py python/trunk/Lib/test/test_dl.py python/trunk/Lib/test/test_frozen.py python/trunk/Lib/test/test_lib2to3.py Message-ID: <20080401124614.CF4BB1E400E@bag.python.org> Author: brett.cannon Date: Tue Apr 1 14:46:02 2008 New Revision: 62091 Modified: python/trunk/Lib/test/test_code.py python/trunk/Lib/test/test_dl.py python/trunk/Lib/test/test_frozen.py python/trunk/Lib/test/test_lib2to3.py Log: Add ``if __name__ == '__main__'`` to some test files where it didn't take a lot of effort to do so. Modified: python/trunk/Lib/test/test_code.py ============================================================================== --- python/trunk/Lib/test/test_code.py (original) +++ python/trunk/Lib/test/test_code.py Tue Apr 1 14:46:02 2008 @@ -100,3 +100,7 @@ from test.test_support import run_doctest from test import test_code run_doctest(test_code, verbose) + + +if __name__ == '__main__': + test_main() Modified: python/trunk/Lib/test/test_dl.py ============================================================================== --- python/trunk/Lib/test/test_dl.py (original) +++ python/trunk/Lib/test/test_dl.py Tue Apr 1 14:46:02 2008 @@ -13,22 +13,27 @@ ('/usr/lib/libc.dylib', 'getpid'), ] -for s, func in sharedlibs: - try: - if verbose: - print 'trying to open:', s, - l = dl.open(s) - except dl.error, err: - if verbose: - print 'failed', repr(str(err)) - pass +def test_main(): + for s, func in sharedlibs: + try: + if verbose: + print 'trying to open:', s, + l = dl.open(s) + except dl.error, err: + if verbose: + print 'failed', repr(str(err)) + pass + else: + if verbose: + print 'succeeded...', + l.call(func) + l.close() + if verbose: + print 'worked!' + break else: - if verbose: - print 'succeeded...', - l.call(func) - l.close() - if verbose: - print 'worked!' - break -else: - raise TestSkipped, 'Could not open any shared libraries' + raise TestSkipped, 'Could not open any shared libraries' + + +if __name__ == '__main__': + test_main() Modified: python/trunk/Lib/test/test_frozen.py ============================================================================== --- python/trunk/Lib/test/test_frozen.py (original) +++ python/trunk/Lib/test/test_frozen.py Tue Apr 1 14:46:02 2008 @@ -38,3 +38,8 @@ def test_main(): run_unittest(FrozenTests) + + + +if __name__ == '__main__': + test_main() Modified: python/trunk/Lib/test/test_lib2to3.py ============================================================================== --- python/trunk/Lib/test/test_lib2to3.py (original) +++ python/trunk/Lib/test/test_lib2to3.py Tue Apr 1 14:46:02 2008 @@ -13,3 +13,7 @@ def test_main(): run_unittest(suite()) + + +if __name__ == '__main__': + test_main() From buildbot at python.org Tue Apr 1 14:47:02 2008 From: buildbot at python.org (buildbot at python.org) Date: Tue, 01 Apr 2008 12:47:02 +0000 Subject: [Python-checkins] buildbot failure in amd64 XP 3.0 Message-ID: <20080401124713.EA75D1E400E@bag.python.org> The Buildbot has detected a new failure of amd64 XP 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20XP%203.0/builds/734 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows-amd64 Build Reason: The web-page 'rebuild' button was pressed by '': Build Source Stamp: [branch branches/py3k] HEAD Blamelist: martin.v.loewis,neal.norwitz BUILD FAILED: failed test Excerpt from the test logfile: Traceback (most recent call last): File "C:\buildbot\3.0.heller-windows-amd64\build\lib\threading.py", line 493, in _bootstrap_inner self.run() File "C:\buildbot\3.0.heller-windows-amd64\build\lib\threading.py", line 449, in run self._target(*self._args, **self._kwargs) File "C:\buildbot\3.0.heller-windows-amd64\build\lib\test\test_smtplib.py", line 116, in debugging_server poll_fun(0.01, asyncore.socket_map) File "C:\buildbot\3.0.heller-windows-amd64\build\lib\asyncore.py", line 132, in poll read(obj) File "C:\buildbot\3.0.heller-windows-amd64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "C:\buildbot\3.0.heller-windows-amd64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "C:\buildbot\3.0.heller-windows-amd64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "C:\buildbot\3.0.heller-windows-amd64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "C:\buildbot\3.0.heller-windows-amd64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "C:\buildbot\3.0.heller-windows-amd64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "C:\buildbot\3.0.heller-windows-amd64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine 3 tests failed: test_getargs2 test_smtplib test_threading ====================================================================== ERROR: test_n (test.test_getargs2.Signed_TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\3.0.heller-windows-amd64\build\lib\test\test_getargs2.py", line 190, in test_n self.failUnlessEqual(99, getargs_n(Long())) TypeError: 'Long' object cannot be interpreted as an integer ====================================================================== FAIL: test_no_refcycle_through_target (test.test_threading.ThreadTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\3.0.heller-windows-amd64\build\lib\test\test_threading.py", line 288, in test_no_refcycle_through_target sys.getrefcount(weak_raising_cyclic_object()))) AssertionError: 5 references still around sincerely, -The Buildbot From buildbot at python.org Tue Apr 1 16:22:17 2008 From: buildbot at python.org (buildbot at python.org) Date: Tue, 01 Apr 2008 14:22:17 +0000 Subject: [Python-checkins] buildbot failure in g4 osx.4 trunk Message-ID: <20080401142217.478DE1E4027@bag.python.org> The Buildbot has detected a new failure of g4 osx.4 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/g4%20osx.4%20trunk/builds/3131 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: psf-g4 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: brett.cannon BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From python-checkins at python.org Tue Apr 1 18:27:10 2008 From: python-checkins at python.org (collin.winter) Date: Tue, 1 Apr 2008 18:27:10 +0200 (CEST) Subject: [Python-checkins] r62092 - in sandbox/trunk/2to3/lib2to3: pytree.py tests/test_pytree.py Message-ID: <20080401162710.E0B931E400B@bag.python.org> Author: collin.winter Date: Tue Apr 1 18:27:10 2008 New Revision: 62092 Modified: sandbox/trunk/2to3/lib2to3/pytree.py sandbox/trunk/2to3/lib2to3/tests/test_pytree.py Log: Add get_prev_sibling() to complement pytree's get_next_sibling(). Modified: sandbox/trunk/2to3/lib2to3/pytree.py ============================================================================== --- sandbox/trunk/2to3/lib2to3/pytree.py (original) +++ sandbox/trunk/2to3/lib2to3/pytree.py Tue Apr 1 18:27:10 2008 @@ -167,13 +167,27 @@ return None # Can't use index(); we need to test by identity - for i, sibling in enumerate(self.parent.children): - if sibling is self: + for i, child in enumerate(self.parent.children): + if child is self: try: return self.parent.children[i+1] except IndexError: return None + def get_prev_sibling(self): + """Return the node immediately preceding the invocant in their + parent's children list. If the invocant does not have a previous + sibling, return None.""" + if self.parent is None: + return None + + # Can't use index(); we need to test by identity + for i, child in enumerate(self.parent.children): + if child is self: + if i == 0: + return None + return self.parent.children[i-1] + def get_suffix(self): """Return the string immediately following the invocant node. This is effectively equivalent to node.get_next_sibling().get_prefix()""" Modified: sandbox/trunk/2to3/lib2to3/tests/test_pytree.py ============================================================================== --- sandbox/trunk/2to3/lib2to3/tests/test_pytree.py (original) +++ sandbox/trunk/2to3/lib2to3/tests/test_pytree.py Tue Apr 1 18:27:10 2008 @@ -319,6 +319,24 @@ self.assertEqual(l2.get_next_sibling(), None) self.assertEqual(p1.get_next_sibling(), None) + def testNodePrevSibling(self): + n1 = pytree.Node(1000, []) + n2 = pytree.Node(1000, []) + p1 = pytree.Node(1000, [n1, n2]) + + self.failUnless(n2.get_prev_sibling() is n1) + self.assertEqual(n1.get_prev_sibling(), None) + self.assertEqual(p1.get_prev_sibling(), None) + + def testLeafPrevSibling(self): + l1 = pytree.Leaf(100, "a") + l2 = pytree.Leaf(100, "b") + p1 = pytree.Node(1000, [l1, l2]) + + self.failUnless(l2.get_prev_sibling() is l1) + self.assertEqual(l1.get_prev_sibling(), None) + self.assertEqual(p1.get_prev_sibling(), None) + class TestPatterns(support.TestCase): From buildbot at python.org Tue Apr 1 18:38:43 2008 From: buildbot at python.org (buildbot at python.org) Date: Tue, 01 Apr 2008 16:38:43 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 2.5 Message-ID: <20080401163843.C0BB91E400B@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 2.5. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%202.5/builds/232 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: The web-page 'rebuild' button was pressed by '': Build Source Stamp: [branch branches/release25-maint] HEAD Blamelist: georg.brandl BUILD FAILED: failed compile sincerely, -The Buildbot From buildbot at python.org Tue Apr 1 23:50:30 2008 From: buildbot at python.org (buildbot at python.org) Date: Tue, 01 Apr 2008 21:50:30 +0000 Subject: [Python-checkins] buildbot failure in amd64 gentoo 3.0 Message-ID: <20080401215139.0A0321E402C@bag.python.org> The Buildbot has detected a new failure of amd64 gentoo 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20gentoo%203.0/builds/264 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: norwitz-amd64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: amaury.forgeotdarc BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_timeout make: *** [buildbottest] Error 1 sincerely, -The Buildbot From nnorwitz at gmail.com Wed Apr 2 00:03:47 2008 From: nnorwitz at gmail.com (Neal Norwitz) Date: Tue, 1 Apr 2008 17:03:47 -0500 Subject: [Python-checkins] Python Regression Test Failures refleak (1) Message-ID: <20080401220347.GA15902@python.psfb.org> More important issues: ---------------------- test_io leaked [61, 61, 61] references, sum=183 Less important issues: ---------------------- test_cmd_line leaked [0, 0, -23] references, sum=-23 test_smtplib leaked [81, -81, 0] references, sum=0 test_threadedtempfile leaked [-91, 0, 0] references, sum=-91 test_threadsignals leaked [-8, 0, 0] references, sum=-8 test_urllib2_localnet leaked [146, 134, -128] references, sum=152 From buildbot at python.org Wed Apr 2 00:00:54 2008 From: buildbot at python.org (buildbot at python.org) Date: Tue, 01 Apr 2008 22:00:54 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 3.0 Message-ID: <20080401220054.A35461E400B@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%203.0/builds/742 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: amaury.forgeotdarc BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_profile ====================================================================== FAIL: test_cprofile (test.test_profile.ProfileTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_profile.py", line 43, in test_cprofile self.assertEqual(results[0], 43000) AssertionError: 44000 != 43000 sincerely, -The Buildbot From python-checkins at python.org Wed Apr 2 00:08:07 2008 From: python-checkins at python.org (benjamin.peterson) Date: Wed, 2 Apr 2008 00:08:07 +0200 (CEST) Subject: [Python-checkins] r62094 - peps/trunk/pep-0000.txt Message-ID: <20080401220807.06ADA1E4004@bag.python.org> Author: benjamin.peterson Date: Wed Apr 2 00:08:06 2008 New Revision: 62094 Modified: peps/trunk/pep-0000.txt Log: 2.6 release schedule is now the 3.0 schedule, too Modified: peps/trunk/pep-0000.txt ============================================================================== --- peps/trunk/pep-0000.txt (original) +++ peps/trunk/pep-0000.txt Wed Apr 2 00:08:06 2008 @@ -69,7 +69,7 @@ I 339 Design of the CPython Compiler Cannon IF 356 Python 2.5 Release Schedule Norwitz, et al I 360 Externally Maintained Packages Cannon - I 361 Python 2.6 Release Schedule Norwitz, et al + I 361 Python 2.6 and 3.0 Release Schedule Norwitz, et al I 3100 Python 3.0 Plans Cannon Accepted PEPs (accepted; may not be completely implemented yet) From python-checkins at python.org Wed Apr 2 00:37:43 2008 From: python-checkins at python.org (amaury.forgeotdarc) Date: Wed, 2 Apr 2008 00:37:43 +0200 (CEST) Subject: [Python-checkins] r62095 - python/trunk/Lib/test/test_io.py Message-ID: <20080401223743.C36471E4004@bag.python.org> Author: amaury.forgeotdarc Date: Wed Apr 2 00:37:33 2008 New Revision: 62095 Modified: python/trunk/Lib/test/test_io.py Log: Fix and enable a skipped test: with python 2.6, enumerating bytes yields 1-char strings, not numbers. Don't merge this into the py3k branch. Modified: python/trunk/Lib/test/test_io.py ============================================================================== --- python/trunk/Lib/test/test_io.py (original) +++ python/trunk/Lib/test/test_io.py Wed Apr 2 00:37:33 2008 @@ -545,7 +545,7 @@ output = '' for b in input: if self.i == 0: # variable-length, terminated with period - if b == ord('.'): + if b == '.': if self.buffer: output += self.process_word() else: @@ -560,9 +560,9 @@ def process_word(self): output = '' - if self.buffer[0] == ord('i'): + if self.buffer[0] == 'i': self.i = min(99, int(self.buffer[1:] or 0)) # set input length - elif self.buffer[0] == ord('o'): + elif self.buffer[0] == 'o': self.o = min(99, int(self.buffer[1:] or 0)) # set output length else: output = self.buffer.decode('ascii') @@ -895,8 +895,7 @@ f.readline() f.tell() - # FIXME: figure out why the test fails with Python 2.6 - def XXXtestSeekAndTell(self): + def testSeekAndTell(self): """Test seek/tell using the StatefulIncrementalDecoder.""" def lookupTestDecoder(name): From python-checkins at python.org Wed Apr 2 00:52:49 2008 From: python-checkins at python.org (amaury.forgeotdarc) Date: Wed, 2 Apr 2008 00:52:49 +0200 (CEST) Subject: [Python-checkins] r62096 - python/trunk/Lib/test/test_io.py Message-ID: <20080401225249.33EF51E4028@bag.python.org> Author: amaury.forgeotdarc Date: Wed Apr 2 00:52:48 2008 New Revision: 62096 Modified: python/trunk/Lib/test/test_io.py Log: Newly enabled test appears to leak: it registers the same codec on each iteration. Do it only once at load time. Modified: python/trunk/Lib/test/test_io.py ============================================================================== --- python/trunk/Lib/test/test_io.py (original) +++ python/trunk/Lib/test/test_io.py Wed Apr 2 00:52:48 2008 @@ -574,6 +574,22 @@ self.buffer = bytearray() return output + codecEnabled = False + + @classmethod + def lookupTestDecoder(cls, name): + if cls.codecEnabled and name == 'test_decoder': + return codecs.CodecInfo( + name='test_decoder', encode=None, decode=None, + incrementalencoder=None, + streamreader=None, streamwriter=None, + incrementaldecoder=cls) + +# Register the previous decoder for testing. +# Disabled by default, tests will enable it. +codecs.register(StatefulIncrementalDecoder.lookupTestDecoder) + + class StatefulIncrementalDecoderTest(unittest.TestCase): """ Make sure the StatefulIncrementalDecoder actually works. @@ -898,14 +914,6 @@ def testSeekAndTell(self): """Test seek/tell using the StatefulIncrementalDecoder.""" - def lookupTestDecoder(name): - if self.codecEnabled and name == 'test_decoder': - return codecs.CodecInfo( - name='test_decoder', encode=None, decode=None, - incrementalencoder=None, - streamreader=None, streamwriter=None, - incrementaldecoder=StatefulIncrementalDecoder) - def testSeekAndTellWithData(data, min_pos=0): """Tell/seek to various points within a data stream and ensure that the decoded data returned by read() is consistent.""" @@ -926,9 +934,8 @@ self.assertEquals(f.read(), decoded[i:]) f.close() - # Register a special incremental decoder for testing. - codecs.register(lookupTestDecoder) - self.codecEnabled = 1 + # Enable the test decoder. + StatefulIncrementalDecoder.codecEnabled = 1 # Run the tests. try: @@ -947,7 +954,7 @@ # Ensure our test decoder won't interfere with subsequent tests. finally: - self.codecEnabled = 0 + StatefulIncrementalDecoder.codecEnabled = 0 def testEncodedWrites(self): data = u"1234567890" From buildbot at python.org Wed Apr 2 00:56:30 2008 From: buildbot at python.org (buildbot at python.org) Date: Tue, 01 Apr 2008 22:56:30 +0000 Subject: [Python-checkins] buildbot failure in sparc solaris10 gcc trunk Message-ID: <20080401225631.0CD0C1E4004@bag.python.org> The Buildbot has detected a new failure of sparc solaris10 gcc trunk. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20solaris10%20gcc%20trunk/builds/3103 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: loewis-sun Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: amaury.forgeotdarc BUILD FAILED: failed test Excerpt from the test logfile: sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 01:01:23 2008 From: buildbot at python.org (buildbot at python.org) Date: Tue, 01 Apr 2008 23:01:23 +0000 Subject: [Python-checkins] buildbot failure in x86 W2k8 trunk Message-ID: <20080401230123.A12B91E4028@bag.python.org> The Buildbot has detected a new failure of x86 W2k8 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20W2k8%20trunk/builds/274 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: amaury.forgeotdarc BUILD FAILED: failed failed slave lost sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 01:13:45 2008 From: buildbot at python.org (buildbot at python.org) Date: Tue, 01 Apr 2008 23:13:45 +0000 Subject: [Python-checkins] buildbot failure in amd64 XP trunk Message-ID: <20080401231345.C1FA91E401D@bag.python.org> The Buildbot has detected a new failure of amd64 XP trunk. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20XP%20trunk/builds/1095 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows-amd64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: amaury.forgeotdarc BUILD FAILED: failed failed slave lost sincerely, -The Buildbot From python-checkins at python.org Wed Apr 2 01:57:36 2008 From: python-checkins at python.org (guido.van.rossum) Date: Wed, 2 Apr 2008 01:57:36 +0200 (CEST) Subject: [Python-checkins] r62097 - python/trunk/Modules/timing.h Message-ID: <20080401235736.9D6011E4004@bag.python.org> Author: guido.van.rossum Date: Wed Apr 2 01:57:36 2008 New Revision: 62097 Modified: python/trunk/Modules/timing.h Log: Remove the advertising clause from the BSD license in timing.h. I have the email trail to prove that George Neville-Neil approved this. Modified: python/trunk/Modules/timing.h ============================================================================== --- python/trunk/Modules/timing.h (original) +++ python/trunk/Modules/timing.h Wed Apr 2 01:57:36 2008 @@ -10,14 +10,11 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by George V. Neville-Neil - * 4. The name, George Neville-Neil may not be used to endorse or promote - * products derived from this software without specific prior + * 3. The name, George Neville-Neil may not be used to endorse or promote + * products derived from this software without specific prior * written permission. * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE From python-checkins at python.org Wed Apr 2 01:59:06 2008 From: python-checkins at python.org (guido.van.rossum) Date: Wed, 2 Apr 2008 01:59:06 +0200 (CEST) Subject: [Python-checkins] r62098 - python/branches/release25-maint/Modules/timing.h Message-ID: <20080401235906.D63EB1E4004@bag.python.org> Author: guido.van.rossum Date: Wed Apr 2 01:59:06 2008 New Revision: 62098 Modified: python/branches/release25-maint/Modules/timing.h Log: Remove the advertising clause from the BSD license in timing.h. I have the email trail to prove that George Neville-Neil approved this. (Backport of r62097.) Modified: python/branches/release25-maint/Modules/timing.h ============================================================================== --- python/branches/release25-maint/Modules/timing.h (original) +++ python/branches/release25-maint/Modules/timing.h Wed Apr 2 01:59:06 2008 @@ -10,14 +10,11 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by George V. Neville-Neil - * 4. The name, George Neville-Neil may not be used to endorse or promote - * products derived from this software without specific prior + * 3. The name, George Neville-Neil may not be used to endorse or promote + * products derived from this software without specific prior * written permission. * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE From buildbot at python.org Wed Apr 2 02:21:45 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 00:21:45 +0000 Subject: [Python-checkins] buildbot failure in amd64 gentoo trunk Message-ID: <20080402002145.D4A841E4004@bag.python.org> The Buildbot has detected a new failure of amd64 gentoo trunk. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20gentoo%20trunk/builds/543 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: norwitz-amd64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: guido.van.rossum BUILD FAILED: failed failed slave lost sincerely, -The Buildbot From python-checkins at python.org Wed Apr 2 02:25:14 2008 From: python-checkins at python.org (amaury.forgeotdarc) Date: Wed, 2 Apr 2008 02:25:14 +0200 (CEST) Subject: [Python-checkins] r62099 - python/trunk/Lib/test/regrtest.py Message-ID: <20080402002514.E3CA51E4004@bag.python.org> Author: amaury.forgeotdarc Date: Wed Apr 2 02:25:14 2008 New Revision: 62099 Modified: python/trunk/Lib/test/regrtest.py Log: Correct the apparent refleak in test_io: When cls is an ABCMeta, every call to isinstance(x, cls) records type(x) in the cls._abc_cache of cls_abc_negative_cache. So we clear these caches at the end of the test. inspect.isabstract() is not the correct test for all ABCs, because there is no @abstractmethod in io.py (why?) isinstance(cls, ABCMeta) would be more exact, but it fails with an infinite recursion. So I used a hack to determine whether a class is an ABCMeta. The true correction would be to turn cls._abc_cache &co into a WeakSet, as py3k does. But classic classes are not weak referenceable... Of course, this change should not be merged into the py3k branch. Modified: python/trunk/Lib/test/regrtest.py ============================================================================== --- python/trunk/Lib/test/regrtest.py (original) +++ python/trunk/Lib/test/regrtest.py Wed Apr 2 02:25:14 2008 @@ -128,7 +128,6 @@ import time import traceback import warnings -from inspect import isabstract # I see no other way to suppress these warnings; # putting them in test_grammar.py has no effect: @@ -630,7 +629,7 @@ def dash_R(the_module, test, indirect_test, huntrleaks): # This code is hackish and inelegant, but it seems to do the job. - import copy_reg, _abcoll + import copy_reg, _abcoll, io if not hasattr(sys, 'gettotalrefcount'): raise Exception("Tracking reference leaks requires a debug build " @@ -641,8 +640,10 @@ ps = copy_reg.dispatch_table.copy() pic = sys.path_importer_cache.copy() abcs = {} - for abc in [getattr(_abcoll, a) for a in _abcoll.__all__]: - if not isabstract(abc): + modules = _abcoll, io + for abc in [getattr(mod, a) for mod in modules for a in mod.__all__]: + # XXX isinstance(abc, ABCMeta) leads to infinite recursion + if not hasattr(abc, '_abc_registry'): continue for obj in abc.__subclasses__() + [abc]: abcs[obj] = obj._abc_registry.copy() @@ -679,7 +680,7 @@ import gc, copy_reg import _strptime, linecache, dircache import urlparse, urllib, urllib2, mimetypes, doctest - import struct, filecmp, _abcoll + import struct, filecmp from distutils.dir_util import _path_created # Restore some original values. @@ -693,13 +694,10 @@ sys._clear_type_cache() # Clear ABC registries, restoring previously saved ABC registries. - for abc in [getattr(_abcoll, a) for a in _abcoll.__all__]: - if not isabstract(abc): - continue - for obj in abc.__subclasses__() + [abc]: - obj._abc_registry = abcs.get(obj, {}).copy() - obj._abc_cache.clear() - obj._abc_negative_cache.clear() + for abc, registry in abcs.items(): + abc._abc_registry = registry.copy() + abc._abc_cache.clear() + abc._abc_negative_cache.clear() # Clear assorted module caches. _path_created.clear() From python-checkins at python.org Wed Apr 2 02:55:05 2008 From: python-checkins at python.org (amaury.forgeotdarc) Date: Wed, 2 Apr 2008 02:55:05 +0200 (CEST) Subject: [Python-checkins] r62100 - python/trunk/Lib/test/test_collections.py Message-ID: <20080402005505.42EA51E400A@bag.python.org> Author: amaury.forgeotdarc Date: Wed Apr 2 02:55:04 2008 New Revision: 62100 Modified: python/trunk/Lib/test/test_collections.py Log: A DocTestSuite cannot run multiple times: it clears its globals dictionary after the first run. Rebuild the DocTestSuite on each iteration. Modified: python/trunk/Lib/test/test_collections.py ============================================================================== --- python/trunk/Lib/test/test_collections.py (original) +++ python/trunk/Lib/test/test_collections.py Wed Apr 2 02:55:04 2008 @@ -305,13 +305,12 @@ self.failIf(issubclass(basestring, MutableSequence)) import doctest, collections -NamedTupleDocs = doctest.DocTestSuite(module=collections) def test_main(verbose=None): - import collections as CollectionsModule + NamedTupleDocs = doctest.DocTestSuite(module=collections) test_classes = [TestNamedTuple, NamedTupleDocs, TestOneTrickPonyABCs, TestCollectionABCs] test_support.run_unittest(*test_classes) - test_support.run_doctest(CollectionsModule, verbose) + test_support.run_doctest(collections, verbose) if __name__ == "__main__": test_main(verbose=True) From buildbot at python.org Wed Apr 2 03:18:06 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 01:18:06 +0000 Subject: [Python-checkins] buildbot failure in amd64 XP trunk Message-ID: <20080402011806.2A4C21E4004@bag.python.org> The Buildbot has detected a new failure of amd64 XP trunk. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20XP%20trunk/builds/1097 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows-amd64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: amaury.forgeotdarc BUILD FAILED: failed compile sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 03:23:04 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 01:23:04 +0000 Subject: [Python-checkins] buildbot failure in alpha Tru64 5.1 2.5 Message-ID: <20080402012304.467491E4028@bag.python.org> The Buildbot has detected a new failure of alpha Tru64 5.1 2.5. Full details are available at: http://www.python.org/dev/buildbot/all/alpha%20Tru64%205.1%202.5/builds/478 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: norwitz-tru64 Build Reason: Build Source Stamp: [branch branches/release25-maint] HEAD Blamelist: guido.van.rossum BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket_ssl sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 03:48:49 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 01:48:49 +0000 Subject: [Python-checkins] buildbot failure in sparc solaris10 gcc trunk Message-ID: <20080402014849.4FEF91E4011@bag.python.org> The Buildbot has detected a new failure of sparc solaris10 gcc trunk. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20solaris10%20gcc%20trunk/builds/3106 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: loewis-sun Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: amaury.forgeotdarc BUILD FAILED: failed failed slave lost sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 04:01:11 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 02:01:11 +0000 Subject: [Python-checkins] buildbot failure in g4 osx.4 trunk Message-ID: <20080402020111.98BB71E4004@bag.python.org> The Buildbot has detected a new failure of g4 osx.4 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/g4%20osx.4%20trunk/builds/3134 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: psf-g4 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: guido.van.rossum BUILD FAILED: failed test Excerpt from the test logfile: Traceback (most recent call last): File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/threading.py", line 500, in __bootstrap_inner self.run() File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/threading.py", line 456, in run self.__target(*self.__args, **self.__kwargs) File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/bsddb/test/test_thread.py", line 284, in readerThread rec = dbutils.DeadlockWrap(c.next, max_retries=10) File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/bsddb/dbutils.py", line 62, in DeadlockWrap return function(*_args, **_kwargs) DBLockDeadlockError: (-30995, 'DB_LOCK_DEADLOCK: Locker killed to resolve a deadlock') Traceback (most recent call last): File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/threading.py", line 500, in __bootstrap_inner self.run() File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/threading.py", line 456, in run self.__target(*self.__args, **self.__kwargs) File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/bsddb/test/test_thread.py", line 284, in readerThread rec = dbutils.DeadlockWrap(c.next, max_retries=10) File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/bsddb/dbutils.py", line 62, in DeadlockWrap return function(*_args, **_kwargs) DBLockDeadlockError: (-30995, 'DB_LOCK_DEADLOCK: Locker killed to resolve a deadlock') Traceback (most recent call last): File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/threading.py", line 500, in __bootstrap_inner self.run() File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/threading.py", line 456, in run self.__target(*self.__args, **self.__kwargs) File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/bsddb/test/test_thread.py", line 263, in writerThread self.assertEqual(data, self.makeData(key)) File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/unittest.py", line 343, in failUnlessEqual (msg or '%r != %r' % (first, second)) AssertionError: None != '0002-0002-0002-0002-0002' Traceback (most recent call last): File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/threading.py", line 500, in __bootstrap_inner self.run() File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/threading.py", line 456, in run self.__target(*self.__args, **self.__kwargs) File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/bsddb/test/test_thread.py", line 263, in writerThread self.assertEqual(data, self.makeData(key)) File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/unittest.py", line 343, in failUnlessEqual (msg or '%r != %r' % (first, second)) AssertionError: None != '1001-1001-1001-1001-1001' Traceback (most recent call last): File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/threading.py", line 500, in __bootstrap_inner self.run() File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/threading.py", line 456, in run self.__target(*self.__args, **self.__kwargs) File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/bsddb/test/test_thread.py", line 263, in writerThread self.assertEqual(data, self.makeData(key)) File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/unittest.py", line 343, in failUnlessEqual (msg or '%r != %r' % (first, second)) AssertionError: None != '2000-2000-2000-2000-2000' 1 test failed: test_signal ====================================================================== FAIL: test_main (test.test_signal.InterProcessSignalTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/test/test_signal.py", line 151, in test_main self.fail(tb) AssertionError: Traceback (most recent call last): make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 04:38:39 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 02:38:39 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-4 2.5 Message-ID: <20080402023839.280261E4004@bag.python.org> The Buildbot has detected a new failure of x86 XP-4 2.5. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-4%202.5/builds/174 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: bolen-windows Build Reason: Build Source Stamp: [branch branches/release25-maint] HEAD Blamelist: guido.van.rossum BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_timeout sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 05:05:11 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 03:05:11 +0000 Subject: [Python-checkins] buildbot failure in alpha Tru64 5.1 3.0 Message-ID: <20080402030512.097391E4004@bag.python.org> The Buildbot has detected a new failure of alpha Tru64 5.1 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/alpha%20Tru64%205.1%203.0/builds/785 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: norwitz-tru64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: benjamin.peterson BUILD FAILED: failed test Excerpt from the test logfile: sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 05:49:51 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 03:49:51 +0000 Subject: [Python-checkins] buildbot failure in S-390 Debian 3.0 Message-ID: <20080402034951.8D2B01E4011@bag.python.org> The Buildbot has detected a new failure of S-390 Debian 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/S-390%20Debian%203.0/builds/177 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-s390 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: benjamin.peterson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From python-checkins at python.org Wed Apr 2 06:07:44 2008 From: python-checkins at python.org (jeffrey.yasskin) Date: Wed, 2 Apr 2008 06:07:44 +0200 (CEST) Subject: [Python-checkins] r62102 - python/trunk/Lib/test/test_signal.py Message-ID: <20080402040744.774BE1E4004@bag.python.org> Author: jeffrey.yasskin Date: Wed Apr 2 06:07:44 2008 New Revision: 62102 Modified: python/trunk/Lib/test/test_signal.py Log: Try to make test_signal less flaky. I still see some flakiness in test_itimer_prof. Modified: python/trunk/Lib/test/test_signal.py ============================================================================== --- python/trunk/Lib/test/test_signal.py (original) +++ python/trunk/Lib/test/test_signal.py Wed Apr 2 06:07:44 2008 @@ -28,6 +28,15 @@ os._exit(0) +def ignoring_eintr(__func, *args, **kwargs): + try: + return __func(*args, **kwargs) + except IOError as e: + if e.errno != signal.EINTR: + raise + return None + + class InterProcessSignalTests(unittest.TestCase): MAX_DURATION = 20 # Entire test should last at most 20 sec. @@ -77,8 +86,11 @@ if test_support.verbose: print "test runner's pid is", pid - child = subprocess.Popen(['kill', '-HUP', str(pid)]) - self.wait(child) + child = ignoring_eintr(subprocess.Popen, ['kill', '-HUP', str(pid)]) + if child: + self.wait(child) + if not self.a_called: + time.sleep(1) # Give the signal time to be delivered. self.assertTrue(self.a_called) self.assertFalse(self.b_called) self.a_called = False @@ -87,6 +99,7 @@ child = subprocess.Popen(['kill', '-USR1', str(pid)]) # This wait should be interrupted by the signal's exception. self.wait(child) + time.sleep(1) # Give the signal time to be delivered. self.fail('HandlerBCalled exception not thrown') except HandlerBCalled: self.assertTrue(self.b_called) @@ -94,8 +107,9 @@ if test_support.verbose: print "HandlerBCalled exception caught" - child = subprocess.Popen(['kill', '-USR2', str(pid)]) - self.wait(child) # Nothing should happen. + child = ignoring_eintr(subprocess.Popen, ['kill', '-USR2', str(pid)]) + if child: + self.wait(child) # Nothing should happen. try: signal.alarm(1) @@ -103,14 +117,18 @@ # since alarm is going to raise a KeyboardException, which # will skip the call. signal.pause() + # But if another signal arrives before the alarm, pause + # may return early. + time.sleep(1) except KeyboardInterrupt: if test_support.verbose: print "KeyboardInterrupt (the alarm() went off)" except: - self.fail('Some other exception woke us from pause: %s' % + self.fail("Some other exception woke us from pause: %s" % traceback.format_exc()) else: - self.fail('pause returned of its own accord') + self.fail("pause returned of its own accord, and the signal" + " didn't arrive after another second.") def test_main(self): # This function spawns a child process to insulate the main From buildbot at python.org Wed Apr 2 07:40:03 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 05:40:03 +0000 Subject: [Python-checkins] buildbot failure in alpha Debian trunk Message-ID: <20080402054003.95E621E4004@bag.python.org> The Buildbot has detected a new failure of alpha Debian trunk. Full details are available at: http://www.python.org/dev/buildbot/all/alpha%20Debian%20trunk/builds/68 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-alpha Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: jeffrey.yasskin BUILD FAILED: failed test Excerpt from the test logfile: sincerely, -The Buildbot From python-checkins at python.org Wed Apr 2 07:54:27 2008 From: python-checkins at python.org (neal.norwitz) Date: Wed, 2 Apr 2008 07:54:27 +0200 (CEST) Subject: [Python-checkins] r62103 - python/trunk/Lib/test/test_ssl.py Message-ID: <20080402055427.761521E4004@bag.python.org> Author: neal.norwitz Date: Wed Apr 2 07:54:27 2008 New Revision: 62103 Modified: python/trunk/Lib/test/test_ssl.py Log: Apply same patch from 3k branch to try and prevent this test from hanging on various platforms, most recently the Alpha Tru64. Modified: python/trunk/Lib/test/test_ssl.py ============================================================================== --- python/trunk/Lib/test/test_ssl.py (original) +++ python/trunk/Lib/test/test_ssl.py Wed Apr 2 07:54:27 2008 @@ -380,6 +380,7 @@ except: sys.stdout.write(''.join(traceback.format_exception(*sys.exc_info()))) break + time.sleep(0.1) def server_close(self): # Again, we want this to run in a thread, so we need to override From buildbot at python.org Wed Apr 2 08:45:53 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 06:45:53 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-4 3.0 Message-ID: <20080402064553.C71541E4004@bag.python.org> The Buildbot has detected a new failure of x86 XP-4 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-4%203.0/builds/656 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: bolen-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: benjamin.peterson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_xmlrpc_net sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 09:06:10 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 07:06:10 +0000 Subject: [Python-checkins] buildbot failure in alpha Tru64 5.1 trunk Message-ID: <20080402070610.E7BD31E401F@bag.python.org> The Buildbot has detected a new failure of alpha Tru64 5.1 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/alpha%20Tru64%205.1%20trunk/builds/2801 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: norwitz-tru64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: neal.norwitz BUILD FAILED: failed test Excerpt from the test logfile: 3 tests failed: test_asynchat test_smtplib test_socket ====================================================================== FAIL: testInterruptedTimeout (test.test_socket.TCPTimeoutTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/net/taipan/scratch1/nnorwitz/python/trunk.norwitz-tru64/build/Lib/test/test_socket.py", line 1012, in testInterruptedTimeout self.fail("got Alarm in wrong place") AssertionError: got Alarm in wrong place sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 09:55:33 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 07:55:33 +0000 Subject: [Python-checkins] buildbot failure in amd64 XP 3.0 Message-ID: <20080402075534.14C331E4004@bag.python.org> The Buildbot has detected a new failure of amd64 XP 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20XP%203.0/builds/737 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows-amd64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: neal.norwitz BUILD FAILED: failed failed slave lost sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 13:03:37 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 11:03:37 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-4 trunk Message-ID: <20080402110338.1A0531E4004@bag.python.org> The Buildbot has detected a new failure of x86 XP-4 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-4%20trunk/builds/919 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: bolen-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: neal.norwitz BUILD FAILED: failed test Excerpt from the test logfile: sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 15:43:15 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 13:43:15 +0000 Subject: [Python-checkins] buildbot failure in ARM Linux trunk Message-ID: <20080402134315.513AC1E4012@bag.python.org> The Buildbot has detected a new failure of ARM Linux trunk. Full details are available at: http://www.python.org/dev/buildbot/all/ARM%20Linux%20trunk/builds/15 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-linux-arm Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: jeffrey.yasskin BUILD FAILED: failed test Excerpt from the test logfile: sincerely, -The Buildbot From python-checkins at python.org Wed Apr 2 17:01:01 2008 From: python-checkins at python.org (trent.nelson) Date: Wed, 2 Apr 2008 17:01:01 +0200 (CEST) Subject: [Python-checkins] r62105 - python/trunk/PCbuild/readme.txt Message-ID: <20080402150101.86E861E4034@bag.python.org> Author: trent.nelson Date: Wed Apr 2 17:01:00 2008 New Revision: 62105 Modified: python/trunk/PCbuild/readme.txt Log: Update information pertaining to building external components, as well as notes on x64 builds. This file now accurately describes the build process as is; however, there's still a lot of room for improvement, especially with regards to how we build Tcl/Tk, Tix, and OpenSSL. Watch this space for further improvements. Modified: python/trunk/PCbuild/readme.txt ============================================================================== --- python/trunk/PCbuild/readme.txt (original) +++ python/trunk/PCbuild/readme.txt Wed Apr 2 17:01:00 2008 @@ -1,10 +1,17 @@ Building Python using VC++ 9.0 ------------------------------ -This directory is used to build Python for Win32 platforms, e.g. Windows -2000, XP and Vista. It requires Microsoft Visual C++ 9.0 -(a.k.a. Visual Studio .NET 2008). -(For other Windows platforms and compilers, see ../PC/readme.txt.) +This directory is used to build Python for Win32 and x64 platforms, e.g. +Windows 2000, XP, Vista and Windows Server 2008. In order to build 32-bit +debug and release executables, Microsoft Visual C++ 2008 Express Edition is +required at the very least. In order to build 64-bit debug and release +executables, Visual Studio 2008 Standard Edition is required at the very +least. In order to build all of the above, as well as generate release builds +that make use of Profile Guided Optimisation (PG0), Visual Studio 2008 +Professional Edition is required at the very least. The official Python +releases are built with this version of Visual Studio. + +For other Windows platforms and compilers, see ../PC/readme.txt. All you need to do is open the workspace "pcbuild.sln" in Visual Studio, select the desired combination of configuration and platform and eventually @@ -59,7 +66,7 @@ are linked to a CRT "side by side" assembly which must be present on the target machine. This is avalible under the VC/Redist folder of your visual studio distribution. On XP and later operating systems that support -side-by-side assemblies it is not enough to have the msvcrt80.dll present, +side-by-side assemblies it is not enough to have the msvcrt90.dll present, it has to be there as a whole assembly, that is, a folder with the .dll and a .manifest. Also, a check is made for the correct version. Therefore, one should distribute this assembly with the dlls, and keep @@ -95,79 +102,19 @@ winsound play sounds (typically .wav files) under Windows -The following subprojects will generally NOT build out of the box. They -wrap code Python doesn't control, and you'll need to download the base -packages first and unpack them into siblings of PCbuilds's parent -directory; for example, if your PCbuild is ..\dist\py3k\PCbuild\, -unpack into new subdirectories of ..\dist\. - +Python-controlled subprojects that wrap external projects: +_bsddb + Wraps Berkeley DB 4.4.20, which is currently built by _bsddb44.vcproj. + project (see below). +_sqlite3 + Wraps SQLite 3.3.4, which is currently built by sqlite3.vcproj (see below). _tkinter - Python wrapper for the Tk windowing system. Requires building - Tcl/Tk first. Following are instructions for Tcl/Tk 8.4.16. - - NOTE: The 64 build builds must land in tcltk64 instead of tcltk. - - Get source - ---------- - In the dist directory, run - svn export http://svn.python.org/projects/external/tcl8.4.16 - svn export http://svn.python.org/projects/external/tk8.4.16 - svn export http://svn.python.org/projects/external/tix-8.4.0 - - Build with build_tkinter.py - --------------------------- - The PCbuild directory contains a Python script which automates all - steps. Run the script in a Visual Studio 2008 command prompt with - - python build_tkinter.py Win32 - - Use x64 instead of Win32 for the x64 platform. - - NOTE: Tcl/Tk 8.4 doesn't compile for x64. - - Build Tcl first - --------------- - Use "Start -> All Programs -> Microsoft Visual Studio 2008 - -> Visual Studio Tools -> Visual Studio 2008 Command Prompt" - to get a shell window with the correct environment settings - cd dist\tcl8.4.16\win - nmake -f makefile.vc - nmake -f makefile.vc INSTALLDIR=..\..\tcltk install - - XXX Should we compile with OPTS=threads? - - Optional: run tests, via - nmake -f makefile.vc test - - On WinXP Pro, wholly up to date as of 30-Aug-2004: - all.tcl: Total 10678 Passed 9969 Skipped 709 Failed 0 - Sourced 129 Test Files. - - Build Tk - -------- - cd dist\tk8.4.16\win - nmake -f makefile.vc TCLDIR=..\..\tcl8.4.16 - nmake -f makefile.vc TCLDIR=..\..\tcl8.4.16 INSTALLDIR=..\..\tcltk install - - XXX Should we compile with OPTS=threads? - - XXX Our installer copies a lot of stuff out of the Tcl/Tk install - XXX directory. Is all of that really needed for Python use of Tcl/Tk? - - Optional: run tests, via - nmake -f makefile.vc TCLDIR=..\..\tcl8.4.16 test - - On WinXP Pro, wholly up to date as of 30-Aug-2004: - all.tcl: Total 8420 Passed 6826 Skipped 1581 Failed 13 - Sourced 91 Test Files. - Files with failing tests: canvImg.test scrollbar.test textWind.test winWm.test - - Built Tix - --------- - cd dist\tix-8.4.0\win - nmake -f python9.mak - nmake -f python9.mak install - + Wraps the Tk windowing system. Unlike _bsddb and _sqlite3, there's no + corresponding tcltk.vcproj-type project that builds Tcl/Tk from vcproj's + within our pcbuild.sln, which means this module expects to find a + pre-built Tcl/Tk in either ..\..\tcltk for 32-bit or ..\..\tcltk64 for + 64-bit (relative to this directory). See below for instructions to build + Tcl/Tk. bz2 Python wrapper for the libbz2 compression library. Homepage http://sources.redhat.com/bzip2/ @@ -176,6 +123,10 @@ svn export http://svn.python.org/projects/external/bzip2-1.0.3 + ** NOTE: if you use the Tools\buildbot\external(-amd64).bat approach for + obtaining external sources then you don't need to manually get the source + above via subversion. ** + A custom pre-link step in the bz2 project settings should manage to build bzip2-1.0.3\libbz2.lib by magic before bz2.pyd (or bz2_d.pyd) is linked in PCbuild\. @@ -186,63 +137,6 @@ All of this managed to build libbz2.lib in bzip2-1.0.3\$platform-$configuration\, which the Python project links in. - -_bsddb - To use the version of bsddb that Python is built with by default, invoke - (in the dist directory) - - svn export http://svn.python.org/projects/external/db-4.4.20 - - Next open the solution file db-4.4.20\build_win32\Berkeley_DB.sln with - Visual Studio and convert the projects to the new format. VS 2008 - builds the necessary libraries in a pre-link step of _bsddb. You - have to add "$(VCInstallDir)vcpackages" to the search path first - (Tools -> Options -> Projects and Solutions -> VC++ Directories, - Platform: Win32, Show directories for: Executable files). - - The _bsddb subprojects depends only on the db_static project of - Berkeley DB. You have to choose either "Release", "Release AMD64", "Debug" - or "Debug AMD64" as configuration. For the AND64 builds, you need to - create the "x64" platform first (in Solution Platforms\Configuration - Manager...) - - Alternatively, if you want to start with the original sources, - go to Sleepycat's download page: - http://www.sleepycat.com/downloads/releasehistorybdb.html - - and download version 4.4.20. - - With or without strong cryptography? You can choose either with or - without strong cryptography, as per the instructions below. By - default, Python is built and distributed WITHOUT strong crypto. - - Unpack the sources; if you downloaded the non-crypto version, rename - the directory from db-4.4.20.NC to db-4.4.20. - - Now apply any patches that apply to your version. - - Open - db-4.4.20\docs\ref\build_win\intro.html - - and follow the "Windows->Building Berkeley DB with Visual C++ .NET" - instructions for building the Sleepycat - software. Note that Berkeley_DB.dsw is in the build_win32 subdirectory. - Build the "db_static" project, for "Release" mode. - - To run extensive tests, pass "-u bsddb" to regrtest.py. test_bsddb3.py - is then enabled. Running in verbose mode may be helpful. - -_sqlite3 - Python wrapper for SQLite library. - - Get the source code through - - svn export http://svn.python.org/projects/external/sqlite-source-3.3.4 - - To use the extension module in a Python build tree, copy sqlite3.dll into - the PCbuild folder. The source directory in svn also contains a .def file - from the binary release of sqlite3. - _ssl Python wrapper for the secure sockets library. @@ -250,6 +144,10 @@ svn export http://svn.python.org/projects/external/openssl-0.9.8g + ** NOTE: if you use the Tools\buildbot\external(-amd64).bat approach for + obtaining external sources then you don't need to manually get the source + above via subversion. ** + Alternatively, get the latest version from http://www.openssl.org. You can (theoretically) use any version of OpenSSL you like - the build process will automatically select the latest version. @@ -285,6 +183,69 @@ build_ssl.py/MSVC isn't clever enough to clean OpenSSL - you must do this by hand. +The subprojects above wrap external projects Python doesn't control, and as +such, a little more work is required in order to download the relevant source +files for each project before they can be built. The buildbots do this each +time they're built, so the easiest approach is to run either external.bat or +external-amd64.bat in the ..\Tools\buildbot directory from ..\, i.e.: + + C:\..\svn.python.org\projects\python\trunk\PCbuild>cd .. + C:\..\svn.python.org\projects\python\trunk>Tools\buildbot\external.bat + +This extracts all the external subprojects from http://svn.python.org/external +via Subversion (so you'll need an svn.exe on your PATH) and places them in +..\.. (relative to this directory). The external(-amd64).bat scripts will +also build a debug build of Tcl/Tk; there aren't any equivalent batch files +for building release versions of Tcl/Tk lying around in the Tools\buildbot +directory. If you need to build a release version of Tcl/Tk it isn't hard +though, take a look at the relevant external(-amd64).bat file and find the +two nmake lines, then call each one without the 'DEBUG=1' parameter, i.e.: + +The external-amd64.bat file contains this for tcl: + nmake -f makefile.vc COMPILERFLAGS=-DWINVER=0x0500 DEBUG=1 MACHINE=AMD64 INSTALLDIR=..\..\tcltk64 clean all install + +So for a release build, you'd call it as: + nmake -f makefile.vc COMPILERFLAGS=-DWINVER=0x0500 MACHINE=AMD64 INSTALLDIR=..\..\tcltk64 clean all install + + XXX Should we compile with OPTS=threads? + XXX Our installer copies a lot of stuff out of the Tcl/Tk install + XXX directory. Is all of that really needed for Python use of Tcl/Tk? + +This will be cleaned up in the future; ideally Tcl/Tk will be brought into our +pcbuild.sln as custom .vcproj files, just as we've recently done with the +_bsddb44.vcproj and sqlite3.vcproj files, which will remove the need for +Tcl/Tk to be built separately via a batch file. + +XXX trent.nelson 02-Apr-08: + Having the external subprojects in ..\.. relative to this directory is a + bit of a nuisance when you're working on py3k and trunk in parallel and + your directory layout mimics that of Python's subversion layout, e.g.: + + C:\..\svn.python.org\projects\python\trunk + C:\..\svn.python.org\projects\python\branches\py3k + C:\..\svn.python.org\projects\python\branches\release25-maint + + I'd like to change things so that external subprojects are fetched from + ..\external instead of ..\.., then provide some helper scripts or batch + files that would set up a new ..\external directory with svn checkouts of + the relevant branches in http://svn.python.org/projects/external/, or + alternatively, use junctions to link ..\external with a pre-existing + externals directory being used by another branch. i.e. if I'm usually + working on trunk (and have previously created trunk\external via the + provided batch file), and want to do some work on py3k, I'd set up a + junction as follows (using the directory structure above as an example): + + C:\..\python\trunk\external <- already exists and has built versions + of the external subprojects + + C:\..\python\branches\py3k>linkd.exe external ..\..\trunk\external + Link created at: external + + Only a slight tweak would be needed to the buildbots such that bots + building trunk and py3k could make use of the same facility. (2.5.x + builds need to be kept separate as they're using Visual Studio 7.1.) +/XXX trent.nelson 02-Apr-08 + Building for Itanium -------------------- From buildbot at python.org Wed Apr 2 17:08:55 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 15:08:55 +0000 Subject: [Python-checkins] buildbot failure in AMD64 W2k8 trunk Message-ID: <20080402150855.A2A861E4004@bag.python.org> The Buildbot has detected a new failure of AMD64 W2k8 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/AMD64%20W2k8%20trunk/builds/236 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-win64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed compile sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 17:42:17 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 15:42:17 +0000 Subject: [Python-checkins] buildbot failure in AMD64 W2k8 3.0 Message-ID: <20080402154217.46A8B1E4009@bag.python.org> The Buildbot has detected a new failure of AMD64 W2k8 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/AMD64%20W2k8%203.0/builds/133 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-win64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 2 tests failed: test_asynchat test_getargs2 ====================================================================== ERROR: test_close_when_done (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 210, in test_close_when_done asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_empty_line (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 198, in test_empty_line asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator1 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 126, in test_line_terminator1 self.line_terminator_check('\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator2 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 131, in test_line_terminator2 self.line_terminator_check('\r\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator3 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 136, in test_line_terminator3 self.line_terminator_check('qqq', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_none_terminator (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 165, in test_none_terminator asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator1 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 153, in test_numeric_terminator1 self.numeric_terminator_check(1) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator2 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 156, in test_numeric_terminator2 self.numeric_terminator_check(6) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_simple_producer (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 177, in test_simple_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_string_producer (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 187, in test_string_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_close_when_done (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 210, in test_close_when_done asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_empty_line (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 198, in test_empty_line asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator1 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 126, in test_line_terminator1 self.line_terminator_check('\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator2 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 131, in test_line_terminator2 self.line_terminator_check('\r\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator3 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 136, in test_line_terminator3 self.line_terminator_check('qqq', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_none_terminator (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 165, in test_none_terminator asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator1 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 153, in test_numeric_terminator1 self.numeric_terminator_check(1) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator2 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 156, in test_numeric_terminator2 self.numeric_terminator_check(6) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_simple_producer (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 177, in test_simple_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_string_producer (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 187, in test_string_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_n (test.test_getargs2.Signed_TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_getargs2.py", line 190, in test_n self.failUnlessEqual(99, getargs_n(Long())) TypeError: 'Long' object cannot be interpreted as an integer sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 17:42:28 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 15:42:28 +0000 Subject: [Python-checkins] buildbot failure in x86 W2k8 trunk Message-ID: <20080402154228.EB78D1E4004@bag.python.org> The Buildbot has detected a new failure of x86 W2k8 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20W2k8%20trunk/builds/282 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_asynchat ====================================================================== FAIL: test_close_when_done (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python\trunk.nelson-windows\build\lib\test\test_asynchat.py", line 217, in test_close_when_done self.assertTrue(len(s.buffer) > 0) AssertionError Traceback (most recent call last): File "S:\buildbots\python\trunk.nelson-windows\build\lib\threading.py", line 500, in __bootstrap_inner self.run() File "S:\buildbots\python\trunk.nelson-windows\build\lib\test\test_asynchat.py", line 33, in run data = conn.recv(1) error: [Errno 10054] An existing connection was forcibly closed by the remote host sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 17:46:32 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 15:46:32 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 trunk Message-ID: <20080402154632.E45601E401F@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%20trunk/builds/1221 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_winsound ====================================================================== ERROR: test_alias_asterisk (test.test_winsound.PlaySoundTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_winsound.py", line 86, in test_alias_asterisk winsound.PlaySound('SystemAsterisk', winsound.SND_ALIAS) RuntimeError: Failed to play sound ====================================================================== ERROR: test_alias_exclamation (test.test_winsound.PlaySoundTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_winsound.py", line 96, in test_alias_exclamation winsound.PlaySound('SystemExclamation', winsound.SND_ALIAS) RuntimeError: Failed to play sound ====================================================================== ERROR: test_alias_exit (test.test_winsound.PlaySoundTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_winsound.py", line 106, in test_alias_exit winsound.PlaySound('SystemExit', winsound.SND_ALIAS) RuntimeError: Failed to play sound ====================================================================== ERROR: test_alias_hand (test.test_winsound.PlaySoundTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_winsound.py", line 116, in test_alias_hand winsound.PlaySound('SystemHand', winsound.SND_ALIAS) RuntimeError: Failed to play sound ====================================================================== ERROR: test_alias_question (test.test_winsound.PlaySoundTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_winsound.py", line 126, in test_alias_question winsound.PlaySound('SystemQuestion', winsound.SND_ALIAS) RuntimeError: Failed to play sound sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 17:56:09 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 15:56:09 +0000 Subject: [Python-checkins] buildbot failure in g4 osx.4 trunk Message-ID: <20080402155610.19B0F1E402B@bag.python.org> The Buildbot has detected a new failure of g4 osx.4 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/g4%20osx.4%20trunk/builds/3138 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: psf-g4 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal ====================================================================== FAIL: test_main (test.test_signal.InterProcessSignalTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/test/test_signal.py", line 169, in test_main self.fail(tb) AssertionError: Traceback (most recent call last): make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 18:07:03 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 16:07:03 +0000 Subject: [Python-checkins] buildbot failure in x86 W2k8 3.0 Message-ID: <20080402160704.0FE1A1E4013@bag.python.org> The Buildbot has detected a new failure of x86 W2k8 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20W2k8%203.0/builds/150 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_urllib2net ====================================================================== ERROR: test_ftp_NoneNodefault (test.test_urllib2net.TimeoutTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_urllib2net.py", line 227, in test_ftp_NoneNodefault u = _urlopen_with_retry(self.FTP_HOST, timeout=None) File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_urllib2net.py", line 25, in _urlopen_with_retry raise last_exc File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_urllib2net.py", line 19, in _urlopen_with_retry return urllib2.urlopen(host, *args, **kwargs) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 122, in urlopen return _opener.open(url, data, timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 378, in open response = self._open(req, data) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 396, in _open '_open', req) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 356, in _call_chain result = func(*args) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 1295, in ftp_open raise URLError('ftp error: %s' % msg).with_traceback(sys.exc_info()[2]) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 1277, in ftp_open fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 1322, in connect_ftp self.cache[key] = ftpwrapper(user, passwd, host, port, dirs, timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib.py", line 786, in __init__ self.init() File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib.py", line 792, in init self.ftp.connect(self.host, self.port, self.timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\ftplib.py", line 131, in connect self.sock = socket.create_connection((self.host, self.port), self.timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\socket.py", line 294, in create_connection raise error(msg) urllib2.URLError: ====================================================================== ERROR: test_ftp_NoneWithdefault (test.test_urllib2net.TimeoutTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_urllib2net.py", line 221, in test_ftp_NoneWithdefault u = _urlopen_with_retry(self.FTP_HOST, timeout=None) File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_urllib2net.py", line 25, in _urlopen_with_retry raise last_exc File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_urllib2net.py", line 19, in _urlopen_with_retry return urllib2.urlopen(host, *args, **kwargs) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 122, in urlopen return _opener.open(url, data, timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 378, in open response = self._open(req, data) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 396, in _open '_open', req) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 356, in _call_chain result = func(*args) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 1295, in ftp_open raise URLError('ftp error: %s' % msg).with_traceback(sys.exc_info()[2]) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 1277, in ftp_open fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 1322, in connect_ftp self.cache[key] = ftpwrapper(user, passwd, host, port, dirs, timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib.py", line 786, in __init__ self.init() File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib.py", line 792, in init self.ftp.connect(self.host, self.port, self.timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\ftplib.py", line 131, in connect self.sock = socket.create_connection((self.host, self.port), self.timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\socket.py", line 294, in create_connection raise error(msg) urllib2.URLError: ====================================================================== ERROR: test_ftp_Value (test.test_urllib2net.TimeoutTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_urllib2net.py", line 231, in test_ftp_Value u = _urlopen_with_retry(self.FTP_HOST, timeout=60) File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_urllib2net.py", line 25, in _urlopen_with_retry raise last_exc File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_urllib2net.py", line 19, in _urlopen_with_retry return urllib2.urlopen(host, *args, **kwargs) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 122, in urlopen return _opener.open(url, data, timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 378, in open response = self._open(req, data) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 396, in _open '_open', req) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 356, in _call_chain result = func(*args) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 1295, in ftp_open raise URLError('ftp error: %s' % msg).with_traceback(sys.exc_info()[2]) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 1277, in ftp_open fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 1322, in connect_ftp self.cache[key] = ftpwrapper(user, passwd, host, port, dirs, timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib.py", line 786, in __init__ self.init() File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib.py", line 792, in init self.ftp.connect(self.host, self.port, self.timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\ftplib.py", line 131, in connect self.sock = socket.create_connection((self.host, self.port), self.timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\socket.py", line 294, in create_connection raise error(msg) urllib2.URLError: sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 18:24:57 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 16:24:57 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 3.0 Message-ID: <20080402162458.1BF971E4026@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%203.0/builds/745 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: Traceback (most recent call last): File "c:\buildbot\work\3.0.heller-windows\build\lib\threading.py", line 493, in _bootstrap_inner self.run() File "c:\buildbot\work\3.0.heller-windows\build\lib\threading.py", line 449, in run self._target(*self._args, **self._kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_smtplib.py", line 116, in debugging_server poll_fun(0.01, asyncore.socket_map) File "C:\buildbot\work\3.0.heller-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "C:\buildbot\work\3.0.heller-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "C:\buildbot\work\3.0.heller-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "C:\buildbot\work\3.0.heller-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "C:\buildbot\work\3.0.heller-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "C:\buildbot\work\3.0.heller-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "C:\buildbot\work\3.0.heller-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine 2 tests failed: test_smtplib test_winsound ====================================================================== ERROR: test_alias_asterisk (test.test_winsound.PlaySoundTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_winsound.py", line 87, in test_alias_asterisk winsound.PlaySound('SystemAsterisk', winsound.SND_ALIAS) RuntimeError: Failed to play sound ====================================================================== ERROR: test_alias_exclamation (test.test_winsound.PlaySoundTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_winsound.py", line 97, in test_alias_exclamation winsound.PlaySound('SystemExclamation', winsound.SND_ALIAS) RuntimeError: Failed to play sound ====================================================================== ERROR: test_alias_exit (test.test_winsound.PlaySoundTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_winsound.py", line 107, in test_alias_exit winsound.PlaySound('SystemExit', winsound.SND_ALIAS) RuntimeError: Failed to play sound ====================================================================== ERROR: test_alias_hand (test.test_winsound.PlaySoundTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_winsound.py", line 117, in test_alias_hand winsound.PlaySound('SystemHand', winsound.SND_ALIAS) RuntimeError: Failed to play sound ====================================================================== ERROR: test_alias_question (test.test_winsound.PlaySoundTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_winsound.py", line 127, in test_alias_question winsound.PlaySound('SystemQuestion', winsound.SND_ALIAS) RuntimeError: Failed to play sound sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 18:50:35 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 16:50:35 +0000 Subject: [Python-checkins] buildbot failure in g4 osx.4 3.0 Message-ID: <20080402165035.5861C1E4004@bag.python.org> The Buildbot has detected a new failure of g4 osx.4 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/g4%20osx.4%203.0/builds/682 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: psf-g4 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: Traceback (most recent call last): File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/threading.py", line 493, in _bootstrap_inner self.run() File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/threading.py", line 449, in run self._target(*self._args, **self._kwargs) File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/bsddb/test/test_thread.py", line 89, in writerThread self._writerThread(*args, **kwargs) File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/bsddb/test/test_thread.py", line 278, in _writerThread self.assertEqual(data, self.makeData(key)) File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/unittest.py", line 325, in failUnlessEqual raise self.failureException(msg or '%r != %r' % (first, second)) AssertionError: None != b'0002-0002-0002-0002-0002' Traceback (most recent call last): File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/threading.py", line 493, in _bootstrap_inner self.run() File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/threading.py", line 449, in run self._target(*self._args, **self._kwargs) File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/bsddb/test/test_thread.py", line 89, in writerThread self._writerThread(*args, **kwargs) File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/bsddb/test/test_thread.py", line 278, in _writerThread self.assertEqual(data, self.makeData(key)) File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/unittest.py", line 325, in failUnlessEqual raise self.failureException(msg or '%r != %r' % (first, second)) AssertionError: None != b'2000-2000-2000-2000-2000' Traceback (most recent call last): File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/threading.py", line 493, in _bootstrap_inner self.run() File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/threading.py", line 449, in run self._target(*self._args, **self._kwargs) File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/bsddb/test/test_thread.py", line 89, in writerThread self._writerThread(*args, **kwargs) File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/bsddb/test/test_thread.py", line 278, in _writerThread self.assertEqual(data, self.makeData(key)) File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/unittest.py", line 325, in failUnlessEqual raise self.failureException(msg or '%r != %r' % (first, second)) AssertionError: None != b'1001-1001-1001-1001-1001' 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 20:28:45 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 18:28:45 +0000 Subject: [Python-checkins] buildbot failure in sparc Debian 3.0 Message-ID: <20080402182845.944D41E4016@bag.python.org> The Buildbot has detected a new failure of sparc Debian 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20Debian%203.0/builds/158 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-sparc Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: trent.nelson BUILD FAILED: failed failed slave lost sincerely, -The Buildbot From buildbot at python.org Wed Apr 2 20:38:27 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 18:38:27 +0000 Subject: [Python-checkins] buildbot failure in sparc Ubuntu 3.0 Message-ID: <20080402183827.E55EA1E401F@bag.python.org> The Buildbot has detected a new failure of sparc Ubuntu 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20Ubuntu%203.0/builds/231 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-ubuntu-sparc Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: trent.nelson BUILD FAILED: failed failed slave lost sincerely, -The Buildbot From python-checkins at python.org Wed Apr 2 22:14:56 2008 From: python-checkins at python.org (david.goodger) Date: Wed, 2 Apr 2008 22:14:56 +0200 (CEST) Subject: [Python-checkins] r62107 - sandbox/trunk/datetime/US.py Message-ID: <20080402201456.F06151E402B@bag.python.org> Author: david.goodger Date: Wed Apr 2 22:14:56 2008 New Revision: 62107 Modified: sandbox/trunk/datetime/US.py Log: implement the new DST rules (2007 forward) Modified: sandbox/trunk/datetime/US.py ============================================================================== --- sandbox/trunk/datetime/US.py (original) +++ sandbox/trunk/datetime/US.py Wed Apr 2 22:14:56 2008 @@ -2,15 +2,55 @@ from datetime import tzinfo from datetime import timedelta -from dateutil import SUNDAY, APRIL, OCTOBER, weekday_of_month +from dateutil import SUNDAY, MARCH, APRIL, OCTOBER, NOVEMBER, weekday_of_month __all__ = ['USTimeZone', 'Eastern', 'Central', 'Mountain', 'Pacific'] + +class DST_Rules(object): + + """Encapsulate the rules for a DST change date.""" + + # Assumes that DST changes happen on Sunday mornings. + + def __init__(self, month, sunday_index): + """ + Parameters: + + * `month`: Month of DST change (1=January, 12=December). + * `sunday_index`: Base-0 index of Sunday (0=first, 1=second, -1=last). + """ + self.month = month + self.sunday_index = sunday_index + self.dummy_date = datetime(year=1, month=month, day=1, hour=self.hour) + + def date(self, year): + """Return the date of the change in the given `year`.""" + date = weekday_of_month( + SUNDAY, self.dummy_date.replace(year=year), self.sunday_index) + assert date.month == self.dummy_date.month + return date + + +class DST_Start(DST_Rules): + + # DST starts at 2am (standard time): + hour = 2 + + +class DST_End(DST_Rules): + + # DST ends at 1am (standard time; 2am DST time): + hour = 1 + + class USTimeZone(tzinfo): - "A class capturing the current (2002) rules for United States time zones." - # XXX Note that in 2007 the rules are changing: - # XXX 2nd Sunday in March, 1st Sunday in November. - # XXX Anybody want to volunteer a fix for this code? + """ + A class capturing the pre- and post-2007 daylight saving time (DST) + rules for United States time zones. + """ + # Note that in 2007 the rules changed. The comment below refers to + # the old rules. See USTimeZone.dst_rules for specific dates. # A seemingly intractable problem: when DST ends, there's a one-hour # slice that repeats in "naive time". That is, when the naive clock @@ -49,10 +89,18 @@ dstoff = timedelta(hours=1) zero = timedelta(0) - # DST starts at 2am (standard time) on the first Sunday in April. - start = datetime(1, APRIL, 1, 2) - # and ends at 2am (DST time; 1am standard time) on the last Sunday of Oct. - end = datetime(1, OCTOBER, 1, 1) + + # [(first year, start rule, end rule), ...] + dst_rules = [ + (2007, + DST_Start(month=MARCH, sunday_index=1), + DST_End(month=NOVEMBER, sunday_index=0)), + (1987, + DST_Start(month=APRIL, sunday_index=0), + DST_End(month=OCTOBER, sunday_index=-1)), + ] + # Ensure that the rules are in reverse chronological order: + dst_rules.sort(reverse=True) def __init__(self, stdhours, stdname, dstname): self.stdoff = timedelta(hours=stdhours) @@ -76,13 +124,27 @@ assert dt.tzinfo is self - # Find first Sunday in April. - start = weekday_of_month(SUNDAY, self.start.replace(year=dt.year), 0) - assert start.weekday() == 6 and start.month == 4 and start.day <= 7 - - # Find last Sunday in October. - end = weekday_of_month(SUNDAY, self.end.replace(year=dt.year), -1) - assert end.weekday() == 6 and end.month == 10 and end.day >= 25 + for (first_year, dst_start, dst_end) in self.dst_rules: + if dt.year >= first_year: + break + else: + # As above, an exception instead may be sensible here. + return self.zero + + start = dst_start.date(dt.year) + assert start.weekday() == 6 + if dt.year >= 2007: + #import pdb ; pdb.set_trace() + assert 8 <= start.day <= 14 + else: + assert start.day <= 7 + + end = dst_end.date(dt.year) + assert end.weekday() == 6 + if dt.year >= 2007: + assert end.day <= 7 + else: + assert end.day >= 25 # Can't compare naive to aware objects, so strip the timezone from # dt first. @@ -91,6 +153,7 @@ else: return self.zero + Eastern = USTimeZone(-5, "EST", "EDT") Central = USTimeZone(-6, "CST", "CDT") Mountain = USTimeZone(-7, "MST", "MDT") @@ -233,6 +296,24 @@ EST (2002, 10, 27, 1, 0, 0, 6, 300, 0) Sun Oct 27 01:00:00 2002 + +Post-2007 rules: + +Right before DST starts. +>>> before = datetime(2007, 3, 11, 1, 59, 59, tzinfo=Eastern) +>>> printstuff(before) +2007-03-11 01:59:59-05:00 +EST +(2007, 3, 11, 1, 59, 59, 6, 70, 0) +Sun Mar 11 01:59:59 2007 + +Right when DST starts. +>>> after = before + timedelta(seconds=1) +>>> printstuff(after) +2007-03-11 02:00:00-04:00 +EDT +(2007, 3, 11, 2, 0, 0, 6, 70, 1) +Sun Mar 11 02:00:00 2007 """ __test__ = {'brainbuster': brainbuster_test} From python-checkins at python.org Wed Apr 2 22:15:40 2008 From: python-checkins at python.org (david.goodger) Date: Wed, 2 Apr 2008 22:15:40 +0200 (CEST) Subject: [Python-checkins] r62108 - sandbox/trunk/datetime/EU.py Message-ID: <20080402201540.470EA1E402B@bag.python.org> Author: david.goodger Date: Wed Apr 2 22:15:39 2008 New Revision: 62108 Modified: sandbox/trunk/datetime/EU.py Log: correct time zone names & add Berlin Modified: sandbox/trunk/datetime/EU.py ============================================================================== --- sandbox/trunk/datetime/EU.py (original) +++ sandbox/trunk/datetime/EU.py Wed Apr 2 22:15:39 2008 @@ -75,8 +75,12 @@ return ZERO UTC = Fixed(ZERO, "UTC") -London = Europe(ZERO, "WET", "WDT") -Amsterdam = Europe(HOUR, "MET", "MDT") +WesternEU = Europe(ZERO, "WET", "WEST") +CentralEU = Europe(HOUR, "CET", "CEST") +EasternEU = Europe(HOUR + HOUR, "EET", "EEST") +London = WesternEU +Amsterdam = CentralEU +Berlin = CentralEU demo = """ We start easy, Saturday noon in Amsterdam on the last day of DST: From python-checkins at python.org Wed Apr 2 22:17:48 2008 From: python-checkins at python.org (david.goodger) Date: Wed, 2 Apr 2008 22:17:48 +0200 (CEST) Subject: [Python-checkins] r62109 - sandbox/trunk/datetime/PSF.py Message-ID: <20080402201748.504111E4021@bag.python.org> Author: david.goodger Date: Wed Apr 2 22:17:47 2008 New Revision: 62109 Modified: sandbox/trunk/datetime/PSF.py Log: new time for PSF Board meetings from April 2008 (12pm noon Eastern) Modified: sandbox/trunk/datetime/PSF.py ============================================================================== --- sandbox/trunk/datetime/PSF.py (original) +++ sandbox/trunk/datetime/PSF.py Wed Apr 2 22:17:47 2008 @@ -10,7 +10,7 @@ from dateutil import MONDAY, weekday_of_month from US import Eastern, Central, Mountain, Pacific -from EU import UTC, London, Amsterdam +from EU import UTC, WesternEU, CentralEU, EasternEU, London, Amsterdam, Berlin alltzs = {'Eastern': Eastern, 'Central': Central, @@ -19,14 +19,25 @@ 'UTC': UTC, 'London': London, 'Amsterdam': Amsterdam, + 'Berlin': Berlin, + 'WesternEU': WesternEU, + 'CentralEU': CentralEU, + 'EasternEU': EasternEU, } # A vector of 12 datetimes, all in Eastern. def psf_times_for_a_year(year): - # 1pm Eastern on the second Monday of the month. + # Until March 2008: 1pm Eastern on the second Monday of the month. base = datetime(year, 1, 1, 13, tzinfo=Eastern) - return [weekday_of_month(MONDAY, base.replace(month=i), 1) - for i in range(1, 13)] + if year >= 2008: + # From April 2008: 12pm (noon) Eastern. + base = base.replace(hour=12) + times = [weekday_of_month(MONDAY, base.replace(month=i), 1) + for i in range(1, 13)] + if year == 2008: + # Adjust the hour of the first 3 months: + times[:3] = [time.replace(hour=13) for time in times[:3]] + return times # Eastern is always displayed first. def display_psf_times_for_a_year(year, tzs): From buildbot at python.org Wed Apr 2 22:27:40 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 20:27:40 +0000 Subject: [Python-checkins] buildbot failure in x86 FreeBSD 3 2.5 Message-ID: <20080402202740.910341E400B@bag.python.org> The Buildbot has detected a new failure of x86 FreeBSD 3 2.5. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20FreeBSD%203%202.5/builds/3 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-freebsd Build Reason: Build Source Stamp: [branch branches/release25-maint] HEAD Blamelist: amaury.forgeotdarc,georg.brandl,guido.van.rossum,mark.dickinson BUILD FAILED: failed test Excerpt from the test logfile: 2 tests failed: test_urllib2net test_urllibnet ====================================================================== ERROR: test_geturl (test.test_urllibnet.urlopenNetworkTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/store/home/python.buildbot/default/2.5.nelson-freebsd/build/Lib/test/test_urllibnet.py", line 79, in test_geturl open_url = urllib.urlopen(URL) File "/store/home/python.buildbot/default/2.5.nelson-freebsd/build/Lib/urllib.py", line 82, in urlopen return opener.open(url) File "/store/home/python.buildbot/default/2.5.nelson-freebsd/build/Lib/urllib.py", line 190, in open return getattr(self, name)(url) File "/store/home/python.buildbot/default/2.5.nelson-freebsd/build/Lib/urllib.py", line 325, in open_http h.endheaders() File "/store/home/python.buildbot/default/2.5.nelson-freebsd/build/Lib/httplib.py", line 860, in endheaders self._send_output() File "/store/home/python.buildbot/default/2.5.nelson-freebsd/build/Lib/httplib.py", line 732, in _send_output self.send(msg) File "/store/home/python.buildbot/default/2.5.nelson-freebsd/build/Lib/httplib.py", line 699, in send self.connect() File "/store/home/python.buildbot/default/2.5.nelson-freebsd/build/Lib/httplib.py", line 683, in connect raise socket.error, msg IOError: [Errno socket error] (60, 'Operation timed out') sincerely, -The Buildbot From python-checkins at python.org Wed Apr 2 23:09:37 2008 From: python-checkins at python.org (vinay.sajip) Date: Wed, 2 Apr 2008 23:09:37 +0200 (CEST) Subject: [Python-checkins] r62110 - python/trunk/Lib/logging/handlers.py Message-ID: <20080402210937.424431E4012@bag.python.org> Author: vinay.sajip Date: Wed Apr 2 23:09:27 2008 New Revision: 62110 Modified: python/trunk/Lib/logging/handlers.py Log: Fix: #2315, #2316, #2317: TimedRotatingFileHandler - changed logic to better handle daylight savings time, deletion of old log files, and fixed a bug in calculating rollover when no logging occurs for a longer interval than the rollover period. Modified: python/trunk/Lib/logging/handlers.py ============================================================================== --- python/trunk/Lib/logging/handlers.py (original) +++ python/trunk/Lib/logging/handlers.py Wed Apr 2 23:09:27 2008 @@ -22,12 +22,12 @@ Should work under Python versions >= 1.5.2, except that source line information is not available unless 'sys._getframe()' is. -Copyright (C) 2001-2007 Vinay Sajip. All Rights Reserved. +Copyright (C) 2001-2008 Vinay Sajip. All Rights Reserved. To use, simply 'import logging' and log away! """ -import logging, socket, types, os, string, cPickle, struct, time, glob +import logging, socket, types, os, string, cPickle, struct, time, re from stat import ST_DEV, ST_INO try: @@ -176,15 +176,19 @@ if self.when == 'S': self.interval = 1 # one second self.suffix = "%Y-%m-%d_%H-%M-%S" + self.extMatch = r"^\d{4}-\d{2}-\d{2}_\d{2}-\d{2}-\d{2}$" elif self.when == 'M': self.interval = 60 # one minute self.suffix = "%Y-%m-%d_%H-%M" + self.extMatch = r"^\d{4}-\d{2}-\d{2}_\d{2}-\d{2}$" elif self.when == 'H': self.interval = 60 * 60 # one hour self.suffix = "%Y-%m-%d_%H" + self.extMatch = r"^\d{4}-\d{2}-\d{2}_\d{2}$" elif self.when == 'D' or self.when == 'MIDNIGHT': self.interval = 60 * 60 * 24 # one day self.suffix = "%Y-%m-%d" + self.extMatch = r"^\d{4}-\d{2}-\d{2}$" elif self.when.startswith('W'): self.interval = 60 * 60 * 24 * 7 # one week if len(self.when) != 2: @@ -193,9 +197,11 @@ raise ValueError("Invalid day specified for weekly rollover: %s" % self.when) self.dayOfWeek = int(self.when[1]) self.suffix = "%Y-%m-%d" + self.extMatch = r"^\d{4}-\d{2}-\d{2}$" else: raise ValueError("Invalid rollover interval specified: %s" % self.when) + self.extMatch = re.compile(self.extMatch) self.interval = self.interval * interval # multiply by units requested self.rolloverAt = currentTime + self.interval @@ -238,16 +244,24 @@ daysToWait = self.dayOfWeek - day else: daysToWait = 6 - day + self.dayOfWeek + 1 - self.rolloverAt = self.rolloverAt + (daysToWait * (60 * 60 * 24)) + newRolloverAt = self.rolloverAt + (daysToWait * (60 * 60 * 24)) + dstNow = t[-1] + dstAtRollover = time.localtime(newRolloverAt)[-1] + if dstNow != dstAtRollover: + if not dstNow: # DST kicks in before next rollover, so we need to deduct an hour + newRolloverAt = newRolloverAt - 3600 + else: # DST bows out before next rollover, so we need to add an hour + newRolloverAt = newRolloverAt + 3600 + self.rolloverAt = newRolloverAt #print "Will rollover at %d, %d seconds from now" % (self.rolloverAt, self.rolloverAt - currentTime) def shouldRollover(self, record): """ - Determine if rollover should occur + Determine if rollover should occur. record is not used, as we are just comparing times, but it is needed so - the method siguratures are the same + the method signatures are the same """ t = int(time.time()) if t >= self.rolloverAt: @@ -255,6 +269,29 @@ #print "No need to rollover: %d, %d" % (t, self.rolloverAt) return 0 + def getFilesToDelete(self): + """ + Determine the files to delete when rolling over. + + More specific than the earlier method, which just used glob.glob(). + """ + dirName, baseName = os.path.split(self.baseFilename) + fileNames = os.listdir(dirName) + result = [] + prefix = baseName + "." + plen = len(prefix) + for fileName in fileNames: + if fileName[:plen] == prefix: + suffix = fileName[plen:] + if self.extMatch.match(suffix): + result.append(fileName) + result.sort() + if len(result) < self.backupCount: + result = [] + else: + result = result[:len(result) - self.backupCount] + return result + def doRollover(self): """ do a rollover; in this case, a date/time stamp is appended to the filename @@ -273,14 +310,29 @@ os.rename(self.baseFilename, dfn) if self.backupCount > 0: # find the oldest log file and delete it - s = glob.glob(self.baseFilename + ".20*") - if len(s) > self.backupCount: - s.sort() - os.remove(s[0]) + #s = glob.glob(self.baseFilename + ".20*") + #if len(s) > self.backupCount: + # s.sort() + # os.remove(s[0]) + for s in self.getFilesToDelete(): + os.remove(s) #print "%s -> %s" % (self.baseFilename, dfn) self.mode = 'w' self.stream = self._open() - self.rolloverAt = self.rolloverAt + self.interval + newRolloverAt = self.rolloverAt + self.interval + currentTime = int(time.time()) + while newRolloverAt <= currentTime: + newRolloverAt = newRolloverAt + self.interval + #If DST changes and midnight or weekly rollover, adjust for this. + if self.when == 'MIDNIGHT' or self.when.startswith('W'): + dstNow = time.localtime(currentTime)[-1] + dstAtRollover = time.localtime(newRolloverAt)[-1] + if dstNow != dstAtRollover: + if not dstNow: # DST kicks in before next rollover, so we need to deduct an hour + newRolloverAt = newRolloverAt - 3600 + else: # DST bows out before next rollover, so we need to add an hour + newRolloverAt = newRolloverAt + 3600 + self.rolloverAt = newRolloverAt class WatchedFileHandler(logging.FileHandler): """ From python-checkins at python.org Wed Apr 2 23:11:19 2008 From: python-checkins at python.org (vinay.sajip) Date: Wed, 2 Apr 2008 23:11:19 +0200 (CEST) Subject: [Python-checkins] r62111 - python/trunk/Misc/NEWS Message-ID: <20080402211119.BA9221E400B@bag.python.org> Author: vinay.sajip Date: Wed Apr 2 23:10:23 2008 New Revision: 62111 Modified: python/trunk/Misc/NEWS Log: Added updates with respect to recent changes to TimedRotatingFileHandler. Modified: python/trunk/Misc/NEWS ============================================================================== --- python/trunk/Misc/NEWS (original) +++ python/trunk/Misc/NEWS Wed Apr 2 23:10:23 2008 @@ -88,6 +88,15 @@ Library ------- +- Issue #2315: logging.handlers: TimedRotatingFileHandler now accounts for + daylight savings time in calculating the next rollover. + +- Issue #2316: logging.handlers: TimedRotatingFileHandler now calculates + rollovers correctly even when nothing is logged for a while. + +- Issue #2317: logging.handlers: TimedRotatingFileHandler now uses improved + logic for removing old files. + - Issue #2495: tokenize.untokenize now inserts a space between two consecutive string literals; previously, ["" ""] was rendered as [""""], which is incorrect python code. @@ -209,7 +218,7 @@ C API ----- -- Patch #2477: Added PyParser_ParseFileFlagsEx() and +- Patch #2477: Added PyParser_ParseFileFlagsEx() and PyParser_ParseStringFlagsFilenameEx() What's New in Python 2.6 alpha 1? @@ -227,7 +236,7 @@ - Patch #1759: Backport of PEP 3129 class decorators. -- Issue #1881: An internal parser limit has been increased. Also see +- Issue #1881: An internal parser limit has been increased. Also see issue 215555 for a discussion. - Added the future_builtins module, which contains hex() and oct(). @@ -254,8 +263,8 @@ - Fixed several potential crashes, all caused by specially crafted __del__ methods exploiting objects in temporarily inconsistent state. -- Issue #2115: Important speedup in setting __slot__ attributes. Also - prevent a possible crash: an Abstract Base Class would try to access a slot +- Issue #2115: Important speedup in setting __slot__ attributes. Also + prevent a possible crash: an Abstract Base Class would try to access a slot on a registered virtual subclass. - Fixed repr() and str() of complex numbers with infinity or nan as real or @@ -298,7 +307,7 @@ generator. - Issue #1920: "while 0" statements were completely removed by the compiler, - even in the presence of an "else" clause, which is supposed to be run when + even in the presence of an "else" clause, which is supposed to be run when the condition is false. Now the compiler correctly emits bytecode for the "else" suite. @@ -1836,10 +1845,10 @@ limit is a macro ``PyName_MAXFREELIST`` inside an #ifndef block. - ``PySet_Add()`` can now modify a newly created frozenset. Similarly to - ``PyTuple_SetItem``, it can be used to populate a brand new frozenset; but + ``PyTuple_SetItem``, it can be used to populate a brand new frozenset; but it does not steal a reference to the added item. -- Added ``PySet_Check()`` and ``PyFrozenSet_Check()`` to the set API. +- Added ``PySet_Check()`` and ``PyFrozenSet_Check()`` to the set API. - Backport of PyUnicode_FromString(), _FromStringAndSize(), _Format and _FormatV from Python 3.0. Made PyLong_AsSsize_t and PyLong_FromSsize_t @@ -1892,7 +1901,7 @@ Windows ------- -- Patch #1706: Drop support for Win9x, WinME and NT4. Python now requires +- Patch #1706: Drop support for Win9x, WinME and NT4. Python now requires Windows 2000 or greater. The _WINVER and NTDDI_VERSION macros are set to Win2k for x86/32bit builds and WinXP for AMD64 builds. From python-checkins at python.org Wed Apr 2 23:17:36 2008 From: python-checkins at python.org (vinay.sajip) Date: Wed, 2 Apr 2008 23:17:36 +0200 (CEST) Subject: [Python-checkins] r62112 - python/trunk/Doc/library/logging.rst Message-ID: <20080402211736.62DAF1E4021@bag.python.org> Author: vinay.sajip Date: Wed Apr 2 23:17:25 2008 New Revision: 62112 Modified: python/trunk/Doc/library/logging.rst Log: Added updates with respect to recent changes to TimedRotatingFileHandler. Modified: python/trunk/Doc/library/logging.rst ============================================================================== --- python/trunk/Doc/library/logging.rst (original) +++ python/trunk/Doc/library/logging.rst Wed Apr 2 23:17:25 2008 @@ -1670,10 +1670,11 @@ The system will save old log files by appending extensions to the filename. The extensions are date-and-time based, using the strftime format - ``%Y-%m-%d_%H-%M-%S`` or a leading portion thereof, depending on the rollover - interval. If *backupCount* is nonzero, at most *backupCount* files will be - kept, and if more would be created when rollover occurs, the oldest one is - deleted. + ``%Y-%m-%d_%H-%M-%S`` or a leading portion thereof, depending on the + rollover interval. If *backupCount* is nonzero, at most *backupCount* files + will be kept, and if more would be created when rollover occurs, the oldest + one is deleted. The deletion logic uses the interval to determine which + files to delete, so changing the interval may leave old files lying around. .. method:: TimedRotatingFileHandler.doRollover() From python-checkins at python.org Wed Apr 2 23:18:47 2008 From: python-checkins at python.org (amaury.forgeotdarc) Date: Wed, 2 Apr 2008 23:18:47 +0200 (CEST) Subject: [Python-checkins] r62113 - python/trunk/Lib/test/test_socket.py Message-ID: <20080402211847.41F161E400D@bag.python.org> Author: amaury.forgeotdarc Date: Wed Apr 2 23:18:46 2008 New Revision: 62113 Modified: python/trunk/Lib/test/test_socket.py Log: Remove debug prints; the buildbot now passes the tests Modified: python/trunk/Lib/test/test_socket.py ============================================================================== --- python/trunk/Lib/test/test_socket.py (original) +++ python/trunk/Lib/test/test_socket.py Wed Apr 2 23:18:46 2008 @@ -15,14 +15,6 @@ from weakref import proxy import signal -# Temporary hack to see why test_socket hangs on one buildbot -if os.environ.get('COMPUTERNAME') == "GRAPE": - def verbose_write(arg): - print >>sys.__stdout__, arg -else: - def verbose_write(arg): - pass - PORT = 50007 HOST = 'localhost' MSG = 'Michael Gilfix was here\n' @@ -30,21 +22,15 @@ class SocketTCPTest(unittest.TestCase): def setUp(self): - verbose_write(self) self.serv = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.serv.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) - verbose_write(str(self) + " socket created") global PORT PORT = test_support.bind_port(self.serv, HOST, PORT) - verbose_write(str(self) + " start listening") self.serv.listen(1) - verbose_write(str(self) + " started") def tearDown(self): - verbose_write(str(self) + " close") self.serv.close() self.serv = None - verbose_write(str(self) + " done") class SocketUDPTest(unittest.TestCase): From python-checkins at python.org Wed Apr 2 23:20:41 2008 From: python-checkins at python.org (benjamin.peterson) Date: Wed, 2 Apr 2008 23:20:41 +0200 (CEST) Subject: [Python-checkins] r62114 - python/trunk/README Message-ID: <20080402212041.C00D91E401B@bag.python.org> Author: benjamin.peterson Date: Wed Apr 2 23:20:35 2008 New Revision: 62114 Modified: python/trunk/README Log: Suggested proposed changes to Python be considered on some mailing lists first Modified: python/trunk/README ============================================================================== --- python/trunk/README (original) +++ python/trunk/README Wed Apr 2 23:20:35 2008 @@ -135,9 +135,11 @@ Manager at http://bugs.python.org. Guidelines for patch submission may be found at http://www.python.org/dev/patches/. -If you have a proposal to change Python, it's best to submit a Python -Enhancement Proposal (PEP) first. All current PEPs, as well as guidelines for -submitting a new PEP, are listed at http://www.python.org/dev/peps/. +If you have a proposal to change Python, you may want to send an email to the +comp.lang.python or python-ideas mailing lists for inital feedback. A Python +Enhancement Proposal (PEP) may be submitted if your idea gains ground. All +current PEPs, as well as guidelines for submitting a new PEP, are listed at +http://www.python.org/dev/peps/. Questions From nnorwitz at gmail.com Thu Apr 3 00:13:14 2008 From: nnorwitz at gmail.com (Neal Norwitz) Date: Wed, 2 Apr 2008 17:13:14 -0500 Subject: [Python-checkins] Python Regression Test Failures refleak (1) Message-ID: <20080402221314.GA23489@python.psfb.org> More important issues: ---------------------- test_telnetlib leaked [90, 0, 0] references, sum=90 Less important issues: ---------------------- test_asynchat leaked [-100, 0, 0] references, sum=-100 test_cmd_line leaked [23, 0, 0] references, sum=23 test_smtplib leaked [-106, 0, 80] references, sum=-26 test_socketserver leaked [-78, 0, 0] references, sum=-78 test_threadsignals leaked [0, -8, 0] references, sum=-8 test_urllib2_localnet leaked [146, -140, 146] references, sum=152 From buildbot at python.org Thu Apr 3 00:22:53 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 22:22:53 +0000 Subject: [Python-checkins] buildbot failure in amd64 XP trunk Message-ID: <20080402222253.3DA361E4004@bag.python.org> The Buildbot has detected a new failure of amd64 XP trunk. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20XP%20trunk/builds/1103 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows-amd64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: amaury.forgeotdarc,benjamin.peterson,vinay.sajip BUILD FAILED: failed failed slave lost sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 00:23:01 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 22:23:01 +0000 Subject: [Python-checkins] buildbot failure in x86 W2k8 trunk Message-ID: <20080402222301.469E41E4009@bag.python.org> The Buildbot has detected a new failure of x86 W2k8 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20W2k8%20trunk/builds/284 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: amaury.forgeotdarc,benjamin.peterson,vinay.sajip BUILD FAILED: failed failed slave lost sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 00:24:30 2008 From: buildbot at python.org (buildbot at python.org) Date: Wed, 02 Apr 2008 22:24:30 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 trunk Message-ID: <20080402222430.9A42E1E4004@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%20trunk/builds/1223 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: amaury.forgeotdarc,benjamin.peterson,vinay.sajip BUILD FAILED: failed failed slave lost sincerely, -The Buildbot From python-checkins at python.org Thu Apr 3 01:47:54 2008 From: python-checkins at python.org (barry.warsaw) Date: Thu, 3 Apr 2008 01:47:54 +0200 (CEST) Subject: [Python-checkins] r62121 - python/tags/r30a4 Message-ID: <20080402234754.E64691E4004@bag.python.org> Author: barry.warsaw Date: Thu Apr 3 01:47:54 2008 New Revision: 62121 Added: python/tags/r30a4/ - copied from r62120, python/branches/py3k/ Log: Tagging 3.0a4. From buildbot at python.org Thu Apr 3 02:10:41 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 00:10:41 +0000 Subject: [Python-checkins] buildbot failure in alpha Tru64 5.1 trunk Message-ID: <20080403001044.ADAF61E400B@bag.python.org> The Buildbot has detected a new failure of alpha Tru64 5.1 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/alpha%20Tru64%205.1%20trunk/builds/2804 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: norwitz-tru64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: amaury.forgeotdarc,benjamin.peterson,vinay.sajip BUILD FAILED: failed test Excerpt from the test logfile: 2 tests failed: test_asynchat test_smtplib sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 04:11:17 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 02:11:17 +0000 Subject: [Python-checkins] buildbot failure in x86 FreeBSD trunk Message-ID: <20080403021117.BEB2E1E4004@bag.python.org> The Buildbot has detected a new failure of x86 FreeBSD trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20FreeBSD%20trunk/builds/838 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: bolen-freebsd Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: amaury.forgeotdarc,benjamin.peterson,vinay.sajip BUILD FAILED: failed test Excerpt from the test logfile: sincerely, -The Buildbot From python-checkins at python.org Thu Apr 3 06:10:02 2008 From: python-checkins at python.org (barry.warsaw) Date: Thu, 3 Apr 2008 06:10:02 +0200 (CEST) Subject: [Python-checkins] r62123 - in python/trunk: Include/patchlevel.h Lib/distutils/__init__.py Lib/idlelib/idlever.py Misc/RPM/python-2.6.spec README Message-ID: <20080403041002.F2E6A1E4004@bag.python.org> Author: barry.warsaw Date: Thu Apr 3 06:10:02 2008 New Revision: 62123 Modified: python/trunk/Include/patchlevel.h python/trunk/Lib/distutils/__init__.py python/trunk/Lib/idlelib/idlever.py python/trunk/Misc/RPM/python-2.6.spec python/trunk/README Log: Updating for 2.6a2 Modified: python/trunk/Include/patchlevel.h ============================================================================== --- python/trunk/Include/patchlevel.h (original) +++ python/trunk/Include/patchlevel.h Thu Apr 3 06:10:02 2008 @@ -19,14 +19,16 @@ /* Higher for patch releases */ /* Version parsed out into numeric values */ +/*--start constants--*/ #define PY_MAJOR_VERSION 2 #define PY_MINOR_VERSION 6 #define PY_MICRO_VERSION 0 #define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_ALPHA -#define PY_RELEASE_SERIAL 1 +#define PY_RELEASE_SERIAL 2 /* Version as a string */ -#define PY_VERSION "2.6a1+" +#define PY_VERSION "2.6a2" +/*--end constants--*/ /* Subversion Revision number of this file (not of the repository) */ #define PY_PATCHLEVEL_REVISION "$Revision$" Modified: python/trunk/Lib/distutils/__init__.py ============================================================================== --- python/trunk/Lib/distutils/__init__.py (original) +++ python/trunk/Lib/distutils/__init__.py Thu Apr 3 06:10:02 2008 @@ -20,4 +20,7 @@ # In general, major and minor version should loosely follow the Python # version number the distutils code was shipped with. # -__version__ = "2.6.0" + +#--start constants-- +__version__ = "2.6a2" +#--end constants-- Modified: python/trunk/Lib/idlelib/idlever.py ============================================================================== --- python/trunk/Lib/idlelib/idlever.py (original) +++ python/trunk/Lib/idlelib/idlever.py Thu Apr 3 06:10:02 2008 @@ -1 +1 @@ -IDLE_VERSION = "2.6a1" +IDLE_VERSION = "2.6a2" Modified: python/trunk/Misc/RPM/python-2.6.spec ============================================================================== --- python/trunk/Misc/RPM/python-2.6.spec (original) +++ python/trunk/Misc/RPM/python-2.6.spec Thu Apr 3 06:10:02 2008 @@ -33,8 +33,10 @@ ################################# %define name python -%define version 2.6a1 -%define libvers 2.6 +#--start constants-- +%define version 2.6a2 +%define libver 2.6 +#--end constants-- %define release 1pydotorg %define __prefix /usr Modified: python/trunk/README ============================================================================== --- python/trunk/README (original) +++ python/trunk/README Thu Apr 3 06:10:02 2008 @@ -1,4 +1,4 @@ -This is Python version 2.6 alpha 1 +This is Python version 2.6 alpha 2 ================================== Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 From python-checkins at python.org Thu Apr 3 06:11:10 2008 From: python-checkins at python.org (barry.warsaw) Date: Thu, 3 Apr 2008 06:11:10 +0200 (CEST) Subject: [Python-checkins] r62124 - python/tags/r26a2 Message-ID: <20080403041110.7C8F41E4004@bag.python.org> Author: barry.warsaw Date: Thu Apr 3 06:11:10 2008 New Revision: 62124 Added: python/tags/r26a2/ - copied from r62123, python/trunk/ Log: Create the tag for 2.6a2 From python-checkins at python.org Thu Apr 3 06:14:20 2008 From: python-checkins at python.org (barry.warsaw) Date: Thu, 3 Apr 2008 06:14:20 +0200 (CEST) Subject: [Python-checkins] r62126 - python/trunk/Include/patchlevel.h Message-ID: <20080403041420.10AEF1E4004@bag.python.org> Author: barry.warsaw Date: Thu Apr 3 06:14:19 2008 New Revision: 62126 Modified: python/trunk/Include/patchlevel.h Log: Post tag version tweak Modified: python/trunk/Include/patchlevel.h ============================================================================== --- python/trunk/Include/patchlevel.h (original) +++ python/trunk/Include/patchlevel.h Thu Apr 3 06:14:19 2008 @@ -27,7 +27,7 @@ #define PY_RELEASE_SERIAL 2 /* Version as a string */ -#define PY_VERSION "2.6a2" +#define PY_VERSION "2.6a2+" /*--end constants--*/ /* Subversion Revision number of this file (not of the repository) */ From buildbot at python.org Thu Apr 3 06:41:25 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 04:41:25 +0000 Subject: [Python-checkins] buildbot failure in x86 W2k8 3.0 Message-ID: <20080403044125.56D461E401D@bag.python.org> The Buildbot has detected a new failure of x86 W2k8 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20W2k8%203.0/builds/154 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: barry.warsaw BUILD FAILED: failed test Excerpt from the test logfile: Traceback (most recent call last): File "S:\buildbots\python\3.0.nelson-windows\build\lib\threading.py", line 493, in _bootstrap_inner self.run() File "S:\buildbots\python\3.0.nelson-windows\build\lib\threading.py", line 449, in run self._target(*self._args, **self._kwargs) File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_smtplib.py", line 116, in debugging_server poll_fun(0.01, asyncore.socket_map) File "S:\buildbots\python\3.0.nelson-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python\3.0.nelson-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python\3.0.nelson-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python\3.0.nelson-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python\3.0.nelson-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python\3.0.nelson-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python\3.0.nelson-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine 3 tests failed: test_smtplib test_urllib2net test_urllibnet ====================================================================== ERROR: test_ftp_NoneNodefault (test.test_urllib2net.TimeoutTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_urllib2net.py", line 227, in test_ftp_NoneNodefault u = _urlopen_with_retry(self.FTP_HOST, timeout=None) File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_urllib2net.py", line 25, in _urlopen_with_retry raise last_exc File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_urllib2net.py", line 19, in _urlopen_with_retry return urllib2.urlopen(host, *args, **kwargs) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 122, in urlopen return _opener.open(url, data, timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 378, in open response = self._open(req, data) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 396, in _open '_open', req) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 356, in _call_chain result = func(*args) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 1295, in ftp_open raise URLError('ftp error: %s' % msg).with_traceback(sys.exc_info()[2]) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 1277, in ftp_open fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib2.py", line 1322, in connect_ftp self.cache[key] = ftpwrapper(user, passwd, host, port, dirs, timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib.py", line 786, in __init__ self.init() File "S:\buildbots\python\3.0.nelson-windows\build\lib\urllib.py", line 792, in init self.ftp.connect(self.host, self.port, self.timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\ftplib.py", line 131, in connect self.sock = socket.create_connection((self.host, self.port), self.timeout) File "S:\buildbots\python\3.0.nelson-windows\build\lib\socket.py", line 294, in create_connection raise error(msg) urllib2.URLError: sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 06:47:10 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 04:47:10 +0000 Subject: [Python-checkins] buildbot failure in ppc Debian unstable 3.0 Message-ID: <20080403044710.5E5891E4004@bag.python.org> The Buildbot has detected a new failure of ppc Debian unstable 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/ppc%20Debian%20unstable%203.0/builds/740 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-ppc Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: barry.warsaw BUILD FAILED: failed test Excerpt from the test logfile: 2 tests failed: test_signal test_ssl make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 06:56:28 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 04:56:28 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 3.0 Message-ID: <20080403045628.91CD81E4004@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%203.0/builds/749 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: barry.warsaw BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_ssl sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 07:10:28 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 05:10:28 +0000 Subject: [Python-checkins] buildbot failure in g4 osx.4 3.0 Message-ID: <20080403051028.9D0671E400D@bag.python.org> The Buildbot has detected a new failure of g4 osx.4 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/g4%20osx.4%203.0/builds/686 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: psf-g4 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: barry.warsaw BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_ssl make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 07:55:38 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 05:55:38 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-4 3.0 Message-ID: <20080403055538.504B81E4004@bag.python.org> The Buildbot has detected a new failure of x86 XP-4 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-4%203.0/builds/661 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: bolen-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: barry.warsaw BUILD FAILED: failed test Excerpt from the test logfile: Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\threading.py", line 493, in _bootstrap_inner self.run() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\threading.py", line 449, in run self._target(*self._args, **self._kwargs) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_smtplib.py", line 116, in debugging_server poll_fun(0.01, asyncore.socket_map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine 1 test failed: test_smtplib sincerely, -The Buildbot From python-checkins at python.org Thu Apr 3 17:39:17 2008 From: python-checkins at python.org (trent.nelson) Date: Thu, 3 Apr 2008 17:39:17 +0200 (CEST) Subject: [Python-checkins] r62127 - python/trunk/Tools/buildbot/buildmsi.bat Message-ID: <20080403153917.A81A31E4009@bag.python.org> Author: trent.nelson Date: Thu Apr 3 17:39:17 2008 New Revision: 62127 Modified: python/trunk/Tools/buildbot/buildmsi.bat Log: Remove the building of Berkeley DB step; _bsddb44.vcproj takes care of this for us now. Modified: python/trunk/Tools/buildbot/buildmsi.bat ============================================================================== --- python/trunk/Tools/buildbot/buildmsi.bat (original) +++ python/trunk/Tools/buildbot/buildmsi.bat Thu Apr 3 17:39:17 2008 @@ -3,9 +3,6 @@ cmd /c Tools\buildbot\external.bat @rem build release versions of things call "%VS90COMNTOOLS%vsvars32.bat" -if not exist ..\db-4.4.20\build_win32\release\libdb44s.lib ( - vcbuild db-4.4.20\build_win32\Berkeley_DB.sln /build Release /project db_static -) @rem build Python cmd /q/c Tools\buildbot\kill_python.bat From buildbot at python.org Thu Apr 3 19:21:15 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 17:21:15 +0000 Subject: [Python-checkins] buildbot failure in amd64 XP 3.0 Message-ID: <20080403172115.808221E4009@bag.python.org> The Buildbot has detected a new failure of amd64 XP 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20XP%203.0/builds/743 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows-amd64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: benjamin.peterson BUILD FAILED: failed test Excerpt from the test logfile: 2 tests failed: test_getargs2 test_threading ====================================================================== ERROR: test_n (test.test_getargs2.Signed_TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\3.0.heller-windows-amd64\build\lib\test\test_getargs2.py", line 190, in test_n self.failUnlessEqual(99, getargs_n(Long())) TypeError: 'Long' object cannot be interpreted as an integer ====================================================================== FAIL: test_no_refcycle_through_target (test.test_threading.ThreadTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\3.0.heller-windows-amd64\build\lib\test\test_threading.py", line 288, in test_no_refcycle_through_target sys.getrefcount(weak_raising_cyclic_object()))) AssertionError: 5 references still around sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 19:44:46 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 17:44:46 +0000 Subject: [Python-checkins] buildbot failure in sparc Debian trunk Message-ID: <20080403174446.35D571E4012@bag.python.org> The Buildbot has detected a new failure of sparc Debian trunk. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20Debian%20trunk/builds/289 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-sparc Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket_ssl make: *** [buildbottest] Error 1 sincerely, -The Buildbot From python-checkins at python.org Thu Apr 3 20:27:07 2008 From: python-checkins at python.org (trent.nelson) Date: Thu, 3 Apr 2008 20:27:07 +0200 (CEST) Subject: [Python-checkins] r62129 - in python/trunk: PCbuild/debug.vsprops PCbuild/kill_python.c PCbuild/kill_python.vcproj PCbuild/pcbuild.sln PCbuild/pythoncore.vcproj PCbuild/release.vsprops Tools/buildbot/Makefile Tools/buildbot/build-amd64.bat Tools/buildbot/build.bat Tools/buildbot/buildmsi.bat Tools/buildbot/kill_python.bat Tools/buildbot/kill_python.c Tools/buildbot/kill_python.mak Message-ID: <20080403182707.506A41E400D@bag.python.org> Author: trent.nelson Date: Thu Apr 3 20:27:06 2008 New Revision: 62129 Added: python/trunk/PCbuild/kill_python.c (contents, props changed) python/trunk/PCbuild/kill_python.vcproj Removed: python/trunk/Tools/buildbot/Makefile python/trunk/Tools/buildbot/kill_python.bat python/trunk/Tools/buildbot/kill_python.c python/trunk/Tools/buildbot/kill_python.mak Modified: python/trunk/PCbuild/debug.vsprops python/trunk/PCbuild/pcbuild.sln python/trunk/PCbuild/pythoncore.vcproj python/trunk/PCbuild/release.vsprops python/trunk/Tools/buildbot/build-amd64.bat python/trunk/Tools/buildbot/build.bat python/trunk/Tools/buildbot/buildmsi.bat Log: Reimplement kill_python. The existing version had a number of flaws, namely, it didn't work for x64 and it wasn't precise about which python_d.exe it was killing -- it just killed the first one it came across that happened to have 'pcbuild\python_d.exe' or 'build\python_d.exe' in it's path. The new version has been rewritten from the ground up and now lives in PCbuild, instead of Tools\buildbot, and it has also been incorporated into the Visual Studio solution (pcbuild.sln) as 'kill_python'. The solution has also been altered such that kill_python is called where necessary in the build process in order to prevent any linking errors due to open file locks. In lieu of this, all of the existing bits and pieces in Tools\buildbot that called out to kill_python at various points have also been removed as they are now obsolete. Tested on both Win32 and x64. Change set (included to improve usefulness of svnmerge log entry): M PCbuild\pythoncore.vcproj M PCbuild\pcbuild.sln M PCbuild\release.vsprops A PCbuild\kill_python.vcproj M PCbuild\debug.vsprops A PCbuild\kill_python.c D Tools\buildbot\kill_python.bat D Tools\buildbot\kill_python.mak M Tools\buildbot\build.bat D Tools\buildbot\Makefile M Tools\buildbot\build-amd64.bat M Tools\buildbot\buildmsi.bat D Tools\buildbot\kill_python.c Modified: python/trunk/PCbuild/debug.vsprops ============================================================================== --- python/trunk/PCbuild/debug.vsprops (original) +++ python/trunk/PCbuild/debug.vsprops Thu Apr 3 20:27:06 2008 @@ -8,4 +8,8 @@ Name="VCCLCompilerTool" PreprocessorDefinitions="_DEBUG" /> - \ No newline at end of file + + Added: python/trunk/PCbuild/kill_python.c ============================================================================== --- (empty file) +++ python/trunk/PCbuild/kill_python.c Thu Apr 3 20:27:06 2008 @@ -0,0 +1,174 @@ +/* + * Helper program for killing lingering python[_d].exe processes before + * building, thus attempting to avoid build failures due to files being + * locked. + */ + +#include +#include +#include +#include + +#pragma comment(lib, "psapi") + +#ifdef _DEBUG +#define PYTHON_EXE (L"python_d.exe") +#define PYTHON_EXE_LEN (12) +#define KILL_PYTHON_EXE (L"kill_python_d.exe") +#define KILL_PYTHON_EXE_LEN (17) +#else +#define PYTHON_EXE (L"python.exe") +#define PYTHON_EXE_LEN (10) +#define KILL_PYTHON_EXE (L"kill_python.exe") +#define KILL_PYTHON_EXE_LEN (15) +#endif + +int +main(int argc, char **argv) +{ + HANDLE hp, hsp, hsm; /* process, snapshot processes, snapshot modules */ + DWORD dac, our_pid; + size_t len; + wchar_t path[MAX_PATH+1]; + + MODULEENTRY32W me; + PROCESSENTRY32W pe; + + me.dwSize = sizeof(MODULEENTRY32W); + pe.dwSize = sizeof(PROCESSENTRY32W); + + memset(path, 0, MAX_PATH+1); + + our_pid = GetCurrentProcessId(); + + hsm = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, our_pid); + if (hsm == INVALID_HANDLE_VALUE) { + printf("CreateToolhelp32Snapshot[1] failed: %d\n", GetLastError()); + return 1; + } + + if (!Module32FirstW(hsm, &me)) { + printf("Module32FirstW[1] failed: %d\n", GetLastError()); + CloseHandle(hsm); + return 1; + } + + /* + * Enumerate over the modules for the current process in order to find + * kill_process[_d].exe, then take a note of the directory it lives in. + */ + do { + if (_wcsnicmp(me.szModule, KILL_PYTHON_EXE, KILL_PYTHON_EXE_LEN)) + continue; + + len = wcsnlen_s(me.szExePath, MAX_PATH) - KILL_PYTHON_EXE_LEN; + wcsncpy_s(path, MAX_PATH+1, me.szExePath, len); + + break; + + } while (Module32NextW(hsm, &me)); + + CloseHandle(hsm); + + if (path == NULL) { + printf("failed to discern directory of running process\n"); + return 1; + } + + /* + * Take a snapshot of system processes. Enumerate over the snapshot, + * looking for python processes. When we find one, verify it lives + * in the same directory we live in. If it does, kill it. If we're + * unable to kill it, treat this as a fatal error and return 1. + * + * The rationale behind this is that we're called at the start of the + * build process on the basis that we'll take care of killing any + * running instances, such that the build won't encounter permission + * denied errors during linking. If we can't kill one of the processes, + * we can't provide this assurance, and the build shouldn't start. + */ + + hsp = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); + if (hsp == INVALID_HANDLE_VALUE) { + printf("CreateToolhelp32Snapshot[2] failed: %d\n", GetLastError()); + return 1; + } + + if (!Process32FirstW(hsp, &pe)) { + printf("Process32FirstW failed: %d\n", GetLastError()); + CloseHandle(hsp); + return 1; + } + + dac = PROCESS_QUERY_INFORMATION | PROCESS_VM_READ | PROCESS_TERMINATE; + do { + + /* + * XXX TODO: if we really wanted to be fancy, we could check the + * modules for all processes (not just the python[_d].exe ones) + * and see if any of our DLLs are loaded (i.e. python30[_d].dll), + * as that would also inhibit our ability to rebuild the solution. + * Not worth loosing sleep over though; for now, a simple check + * for just the python executable should be sufficient. + */ + + if (_wcsnicmp(pe.szExeFile, PYTHON_EXE, PYTHON_EXE_LEN)) + /* This isn't a python process. */ + continue; + + /* It's a python process, so figure out which directory it's in... */ + hsm = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, pe.th32ProcessID); + if (hsm == INVALID_HANDLE_VALUE) { + printf("CreateToolhelp32Snapshot[3] failed: %d\n", GetLastError()); + CloseHandle(hsp); + return 1; + } + + if (!Module32FirstW(hsm, &me)) { + printf("Module32FirstW[2] failed: %d\n", GetLastError()); + CloseHandle(hsp); + CloseHandle(hsm); + return 1; + } + + do { + if (_wcsnicmp(me.szModule, PYTHON_EXE, PYTHON_EXE_LEN)) + /* Wrong module, we're looking for python[_d].exe... */ + continue; + + if (_wcsnicmp(path, me.szExePath, len)) + /* Process doesn't live in our directory. */ + break; + + /* Python process residing in the right directory, kill it! */ + hp = OpenProcess(dac, FALSE, pe.th32ProcessID); + if (!hp) { + printf("OpenProcess failed: %d\n", GetLastError()); + CloseHandle(hsp); + CloseHandle(hsm); + return 1; + } + + if (!TerminateProcess(hp, 1)) { + printf("TerminateProcess failed: %d\n", GetLastError()); + CloseHandle(hsp); + CloseHandle(hsm); + CloseHandle(hp); + return 1; + } + + CloseHandle(hp); + break; + + } while (Module32NextW(hsm, &me)); + + CloseHandle(hsm); + + } while (Process32NextW(hsp, &pe)); + + CloseHandle(hsp); + + return 0; +} + +/* vi: set ts=8 sw=4 sts=4 expandtab */ Added: python/trunk/PCbuild/kill_python.vcproj ============================================================================== --- (empty file) +++ python/trunk/PCbuild/kill_python.vcproj Thu Apr 3 20:27:06 2008 @@ -0,0 +1,285 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Modified: python/trunk/PCbuild/pcbuild.sln ============================================================================== --- python/trunk/PCbuild/pcbuild.sln (original) +++ python/trunk/PCbuild/pcbuild.sln Thu Apr 3 20:27:06 2008 @@ -11,6 +11,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pythoncore", "pythoncore.vcproj", "{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}" ProjectSection(ProjectDependencies) = postProject {F0E0541E-F17D-430B-97C4-93ADF0DD284E} = {F0E0541E-F17D-430B-97C4-93ADF0DD284E} + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} {C73F0EC1-358B-4177-940F-0846AC8B04CD} = {C73F0EC1-358B-4177-940F-0846AC8B04CD} EndProjectSection EndProject @@ -20,6 +21,9 @@ EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "w9xpopen", "w9xpopen.vcproj", "{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}" + ProjectSection(ProjectDependencies) = postProject + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} + EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "make_buildinfo", "make_buildinfo.vcproj", "{C73F0EC1-358B-4177-940F-0846AC8B04CD}" EndProject @@ -36,6 +40,7 @@ EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_bsddb", "_bsddb.vcproj", "{B4D38F3F-68FB-42EC-A45D-E00657BB3627}" ProjectSection(ProjectDependencies) = postProject + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} {62172C7D-B39E-409A-B352-370FF5098C19} = {62172C7D-B39E-409A-B352-370FF5098C19} {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} EndProjectSection @@ -117,8 +122,16 @@ EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_bsddb44", "_bsddb44.vcproj", "{62172C7D-B39E-409A-B352-370FF5098C19}" + ProjectSection(ProjectDependencies) = postProject + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} + EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite3", "sqlite3.vcproj", "{A1A295E5-463C-437F-81CA-1F32367685DA}" + ProjectSection(ProjectDependencies) = postProject + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "kill_python", "kill_python.vcproj", "{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -524,6 +537,22 @@ {A1A295E5-463C-437F-81CA-1F32367685DA}.Release|Win32.Build.0 = Release|Win32 {A1A295E5-463C-437F-81CA-1F32367685DA}.Release|x64.ActiveCfg = Release|x64 {A1A295E5-463C-437F-81CA-1F32367685DA}.Release|x64.Build.0 = Release|x64 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|Win32.ActiveCfg = Debug|Win32 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|Win32.Build.0 = Debug|Win32 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|x64.ActiveCfg = Debug|x64 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|x64.Build.0 = Debug|x64 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|Win32.ActiveCfg = Release|Win32 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|Win32.Build.0 = Release|Win32 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|x64.ActiveCfg = Release|x64 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|x64.Build.0 = Release|x64 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|Win32.ActiveCfg = Release|Win32 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|Win32.Build.0 = Release|Win32 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|x64.ActiveCfg = Release|x64 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|x64.Build.0 = Release|x64 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|Win32.ActiveCfg = Release|Win32 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|Win32.Build.0 = Release|Win32 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|x64.ActiveCfg = Release|x64 + {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE Modified: python/trunk/PCbuild/pythoncore.vcproj ============================================================================== --- python/trunk/PCbuild/pythoncore.vcproj (original) +++ python/trunk/PCbuild/pythoncore.vcproj Thu Apr 3 20:27:06 2008 @@ -58,8 +58,8 @@ /> + Deleted: /python/trunk/Tools/buildbot/Makefile ============================================================================== --- /python/trunk/Tools/buildbot/Makefile Thu Apr 3 20:27:06 2008 +++ (empty file) @@ -1,6 +0,0 @@ -all: kill_python.exe - ./kill_python.exe - -kill_python.exe: kill_python.c - gcc -o kill_python.exe kill_python.c -lpsapi - Modified: python/trunk/Tools/buildbot/build-amd64.bat ============================================================================== --- python/trunk/Tools/buildbot/build-amd64.bat (original) +++ python/trunk/Tools/buildbot/build-amd64.bat Thu Apr 3 20:27:06 2008 @@ -1,6 +1,5 @@ @rem Used by the buildbot "compile" step. cmd /c Tools\buildbot\external-amd64.bat call "%VS90COMNTOOLS%\..\..\VC\vcvarsall.bat" x86_amd64 -REM cmd /q/c Tools\buildbot\kill_python.bat cmd /c Tools\buildbot\clean-amd64.bat vcbuild PCbuild\pcbuild.sln "Debug|x64" Modified: python/trunk/Tools/buildbot/build.bat ============================================================================== --- python/trunk/Tools/buildbot/build.bat (original) +++ python/trunk/Tools/buildbot/build.bat Thu Apr 3 20:27:06 2008 @@ -1,7 +1,6 @@ @rem Used by the buildbot "compile" step. cmd /c Tools\buildbot\external.bat call "%VS90COMNTOOLS%vsvars32.bat" -cmd /q/c Tools\buildbot\kill_python.bat cmd /c Tools\buildbot\clean.bat vcbuild /useenv PCbuild\pcbuild.sln "Debug|Win32" Modified: python/trunk/Tools/buildbot/buildmsi.bat ============================================================================== --- python/trunk/Tools/buildbot/buildmsi.bat (original) +++ python/trunk/Tools/buildbot/buildmsi.bat Thu Apr 3 20:27:06 2008 @@ -5,7 +5,6 @@ call "%VS90COMNTOOLS%vsvars32.bat" @rem build Python -cmd /q/c Tools\buildbot\kill_python.bat vcbuild /useenv PCbuild\pcbuild.sln "Release|Win32" @rem build the documentation Deleted: /python/trunk/Tools/buildbot/kill_python.bat ============================================================================== --- /python/trunk/Tools/buildbot/kill_python.bat Thu Apr 3 20:27:06 2008 +++ (empty file) @@ -1,3 +0,0 @@ -cd Tools\buildbot -nmake /C /S /f kill_python.mak -kill_python.exe Deleted: /python/trunk/Tools/buildbot/kill_python.c ============================================================================== --- /python/trunk/Tools/buildbot/kill_python.c Thu Apr 3 20:27:06 2008 +++ (empty file) @@ -1,68 +0,0 @@ -/* This program looks for processes which have build\PCbuild\python.exe - in their path and terminates them. */ -#include -#include -#include - -int main() -{ - DWORD pids[1024], cbNeeded; - int i, num_processes; - if (!EnumProcesses(pids, sizeof(pids), &cbNeeded)) { - printf("EnumProcesses failed\n"); - return 1; - } - num_processes = cbNeeded/sizeof(pids[0]); - for (i = 0; i < num_processes; i++) { - HANDLE hProcess; - char path[MAX_PATH]; - HMODULE mods[1024]; - int k, num_mods; - hProcess = OpenProcess(PROCESS_QUERY_INFORMATION - | PROCESS_VM_READ - | PROCESS_TERMINATE , - FALSE, pids[i]); - if (!hProcess) - /* process not accessible */ - continue; - if (!EnumProcessModules(hProcess, mods, sizeof(mods), &cbNeeded)) { - /* For unknown reasons, this sometimes returns ERROR_PARTIAL_COPY; - this apparently means we are not supposed to read the process. */ - if (GetLastError() == ERROR_PARTIAL_COPY) { - CloseHandle(hProcess); - continue; - } - printf("EnumProcessModules failed: %d\n", GetLastError()); - return 1; - } - if (!GetModuleFileNameEx(hProcess, NULL, path, sizeof(path))) { - printf("GetProcessImageFileName failed\n"); - return 1; - } - - _strlwr(path); - /* printf("%s\n", path); */ - - /* Check if we are running a buildbot version of Python. - - On Windows, this will always be a debug build from the - PCbuild directory. build\\PCbuild\\python_d.exe - - On Cygwin, the pathname is similar to other Unixes. - Use \\build\\python.exe to ensure we don't match - PCbuild\\python.exe which could be a normal instance - of Python running on vanilla Windows. - */ - if ((strstr(path, "pcbuild\\python_d.exe") != NULL) || - (strstr(path, "\\build\\python.exe") != NULL)) { - printf("Terminating %s (pid %d)\n", path, pids[i]); - if (!TerminateProcess(hProcess, 1)) { - printf("Termination failed: %d\n", GetLastError()); - return 1; - } - return 0; - } - - CloseHandle(hProcess); - } -} Deleted: /python/trunk/Tools/buildbot/kill_python.mak ============================================================================== --- /python/trunk/Tools/buildbot/kill_python.mak Thu Apr 3 20:27:06 2008 +++ (empty file) @@ -1,2 +0,0 @@ -kill_python.exe: kill_python.c - cl -nologo -o kill_python.exe kill_python.c psapi.lib From buildbot at python.org Thu Apr 3 20:35:18 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 18:35:18 +0000 Subject: [Python-checkins] buildbot failure in AMD64 W2k8 trunk Message-ID: <20080403183518.713091E4010@bag.python.org> The Buildbot has detected a new failure of AMD64 W2k8 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/AMD64%20W2k8%20trunk/builds/241 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-win64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed compile sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 20:35:20 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 18:35:20 +0000 Subject: [Python-checkins] buildbot failure in x86 W2k8 trunk Message-ID: <20080403183520.94D5C1E4027@bag.python.org> The Buildbot has detected a new failure of x86 W2k8 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20W2k8%20trunk/builds/287 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed compile sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 20:41:14 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 18:41:14 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 trunk Message-ID: <20080403184114.7D6B01E400D@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%20trunk/builds/1226 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed compile sincerely, -The Buildbot From python-checkins at python.org Thu Apr 3 20:48:53 2008 From: python-checkins at python.org (trent.nelson) Date: Thu, 3 Apr 2008 20:48:53 +0200 (CEST) Subject: [Python-checkins] r62131 - python/trunk/PCbuild/kill_python.vcproj Message-ID: <20080403184853.4A69F1E400D@bag.python.org> Author: trent.nelson Date: Thu Apr 3 20:48:53 2008 New Revision: 62131 Modified: python/trunk/PCbuild/kill_python.vcproj Log: Add the correct OutputFile values for debug builds. Fixes r62129's commit. Modified: python/trunk/PCbuild/kill_python.vcproj ============================================================================== --- python/trunk/PCbuild/kill_python.vcproj (original) +++ python/trunk/PCbuild/kill_python.vcproj Thu Apr 3 20:48:53 2008 @@ -54,6 +54,7 @@ /> The Buildbot has detected a new failure of x86 XP-4 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-4%20trunk/builds/925 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: bolen-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed compile sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 21:16:53 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 19:16:53 +0000 Subject: [Python-checkins] buildbot failure in sparc Ubuntu 3.0 Message-ID: <20080403191653.AE6811E400D@bag.python.org> The Buildbot has detected a new failure of sparc Ubuntu 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20Ubuntu%203.0/builds/235 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-ubuntu-sparc Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: benjamin.peterson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 21:17:37 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 19:17:37 +0000 Subject: [Python-checkins] buildbot failure in sparc Ubuntu trunk Message-ID: <20080403191737.A61011E400D@bag.python.org> The Buildbot has detected a new failure of sparc Ubuntu trunk. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20Ubuntu%20trunk/builds/443 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-ubuntu-sparc Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed svn sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 21:32:34 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 19:32:34 +0000 Subject: [Python-checkins] buildbot failure in sparc Debian 3.0 Message-ID: <20080403193235.3A8701E4023@bag.python.org> The Buildbot has detected a new failure of sparc Debian 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20Debian%203.0/builds/163 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-sparc Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: trent.nelson BUILD FAILED: failed svn sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 21:55:07 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 19:55:07 +0000 Subject: [Python-checkins] buildbot failure in alpha Tru64 5.1 3.0 Message-ID: <20080403195508.20EE21E4003@bag.python.org> The Buildbot has detected a new failure of alpha Tru64 5.1 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/alpha%20Tru64%205.1%203.0/builds/793 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: norwitz-tru64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: sincerely, -The Buildbot From python-checkins at python.org Thu Apr 3 22:00:08 2008 From: python-checkins at python.org (trent.nelson) Date: Thu, 3 Apr 2008 22:00:08 +0200 (CEST) Subject: [Python-checkins] r62133 - python/trunk/PCbuild/kill_python.c Message-ID: <20080403200009.03A3B1E4027@bag.python.org> Author: trent.nelson Date: Thu Apr 3 22:00:08 2008 New Revision: 62133 Modified: python/trunk/PCbuild/kill_python.c Log: Make kill_python a little more forgiving if it can't obtain a snapshot of module information for a given python[_d].exe process. Failing here was too pessimistic; the python[_d].exe process may be owned by another user, which is the case in some buildbot environments. Modified: python/trunk/PCbuild/kill_python.c ============================================================================== --- python/trunk/PCbuild/kill_python.c (original) +++ python/trunk/PCbuild/kill_python.c Thu Apr 3 22:00:08 2008 @@ -118,11 +118,15 @@ /* It's a python process, so figure out which directory it's in... */ hsm = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, pe.th32ProcessID); - if (hsm == INVALID_HANDLE_VALUE) { - printf("CreateToolhelp32Snapshot[3] failed: %d\n", GetLastError()); - CloseHandle(hsp); - return 1; - } + if (hsm == INVALID_HANDLE_VALUE) + /* + * If our module snapshot fails (which will happen if we don't own + * the process), just ignore it and continue. (It seems different + * versions of Windows return different values for GetLastError() + * in this situation; it's easier to just ignore it and move on vs. + * stopping the build for what could be a false positive.) + */ + continue; if (!Module32FirstW(hsm, &me)) { printf("Module32FirstW[2] failed: %d\n", GetLastError()); From buildbot at python.org Thu Apr 3 22:13:38 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 20:13:38 +0000 Subject: [Python-checkins] buildbot failure in g4 osx.4 3.0 Message-ID: <20080403201339.2589B1E4003@bag.python.org> The Buildbot has detected a new failure of g4 osx.4 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/g4%20osx.4%203.0/builds/688 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: psf-g4 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal ====================================================================== FAIL: test_main (test.test_signal.InterProcessSignalTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/test/test_signal.py", line 169, in test_main self.fail(tb) AssertionError: Traceback (most recent call last): make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 23:02:19 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 21:02:19 +0000 Subject: [Python-checkins] buildbot failure in alpha Tru64 5.1 trunk Message-ID: <20080403210219.BF2D21E4003@bag.python.org> The Buildbot has detected a new failure of alpha Tru64 5.1 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/alpha%20Tru64%205.1%20trunk/builds/2808 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: norwitz-tru64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 2 tests failed: test_asynchat test_smtplib sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 23:03:35 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 21:03:35 +0000 Subject: [Python-checkins] buildbot failure in g4 osx.4 trunk Message-ID: <20080403210335.315BC1E4003@bag.python.org> The Buildbot has detected a new failure of g4 osx.4 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/g4%20osx.4%20trunk/builds/3144 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: psf-g4 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Thu Apr 3 23:22:12 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 21:22:12 +0000 Subject: [Python-checkins] buildbot failure in AMD64 W2k8 3.0 Message-ID: <20080403212212.91C951E4014@bag.python.org> The Buildbot has detected a new failure of AMD64 W2k8 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/AMD64%20W2k8%203.0/builds/141 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-win64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 2 tests failed: test_asynchat test_getargs2 ====================================================================== ERROR: test_close_when_done (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 210, in test_close_when_done asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_empty_line (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 198, in test_empty_line asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator1 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 126, in test_line_terminator1 self.line_terminator_check('\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator2 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 131, in test_line_terminator2 self.line_terminator_check('\r\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator3 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 136, in test_line_terminator3 self.line_terminator_check('qqq', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_none_terminator (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 165, in test_none_terminator asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator1 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 153, in test_numeric_terminator1 self.numeric_terminator_check(1) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator2 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 156, in test_numeric_terminator2 self.numeric_terminator_check(6) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_simple_producer (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 177, in test_simple_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_string_producer (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 187, in test_string_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_close_when_done (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 210, in test_close_when_done asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_empty_line (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 198, in test_empty_line asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator1 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 126, in test_line_terminator1 self.line_terminator_check('\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator2 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 131, in test_line_terminator2 self.line_terminator_check('\r\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator3 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 136, in test_line_terminator3 self.line_terminator_check('qqq', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_none_terminator (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 165, in test_none_terminator asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator1 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 153, in test_numeric_terminator1 self.numeric_terminator_check(1) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator2 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 156, in test_numeric_terminator2 self.numeric_terminator_check(6) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_simple_producer (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 177, in test_simple_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_string_producer (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 187, in test_string_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_n (test.test_getargs2.Signed_TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_getargs2.py", line 190, in test_n self.failUnlessEqual(99, getargs_n(Long())) TypeError: 'Long' object cannot be interpreted as an integer sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 00:36:00 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 22:36:00 +0000 Subject: [Python-checkins] buildbot failure in amd64 XP 3.0 Message-ID: <20080403223601.217561E402B@bag.python.org> The Buildbot has detected a new failure of amd64 XP 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20XP%203.0/builds/746 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows-amd64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: Traceback (most recent call last): File "C:\buildbot\3.0.heller-windows-amd64\build\lib\threading.py", line 493, in _bootstrap_inner self.run() File "C:\buildbot\3.0.heller-windows-amd64\build\lib\threading.py", line 449, in run self._target(*self._args, **self._kwargs) File "C:\buildbot\3.0.heller-windows-amd64\build\lib\test\test_smtplib.py", line 116, in debugging_server poll_fun(0.01, asyncore.socket_map) File "C:\buildbot\3.0.heller-windows-amd64\build\lib\asyncore.py", line 132, in poll read(obj) File "C:\buildbot\3.0.heller-windows-amd64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "C:\buildbot\3.0.heller-windows-amd64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "C:\buildbot\3.0.heller-windows-amd64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "C:\buildbot\3.0.heller-windows-amd64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "C:\buildbot\3.0.heller-windows-amd64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "C:\buildbot\3.0.heller-windows-amd64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "C:\buildbot\3.0.heller-windows-amd64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine 2 tests failed: test_getargs2 test_smtplib ====================================================================== ERROR: test_n (test.test_getargs2.Signed_TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\3.0.heller-windows-amd64\build\lib\test\test_getargs2.py", line 190, in test_n self.failUnlessEqual(99, getargs_n(Long())) TypeError: 'Long' object cannot be interpreted as an integer sincerely, -The Buildbot From python-checkins at python.org Fri Apr 4 01:07:55 2008 From: python-checkins at python.org (amaury.forgeotdarc) Date: Fri, 4 Apr 2008 01:07:55 +0200 (CEST) Subject: [Python-checkins] r62136 - in python/trunk: Lib/test/test_threading.py Lib/threading.py Misc/NEWS Message-ID: <20080403230755.B4AE51E4003@bag.python.org> Author: amaury.forgeotdarc Date: Fri Apr 4 01:07:55 2008 New Revision: 62136 Modified: python/trunk/Lib/test/test_threading.py python/trunk/Lib/threading.py python/trunk/Misc/NEWS Log: #1733757: the interpreter would hang on shutdown, if the function set by sys.settrace calls threading.currentThread. The correction somewhat improves the code, but it was close. Many thanks to the "with" construct, which turns python code into C calls. I wonder if it is not better to sys.settrace(None) just after running the __main__ module and before finalization. Modified: python/trunk/Lib/test/test_threading.py ============================================================================== --- python/trunk/Lib/test/test_threading.py (original) +++ python/trunk/Lib/test/test_threading.py Fri Apr 4 01:07:55 2008 @@ -238,6 +238,35 @@ """]) self.assertEqual(rc, 42) + def test_finalize_with_trace(self): + # Issue1733757 + # Avoid a deadlock when sys.settrace steps into threading._shutdown + import subprocess + rc = subprocess.call([sys.executable, "-c", """if 1: + import sys, threading + + # A deadlock-killer, to prevent the + # testsuite to hang forever + def killer(): + import os, time + time.sleep(2) + print 'program blocked; aborting' + os._exit(2) + t = threading.Thread(target=killer) + t.setDaemon(True) + t.start() + + # This is the trace function + def func(frame, event, arg): + threading.currentThread() + return func + + sys.settrace(func) + """]) + self.failIf(rc == 2, "interpreted was blocked") + self.failUnless(rc == 0, "Unexpected error") + + def test_enumerate_after_join(self): # Try hard to trigger #1703448: a thread is still returned in # threading.enumerate() after it has been join()ed. Modified: python/trunk/Lib/threading.py ============================================================================== --- python/trunk/Lib/threading.py (original) +++ python/trunk/Lib/threading.py Fri Apr 4 01:07:55 2008 @@ -583,15 +583,16 @@ # since it isn't if dummy_threading is *not* being used then don't # hide the exception. - _active_limbo_lock.acquire() try: - try: + with _active_limbo_lock: del _active[_get_ident()] - except KeyError: - if 'dummy_threading' not in _sys.modules: - raise - finally: - _active_limbo_lock.release() + # There must not be any python code between the previous line + # and after the lock is released. Otherwise a tracing function + # could try to acquire the lock again in the same thread, (in + # currentThread()), and would block. + except KeyError: + if 'dummy_threading' not in _sys.modules: + raise def join(self, timeout=None): if not self.__initialized: Modified: python/trunk/Misc/NEWS ============================================================================== --- python/trunk/Misc/NEWS (original) +++ python/trunk/Misc/NEWS Fri Apr 4 01:07:55 2008 @@ -12,6 +12,10 @@ Core and builtins ----------------- +- Issue #1733757: The interpreter would hang on shutdown if the tracing + function set by sys.settrace is still active and happens to call + threading.currentThread(). + - Patch #1442: properly report exceptions when the PYTHONSTARTUP file cannot be executed. From buildbot at python.org Fri Apr 4 01:38:18 2008 From: buildbot at python.org (buildbot at python.org) Date: Thu, 03 Apr 2008 23:38:18 +0000 Subject: [Python-checkins] buildbot failure in S-390 Debian trunk Message-ID: <20080403233818.46CBE1E4014@bag.python.org> The Buildbot has detected a new failure of S-390 Debian trunk. Full details are available at: http://www.python.org/dev/buildbot/all/S-390%20Debian%20trunk/builds/316 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-s390 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 02:33:43 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 00:33:43 +0000 Subject: [Python-checkins] buildbot failure in S-390 Debian 3.0 Message-ID: <20080404003344.18F951E4003@bag.python.org> The Buildbot has detected a new failure of S-390 Debian 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/S-390%20Debian%203.0/builds/187 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-s390 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal ====================================================================== FAIL: test_main (test.test_signal.InterProcessSignalTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/test/test_signal.py", line 169, in test_main self.fail(tb) AssertionError: Traceback (most recent call last): make: *** [buildbottest] Error 1 sincerely, -The Buildbot From python-checkins at python.org Fri Apr 4 03:19:33 2008 From: python-checkins at python.org (barry.warsaw) Date: Fri, 4 Apr 2008 03:19:33 +0200 (CEST) Subject: [Python-checkins] r62137 - peps/trunk/pep-0101.txt peps/trunk/pep-0361.txt Message-ID: <20080404011933.094711E4003@bag.python.org> Author: barry.warsaw Date: Fri Apr 4 03:19:32 2008 New Revision: 62137 Modified: peps/trunk/pep-0101.txt peps/trunk/pep-0361.txt Log: Update for 2.6a2 and 3.0a4 releases. Modified: peps/trunk/pep-0101.txt ============================================================================== --- peps/trunk/pep-0101.txt (original) +++ peps/trunk/pep-0101.txt Fri Apr 4 03:19:32 2008 @@ -54,14 +54,12 @@ streamlined procedures used to release Python 2.6 (including the alphas and betas). - We recommend that you use the welease tool, from + We recommend that you use the release tool, from - http://svn.python.org/projects/sandbox/trunk/welease/ + http://svn.python.org/projects/sandbox/trunk/release/ - It helps verifying that certain (not yet all) mechanic editing - has not been forgotten, and invokes svn and tar commands - automatically. This guide will indicate which steps are supported - by welease. + This helps by performing several automatic editing steps, and guides you + to perform some manual editing steps. ___ Impose a check-in freeze. Send a message to python-dev at python.org telling people not to make any check-ins Modified: peps/trunk/pep-0361.txt ============================================================================== --- peps/trunk/pep-0361.txt (original) +++ peps/trunk/pep-0361.txt Fri Apr 4 03:19:32 2008 @@ -52,7 +52,7 @@ unfolds. The minimal schedule is: Feb 29 2008: Python 2.6a1 and 3.0a3 are released - Apr 02 2008: Python 2.6a2 and 3.0a4 planned + Apr 02 2008: Python 2.6a2 and 3.0a4 are released May 07 2008: Python 2.6a3 and 3.0a5 planned Jun 04 2008: Python 2.6b1 and 3.0b1 planned Jul 02 2008: Python 2.6b2 and 3.0b2 planned From python-checkins at python.org Fri Apr 4 03:34:41 2008 From: python-checkins at python.org (barry.warsaw) Date: Fri, 4 Apr 2008 03:34:41 +0200 (CEST) Subject: [Python-checkins] r62138 - python/trunk/Misc/NEWS Message-ID: <20080404013441.5423E1E4003@bag.python.org> Author: barry.warsaw Date: Fri Apr 4 03:34:41 2008 New Revision: 62138 Modified: python/trunk/Misc/NEWS Log: post release updates Modified: python/trunk/Misc/NEWS ============================================================================== --- python/trunk/Misc/NEWS (original) +++ python/trunk/Misc/NEWS Fri Apr 4 03:34:41 2008 @@ -4,7 +4,7 @@ (editors: check NEWS.help for information about editing NEWS using ReST.) -What's New in Python 2.6 alpha 2? +What's New in Python 2.6 alpha 3? ================================= *Release date: XX-XXX-2008* @@ -12,6 +12,30 @@ Core and builtins ----------------- +Extensions Modules +------------------ + +Library +------- + +Tests +----- + +Build +----- + +C API +----- + + +What's New in Python 2.6 alpha 2? +================================= + +*Release date: 02-Apr-2008* + +Core and builtins +----------------- + - Issue #1733757: The interpreter would hang on shutdown if the tracing function set by sys.settrace is still active and happens to call threading.currentThread(). From python-checkins at python.org Fri Apr 4 06:51:20 2008 From: python-checkins at python.org (jeffrey.yasskin) Date: Fri, 4 Apr 2008 06:51:20 +0200 (CEST) Subject: [Python-checkins] r62141 - python/trunk/Lib/test/test_signal.py Message-ID: <20080404045120.36EA61E4003@bag.python.org> Author: jeffrey.yasskin Date: Fri Apr 4 06:51:19 2008 New Revision: 62141 Modified: python/trunk/Lib/test/test_signal.py Log: Doh! os.read() raises an OSError, not an IOError when it's interrupted. And fix some flakiness in test_itimer_prof, which could detect that the timer had reached 0 before the signal arrived announcing that fact. Modified: python/trunk/Lib/test/test_signal.py ============================================================================== --- python/trunk/Lib/test/test_signal.py (original) +++ python/trunk/Lib/test/test_signal.py Fri Apr 4 06:51:19 2008 @@ -31,7 +31,7 @@ def ignoring_eintr(__func, *args, **kwargs): try: return __func(*args, **kwargs) - except IOError as e: + except EnvironmentError as e: if e.errno != signal.EINTR: raise return None @@ -363,12 +363,15 @@ def test_itimer_prof(self): self.itimer = signal.ITIMER_PROF signal.signal(signal.SIGPROF, self.sig_prof) - signal.setitimer(self.itimer, 0.2) + signal.setitimer(self.itimer, 0.2, 0.2) for i in xrange(100000000): if signal.getitimer(self.itimer) == (0.0, 0.0): break # sig_prof handler stopped this itimer + # profiling itimer should be (0.0, 0.0) now + self.assertEquals(signal.getitimer(self.itimer), (0.0, 0.0)) + # and the handler should have been called self.assertEqual(self.hndl_called, True) def test_main(): From gki at pldtdsl.net Fri Apr 4 20:55:08 2008 From: gki at pldtdsl.net (Global Knowledge PH) Date: Fri, 4 Apr 2008 10:55:08 -0800 Subject: [Python-checkins] Boracay Seminar Part II on April 25-26_08 Message-ID: <2da0201c89685$673c21f0$2f01a8c0@dimafeli67d11d> BORACAY Seminar Part II April 25-26, 2008 Venue: La Carmela Hotel, Boracay, Station II Reg. Fee: P5,995+ VAT Fee includes: 2D&1N Hotel Accommodation (Sharing), am/pm snacks, lunch, Training materials and GK certificates Certified Security Analyst (ECSA) /EC-Council's Licensed Penetration Tester ECSA is a security class like no other! Providing real world hands-on experience, it is the only in-depth Advanced Hacking and Penetration Testing class available that covers testing in all modern infrastructures, operating systems and application environments. EC-Council's Licensed Penetration Tester (LPT) is a natural evolution and extended value addition to its series of security related professional certifications. LPT standardizes the knowledge base for penetration testing professionals by incorporating the best practices followed by experienced experts in the field. Advanced Malware Analysis The malware author's evil job is to develop software that can collect and return data, run undetected, frustrate reverse-engineering efforts just enough to make it not worth the analyst's effort, and make detection almost impossible. This course builds on the material presented in Malware Analysis I and focuses on using system monitoring tools to conduct behavioral analysis of malware and using disassemblers and debuggers to perform detailed analysis of complicated malicious programs. You will run and analyze both synthesized and real-world malware samples, dissect malicious programs at the lowest level, bypass anti-forensics techniques meant to thwart analysis, and develop a detailed understanding of how malicious programs work. VoIP Hacking Hackers are also beginning to target VoIP systems and their users. Since VoIP is essentially an internet - based data service, it's as vulnerable to hacker attacks as anything else that moves information across the web. Bluejacking Although known to the technical community and early adopters for some time, the process now known as "Bluejacking"[1] has recently come to the fore in the consumer arena, and is becoming a popular mechanism for exchanging anonymous messages in public places. The technique involves abusing the bluetooth "pairing"[2] protocol, the system by which bluetooth devices authenticate each other, to pass a message during the initial "handshake" phase. This is possible because the "name" of the initiating bluetooth device is displayed on the target device as part of the handshake exchange, and, as the protocal allows a large user defined name field - up to 248 characters - the field itself can be used to pass the message. This is all well and good, and, on the face of it, fairly harmless, but, unfortunately, there is a down side. There is a potential security problem with this, and the more the practice grows and is accepted by the user community, and leveraged as a marketing tool by the vendors, the worse it will get. The problem lies in the fact that the protocol being abused is designed for information exchange. The ability to interface with other devices and exchange, update and synchronise data, is the raison d'?tre of bluetooth. The bluejacking technique is using the first part of a process that allows that exchange to take place, and is therefore open to further abuse if the handshake completes and the "bluejacker" successfully pairs with the target device. If such an event occurs, then all data on the target device bacomes available to the initiator, including such things as phone books, calendars, pictures and text messages. As the current wave of PDA and telephony integration progresses, the volume and quality of such data will increase with the devices' capabilities, leading to far more serious potential compromise. REGISTER NOW! Limited slots only GLOBALKNOWLEDGE PHILIPPINES, INC. 2502B West Tower, PSE Bldg. Exchange Road, Ortigas Center, Pasig City, Philippines 1600 Tel. Nos. (632) 683-0969; 637-3657; 0920-709-8298 Email: sandra at globalknowledgeph.com YM: sandra_medalla at yahoo.com _____ If you want to unsubscribe from this mailing list. Please Click it -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/python-checkins/attachments/20080404/48ee21df/attachment-0001.htm From python-checkins at python.org Fri Apr 4 07:41:30 2008 From: python-checkins at python.org (fred.drake) Date: Fri, 4 Apr 2008 07:41:30 +0200 (CEST) Subject: [Python-checkins] r62142 - in python/trunk: Lib/distutils/core.py Lib/distutils/tests/test_core.py Misc/NEWS Message-ID: <20080404054130.DB9DE1E4005@bag.python.org> Author: fred.drake Date: Fri Apr 4 07:41:30 2008 New Revision: 62142 Added: python/trunk/Lib/distutils/tests/test_core.py (contents, props changed) Modified: python/trunk/Lib/distutils/core.py python/trunk/Misc/NEWS Log: - Issue #2385: distutils.core.run_script() makes __file__ available, so the controlled environment will more closely mirror the typical script environment. This supports setup.py scripts that refer to data files. Modified: python/trunk/Lib/distutils/core.py ============================================================================== --- python/trunk/Lib/distutils/core.py (original) +++ python/trunk/Lib/distutils/core.py Fri Apr 4 07:41:30 2008 @@ -210,8 +210,9 @@ _setup_stop_after = stop_after save_argv = sys.argv - g = {} + g = {'__file__': script_name} l = {} + os.chdir(os.path.dirname(script_name) or os.curdir) try: try: sys.argv[0] = script_name Added: python/trunk/Lib/distutils/tests/test_core.py ============================================================================== --- (empty file) +++ python/trunk/Lib/distutils/tests/test_core.py Fri Apr 4 07:41:30 2008 @@ -0,0 +1,40 @@ +"""Tests for distutils.core.""" + +import StringIO +import distutils.core +import os +import test.test_support +import unittest + + +# setup script that uses __file__ +setup_using___file__ = """\ + +__file__ + +from distutils.core import setup +setup() +""" + + +class CoreTestCase(unittest.TestCase): + + def tearDown(self): + os.remove(test.test_support.TESTFN) + + def write_setup(self, text): + return fn + + def test_run_setup_provides_file(self): + # Make sure the script can use __file__; if that's missing, the test + # setup.py script will raise NameError. + fn = test.test_support.TESTFN + open(fn, "w").write(setup_using___file__) + distutils.core.run_setup(fn) + + +def test_suite(): + return unittest.makeSuite(CoreTestCase) + +if __name__ == "__main__": + unittest.main(defaultTest="test_suite") Modified: python/trunk/Misc/NEWS ============================================================================== --- python/trunk/Misc/NEWS (original) +++ python/trunk/Misc/NEWS Fri Apr 4 07:41:30 2008 @@ -18,6 +18,10 @@ Library ------- +- Issue #2385: distutils.core.run_script() makes __file__ available, so the + controlled environment will more closely mirror the typical script + environment. This supports setup.py scripts that refer to data files. + Tests ----- From buildbot at python.org Fri Apr 4 08:04:32 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 06:04:32 +0000 Subject: [Python-checkins] buildbot failure in alpha Tru64 5.1 trunk Message-ID: <20080404060432.CC92A1E4005@bag.python.org> The Buildbot has detected a new failure of alpha Tru64 5.1 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/alpha%20Tru64%205.1%20trunk/builds/2811 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: norwitz-tru64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: barry.warsaw,jeffrey.yasskin BUILD FAILED: failed test Excerpt from the test logfile: 2 tests failed: test_asynchat test_smtplib sincerely, -The Buildbot From lists at cheimes.de Fri Apr 4 10:25:19 2008 From: lists at cheimes.de (Christian Heimes) Date: Fri, 04 Apr 2008 10:25:19 +0200 Subject: [Python-checkins] r62129 - in python/trunk: PCbuild/debug.vsprops PCbuild/kill_python.c PCbuild/kill_python.vcproj PCbuild/pcbuild.sln PCbuild/pythoncore.vcproj PCbuild/release.vsprops Tools/buildbot/Makefile Tools/buildbot/build-amd64.bat Tools/buildbot/build.bat Tools/buildbot/buildmsi.bat Tools/buildbot/kill_python.bat Tools/buildbot/kill_python.c Tools/buildbot/kill_python.mak In-Reply-To: <20080403182707.506A41E400D@bag.python.org> References: <20080403182707.506A41E400D@bag.python.org> Message-ID: <47F5E5EF.5010005@cheimes.de> trent.nelson schrieb: > Author: trent.nelson > Date: Thu Apr 3 20:27:06 2008 > New Revision: 62129 > > Added: > python/trunk/PCbuild/kill_python.c (contents, props changed) > python/trunk/PCbuild/kill_python.vcproj > Removed: > python/trunk/Tools/buildbot/Makefile > python/trunk/Tools/buildbot/kill_python.bat > python/trunk/Tools/buildbot/kill_python.c > python/trunk/Tools/buildbot/kill_python.mak > Modified: > python/trunk/PCbuild/debug.vsprops > python/trunk/PCbuild/pcbuild.sln > python/trunk/PCbuild/pythoncore.vcproj > python/trunk/PCbuild/release.vsprops > python/trunk/Tools/buildbot/build-amd64.bat > python/trunk/Tools/buildbot/build.bat > python/trunk/Tools/buildbot/buildmsi.bat > Log: > Reimplement kill_python. The existing version had a number of flaws, namely, it didn't work for x64 and it wasn't precise about which python_d.exe it was killing -- it just killed the first one it came across that happened to have 'pcbuild\python_d.exe' or 'build\python_d.exe' in it's path. The new version has been rewritten from the ground up and now lives in PCbuild, instead of Tools\buildbot, and it has also been incorporated into the Visual Studio solution (pcbuild.sln) as 'kill_python'. The solution has also been altered such that kill_python is called where necessary in the build process in order to prevent any linking errors due to open file locks. In lieu of this, all of the existing bits and pieces in Tools\buildbot that called out to kill_python at various points have also be > en removed as they are now obsolete. Tested on both Win32 and x64. I don't like the part where the solution kills the Python process during a rebuild. It's too surprising for the user. Christian From python-checkins at python.org Fri Apr 4 10:35:44 2008 From: python-checkins at python.org (thomas.heller) Date: Fri, 4 Apr 2008 10:35:44 +0200 (CEST) Subject: [Python-checkins] r62143 - in python/trunk: Lib/ctypes/test/test_prototypes.py Modules/_ctypes/_ctypes.c Modules/_ctypes/ctypes.h Message-ID: <20080404083544.77EC31E4021@bag.python.org> Author: thomas.heller Date: Fri Apr 4 10:35:44 2008 New Revision: 62143 Modified: python/trunk/Lib/ctypes/test/test_prototypes.py python/trunk/Modules/_ctypes/_ctypes.c python/trunk/Modules/_ctypes/ctypes.h Log: Issue #2543: Make ctypes compatible (again) with Python 2.3, 2.4, and 2.5. Modified: python/trunk/Lib/ctypes/test/test_prototypes.py ============================================================================== --- python/trunk/Lib/ctypes/test/test_prototypes.py (original) +++ python/trunk/Lib/ctypes/test/test_prototypes.py Fri Apr 4 10:35:44 2008 @@ -57,7 +57,7 @@ try: func() - except TypeError as details: + except TypeError, details: self.failUnlessEqual(str(details), "required argument 'input' missing") else: self.fail("TypeError not raised") Modified: python/trunk/Modules/_ctypes/_ctypes.c ============================================================================== --- python/trunk/Modules/_ctypes/_ctypes.c (original) +++ python/trunk/Modules/_ctypes/_ctypes.c Fri Apr 4 10:35:44 2008 @@ -139,6 +139,34 @@ /****************************************************************/ +#if (PY_VERSION_HEX < 0x02040000) +/* Only in Python 2.4 and up */ +static PyObject * +PyTuple_Pack(int n, ...) +{ + int i; + PyObject *o; + PyObject *result; + PyObject **items; + va_list vargs; + + va_start(vargs, n); + result = PyTuple_New(n); + if (result == NULL) + return NULL; + items = ((PyTupleObject *)result)->ob_item; + for (i = 0; i < n; i++) { + o = va_arg(vargs, PyObject *); + Py_INCREF(o); + items[i] = o; + } + va_end(vargs); + return result; +} +#endif + +/****************************************************************/ + typedef struct { PyObject_HEAD PyObject *key; @@ -4432,32 +4460,6 @@ (inquiry)Simple_nonzero, /* nb_nonzero */ }; -#if (PY_VERSION_HEX < 0x02040000) -/* Only in Python 2.4 and up */ -static PyObject * -PyTuple_Pack(int n, ...) -{ - int i; - PyObject *o; - PyObject *result; - PyObject **items; - va_list vargs; - - va_start(vargs, n); - result = PyTuple_New(n); - if (result == NULL) - return NULL; - items = ((PyTupleObject *)result)->ob_item; - for (i = 0; i < n; i++) { - o = va_arg(vargs, PyObject *); - Py_INCREF(o); - items[i] = o; - } - va_end(vargs); - return result; -} -#endif - /* "%s(%s)" % (self.__class__.__name__, self.value) */ static PyObject * Simple_repr(CDataObject *self) Modified: python/trunk/Modules/_ctypes/ctypes.h ============================================================================== --- python/trunk/Modules/_ctypes/ctypes.h (original) +++ python/trunk/Modules/_ctypes/ctypes.h Fri Apr 4 10:35:44 2008 @@ -9,8 +9,18 @@ #if (PY_VERSION_HEX < 0x02050000) typedef int Py_ssize_t; #define PyInt_FromSsize_t PyInt_FromLong +#define PyNumber_AsSsize_t(ob, exc) PyInt_AsLong(ob) #endif +#if (PY_VERSION_HEX < 0x02060000) +#define Py_TYPE(ob) (((PyObject*)(ob))->ob_type) +#define PyVarObject_HEAD_INIT(type, size) \ + PyObject_HEAD_INIT(type) size, +#define PyImport_ImportModuleNoBlock PyImport_ImportModule +#define PyIndex_Check(ob) PyInt_Check(ob) +#endif + + #ifndef MS_WIN32 #define max(a, b) ((a) > (b) ? (a) : (b)) #define min(a, b) ((a) < (b) ? (a) : (b)) From buildbot at python.org Fri Apr 4 11:35:10 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 09:35:10 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 trunk Message-ID: <20080404093510.C8DA81E401B@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%20trunk/builds/1232 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: thomas.heller BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_pep277 sincerely, -The Buildbot From python-checkins at python.org Fri Apr 4 12:08:07 2008 From: python-checkins at python.org (thomas.heller) Date: Fri, 4 Apr 2008 12:08:07 +0200 (CEST) Subject: [Python-checkins] r62145 - in python/trunk: Misc/NEWS configure configure.in Message-ID: <20080404100807.53E5C1E400F@bag.python.org> Author: thomas.heller Date: Fri Apr 4 12:07:55 2008 New Revision: 62145 Modified: python/trunk/Misc/NEWS python/trunk/configure python/trunk/configure.in Log: Issue #2544: On HP-UX systems, use 'gcc -shared' for linking when gcc is used as compiler. Modified: python/trunk/Misc/NEWS ============================================================================== --- python/trunk/Misc/NEWS (original) +++ python/trunk/Misc/NEWS Fri Apr 4 12:07:55 2008 @@ -28,6 +28,9 @@ Build ----- +- Issue #2544: On HP-UX systems, use 'gcc -shared' for linking when + gcc is used as compiler. + C API ----- Modified: python/trunk/configure ============================================================================== --- python/trunk/configure (original) +++ python/trunk/configure Fri Apr 4 12:07:55 2008 @@ -1,5 +1,5 @@ #! /bin/sh -# From configure.in Revision: 61847 . +# From configure.in Revision: 61992 . # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.61 for python 2.6. # @@ -12417,7 +12417,11 @@ then LDSHARED='$(CC) -shared' else LDSHARED='$(CC) -G'; fi ;; - hp*|HP*) LDSHARED="ld -b";; + hp*|HP*) + if test "$GCC" = "yes" + then LDSHARED='$(CC) -shared' + else LDSHARED='ld -b'; + fi ;; OSF*) LDSHARED="ld -shared -expect_unresolved \"*\"";; Darwin/1.3*) LDSHARED='$(CC) $(LDFLAGS) -bundle' Modified: python/trunk/configure.in ============================================================================== --- python/trunk/configure.in (original) +++ python/trunk/configure.in Fri Apr 4 12:07:55 2008 @@ -1485,7 +1485,11 @@ then LDSHARED='$(CC) -shared' else LDSHARED='$(CC) -G'; fi ;; - hp*|HP*) LDSHARED="ld -b";; + hp*|HP*) + if test "$GCC" = "yes" + then LDSHARED='$(CC) -shared' + else LDSHARED='ld -b'; + fi ;; OSF*) LDSHARED="ld -shared -expect_unresolved \"*\"";; Darwin/1.3*) LDSHARED='$(CC) $(LDFLAGS) -bundle' From buildbot at python.org Fri Apr 4 12:26:23 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 10:26:23 +0000 Subject: [Python-checkins] buildbot failure in g4 osx.4 3.0 Message-ID: <20080404102623.55FDC1E400F@bag.python.org> The Buildbot has detected a new failure of g4 osx.4 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/g4%20osx.4%203.0/builds/692 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: psf-g4 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: thomas.heller BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal ====================================================================== FAIL: test_main (test.test_signal.InterProcessSignalTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/Users/buildslave/bb/3.0.psf-g4/build/Lib/test/test_signal.py", line 169, in test_main self.fail(tb) AssertionError: Traceback (most recent call last): make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 13:06:39 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 11:06:39 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-4 trunk Message-ID: <20080404110639.84A8F1E400F@bag.python.org> The Buildbot has detected a new failure of x86 XP-4 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-4%20trunk/builds/931 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: bolen-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: thomas.heller BUILD FAILED: failed test Excerpt from the test logfile: sincerely, -The Buildbot From python-checkins at python.org Fri Apr 4 13:31:14 2008 From: python-checkins at python.org (fred.drake) Date: Fri, 4 Apr 2008 13:31:14 +0200 (CEST) Subject: [Python-checkins] r62147 - in python/trunk/Lib/distutils: core.py tests/test_core.py Message-ID: <20080404113114.C2CA21E401C@bag.python.org> Author: fred.drake Date: Fri Apr 4 13:31:14 2008 New Revision: 62147 Modified: python/trunk/Lib/distutils/core.py python/trunk/Lib/distutils/tests/test_core.py Log: my previous change did what I said it should not: it changed the current directory to the directory in which the setup.py script lived (which made __file__ wrong) fixed, with test that the script is run in the current directory of the caller Modified: python/trunk/Lib/distutils/core.py ============================================================================== --- python/trunk/Lib/distutils/core.py (original) +++ python/trunk/Lib/distutils/core.py Fri Apr 4 13:31:14 2008 @@ -212,7 +212,6 @@ save_argv = sys.argv g = {'__file__': script_name} l = {} - os.chdir(os.path.dirname(script_name) or os.curdir) try: try: sys.argv[0] = script_name Modified: python/trunk/Lib/distutils/tests/test_core.py ============================================================================== --- python/trunk/Lib/distutils/tests/test_core.py (original) +++ python/trunk/Lib/distutils/tests/test_core.py Fri Apr 4 13:31:14 2008 @@ -3,6 +3,8 @@ import StringIO import distutils.core import os +import shutil +import sys import test.test_support import unittest @@ -16,21 +18,61 @@ setup() """ +setup_prints_cwd = """\ + +import os +print os.getcwd() + +from distutils.core import setup +setup() +""" + class CoreTestCase(unittest.TestCase): + def setUp(self): + self.old_stdout = sys.stdout + self.cleanup_testfn() + def tearDown(self): - os.remove(test.test_support.TESTFN) + sys.stdout = self.old_stdout + self.cleanup_testfn() - def write_setup(self, text): - return fn + def cleanup_testfn(self): + path = test.test_support.TESTFN + if os.path.isfile(path): + os.remove(path) + elif os.path.isdir(path): + shutil.rmtree(path) + + def write_setup(self, text, path=test.test_support.TESTFN): + open(path, "w").write(text) + return path def test_run_setup_provides_file(self): # Make sure the script can use __file__; if that's missing, the test # setup.py script will raise NameError. - fn = test.test_support.TESTFN - open(fn, "w").write(setup_using___file__) - distutils.core.run_setup(fn) + distutils.core.run_setup( + self.write_setup(setup_using___file__)) + + def test_run_setup_uses_current_dir(self): + # This tests that the setup script is run with the current directory + # as it's own current directory; this was temporarily broken by a + # previous patch when TESTFN did not use the current directory. + sys.stdout = StringIO.StringIO() + cwd = os.getcwd() + + # Create a directory and write the setup.py file there: + os.mkdir(test.test_support.TESTFN) + setup_py = os.path.join(test.test_support.TESTFN, "setup.py") + distutils.core.run_setup( + self.write_setup(setup_prints_cwd, path=setup_py)) + + output = sys.stdout.getvalue() + open("/dev/tty", "w").write("\n\n%r\n\n\n" % (output,)) + if output.endswith("\n"): + output = output[:-1] + self.assertEqual(cwd, output) def test_suite(): From python-checkins at python.org Fri Apr 4 13:38:51 2008 From: python-checkins at python.org (fred.drake) Date: Fri, 4 Apr 2008 13:38:51 +0200 (CEST) Subject: [Python-checkins] r62148 - python/trunk/Lib/distutils/tests/test_core.py Message-ID: <20080404113851.9F7B61E400F@bag.python.org> Author: fred.drake Date: Fri Apr 4 13:38:51 2008 New Revision: 62148 Modified: python/trunk/Lib/distutils/tests/test_core.py Log: stupid, stupid, stupid! Modified: python/trunk/Lib/distutils/tests/test_core.py ============================================================================== --- python/trunk/Lib/distutils/tests/test_core.py (original) +++ python/trunk/Lib/distutils/tests/test_core.py Fri Apr 4 13:38:51 2008 @@ -69,7 +69,6 @@ self.write_setup(setup_prints_cwd, path=setup_py)) output = sys.stdout.getvalue() - open("/dev/tty", "w").write("\n\n%r\n\n\n" % (output,)) if output.endswith("\n"): output = output[:-1] self.assertEqual(cwd, output) From buildbot at python.org Fri Apr 4 14:21:19 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 12:21:19 +0000 Subject: [Python-checkins] buildbot failure in sparc solaris10 gcc trunk Message-ID: <20080404122119.7CB251E400F@bag.python.org> The Buildbot has detected a new failure of sparc solaris10 gcc trunk. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20solaris10%20gcc%20trunk/builds/3123 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: loewis-sun Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: fred.drake BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_distutils ====================================================================== ERROR: test_run_setup_uses_current_dir (distutils.tests.test_core.CoreTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/opt/users/buildbot/slave/trunk.loewis-sun/build/Lib/distutils/tests/test_core.py", line 72, in test_run_setup_uses_current_dir open("/dev/tty", "w").write("\n\n%r\n\n\n" % (output,)) IOError: [Errno 6] No such device or address: '/dev/tty' sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 15:01:09 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 13:01:09 +0000 Subject: [Python-checkins] buildbot failure in g4 osx.4 trunk Message-ID: <20080404130109.76ABD1E4039@bag.python.org> The Buildbot has detected a new failure of g4 osx.4 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/g4%20osx.4%20trunk/builds/3151 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: psf-g4 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: fred.drake BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 15:34:26 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 13:34:26 +0000 Subject: [Python-checkins] buildbot failure in amd64 XP trunk Message-ID: <20080404133427.03DC61E400F@bag.python.org> The Buildbot has detected a new failure of amd64 XP trunk. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20XP%20trunk/builds/1114 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows-amd64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: fred.drake BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_distutils ====================================================================== ERROR: test_run_setup_uses_current_dir (distutils.tests.test_core.CoreTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\trunk.heller-windows-amd64\build\lib\distutils\tests\test_core.py", line 72, in test_run_setup_uses_current_dir open("/dev/tty", "w").write("\n\n%r\n\n\n" % (output,)) IOError: [Errno 2] No such file or directory: '/dev/tty' sincerely, -The Buildbot From python-checkins at python.org Fri Apr 4 18:01:57 2008 From: python-checkins at python.org (thomas.heller) Date: Fri, 4 Apr 2008 18:01:57 +0200 (CEST) Subject: [Python-checkins] r62149 - in python/trunk/Modules/_ctypes/libffi: include/ffi.h.in src/pa/hpux32.S src/x86/darwin64.S src/x86/ffi.c src/x86/freebsd.S Message-ID: <20080404160157.E4EC41E400F@bag.python.org> Author: thomas.heller Date: Fri Apr 4 18:01:54 2008 New Revision: 62149 Added: python/trunk/Modules/_ctypes/libffi/src/pa/hpux32.S (contents, props changed) python/trunk/Modules/_ctypes/libffi/src/x86/darwin64.S (contents, props changed) python/trunk/Modules/_ctypes/libffi/src/x86/freebsd.S (contents, props changed) Modified: python/trunk/Modules/_ctypes/libffi/include/ffi.h.in python/trunk/Modules/_ctypes/libffi/src/x86/ffi.c Log: Sync with files from the just released libffi 3.0.5 version. Modified: python/trunk/Modules/_ctypes/libffi/include/ffi.h.in ============================================================================== --- python/trunk/Modules/_ctypes/libffi/include/ffi.h.in (original) +++ python/trunk/Modules/_ctypes/libffi/include/ffi.h.in Fri Apr 4 18:01:54 2008 @@ -57,7 +57,9 @@ #endif /* Specify which architecture libffi is configured for. */ +#ifndef @TARGET@ #define @TARGET@ +#endif /* ---- System configuration information --------------------------------- */ Added: python/trunk/Modules/_ctypes/libffi/src/pa/hpux32.S ============================================================================== --- (empty file) +++ python/trunk/Modules/_ctypes/libffi/src/pa/hpux32.S Fri Apr 4 18:01:54 2008 @@ -0,0 +1,368 @@ +/* ----------------------------------------------------------------------- + hpux32.S - Copyright (c) 2006 Free Software Foundation, Inc. + (c) 2008 Red Hat, Inc. + based on src/pa/linux.S + + HP-UX PA Foreign Function Interface + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + ``Software''), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR + OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. + ----------------------------------------------------------------------- */ + +#define LIBFFI_ASM +#include +#include + + .LEVEL 1.1 + .SPACE $PRIVATE$ + .IMPORT $global$,DATA + .IMPORT $$dyncall,MILLICODE + .SUBSPA $DATA$ + .align 4 + + /* void ffi_call_pa32(void (*)(char *, extended_cif *), + extended_cif *ecif, + unsigned bytes, + unsigned flags, + unsigned *rvalue, + void (*fn)(void)); + */ + + .export ffi_call_pa32,ENTRY,PRIV_LEV=3 + .import ffi_prep_args_pa32,CODE + + .SPACE $TEXT$ + .SUBSPA $CODE$ + .align 4 + +L$FB1 +ffi_call_pa32 + .proc + .callinfo FRAME=64,CALLS,SAVE_RP,SAVE_SP,ENTRY_GR=4 + .entry + stw %rp, -20(%sp) + copy %r3, %r1 +L$CFI11 + copy %sp, %r3 +L$CFI12 + + /* Setup the stack for calling prep_args... + We want the stack to look like this: + + [ Previous stack ] <- %r3 + + [ 64-bytes register save area ] <- %r4 + + [ Stack space for actual call, passed as ] <- %arg0 + [ arg0 to ffi_prep_args_pa32 ] + + [ Stack for calling prep_args ] <- %sp + */ + + stwm %r1, 64(%sp) + stw %r4, 12(%r3) +L$CFI13 + copy %sp, %r4 + + addl %arg2, %r4, %arg0 ; arg stack + stw %arg3, -48(%r3) ; save flags we need it later + + /* Call prep_args: + %arg0(stack) -- set up above + %arg1(ecif) -- same as incoming param + %arg2(bytes) -- same as incoming param */ + bl ffi_prep_args_pa32,%r2 + ldo 64(%arg0), %sp + ldo -64(%sp), %sp + + /* now %sp should point where %arg0 was pointing. */ + + /* Load the arguments that should be passed in registers + The fp args are loaded by the prep_args function. */ + ldw -36(%sp), %arg0 + ldw -40(%sp), %arg1 + ldw -44(%sp), %arg2 + ldw -48(%sp), %arg3 + + /* in case the function is going to return a structure + we need to give it a place to put the result. */ + ldw -52(%r3), %ret0 ; %ret0 <- rvalue + ldw -56(%r3), %r22 ; %r22 <- function to call + bl $$dyncall, %r31 ; Call the user function + copy %r31, %rp + + /* Prepare to store the result; we need to recover flags and rvalue. */ + ldw -48(%r3), %r21 ; r21 <- flags + ldw -52(%r3), %r20 ; r20 <- rvalue + + /* Store the result according to the return type. The most + likely types should come first. */ + +L$checkint + comib,<>,n FFI_TYPE_INT, %r21, L$checkint8 + b L$done + stw %ret0, 0(%r20) + +L$checkint8 + comib,<>,n FFI_TYPE_UINT8, %r21, L$checkint16 + b L$done + stb %ret0, 0(%r20) + +L$checkint16 + comib,<>,n FFI_TYPE_UINT16, %r21, L$checkdbl + b L$done + sth %ret0, 0(%r20) + +L$checkdbl + comib,<>,n FFI_TYPE_DOUBLE, %r21, L$checkfloat + b L$done + fstd %fr4,0(%r20) + +L$checkfloat + comib,<>,n FFI_TYPE_FLOAT, %r21, L$checkll + b L$done + fstw %fr4L,0(%r20) + +L$checkll + comib,<>,n FFI_TYPE_UINT64, %r21, L$checksmst2 + stw %ret0, 0(%r20) + b L$done + stw %ret1, 4(%r20) + +L$checksmst2 + comib,<>,n FFI_TYPE_SMALL_STRUCT2, %r21, L$checksmst3 + /* 2-byte structs are returned in ret0 as ????xxyy. */ + extru %ret0, 23, 8, %r22 + stbs,ma %r22, 1(%r20) + b L$done + stb %ret0, 0(%r20) + +L$checksmst3 + comib,<>,n FFI_TYPE_SMALL_STRUCT3, %r21, L$checksmst4 + /* 3-byte structs are returned in ret0 as ??xxyyzz. */ + extru %ret0, 15, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret0, 23, 8, %r22 + stbs,ma %r22, 1(%r20) + b L$done + stb %ret0, 0(%r20) + +L$checksmst4 + comib,<>,n FFI_TYPE_SMALL_STRUCT4, %r21, L$checksmst5 + /* 4-byte structs are returned in ret0 as wwxxyyzz. */ + extru %ret0, 7, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret0, 15, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret0, 23, 8, %r22 + stbs,ma %r22, 1(%r20) + b L$done + stb %ret0, 0(%r20) + +L$checksmst5 + comib,<>,n FFI_TYPE_SMALL_STRUCT5, %r21, L$checksmst6 + /* 5 byte values are returned right justified: + ret0 ret1 + 5: ??????aa bbccddee */ + stbs,ma %ret0, 1(%r20) + extru %ret1, 7, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret1, 15, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret1, 23, 8, %r22 + stbs,ma %r22, 1(%r20) + b L$done + stb %ret1, 0(%r20) + +L$checksmst6 + comib,<>,n FFI_TYPE_SMALL_STRUCT6, %r21, L$checksmst7 + /* 6 byte values are returned right justified: + ret0 ret1 + 6: ????aabb ccddeeff */ + extru %ret0, 23, 8, %r22 + stbs,ma %r22, 1(%r20) + stbs,ma %ret0, 1(%r20) + extru %ret1, 7, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret1, 15, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret1, 23, 8, %r22 + stbs,ma %r22, 1(%r20) + b L$done + stb %ret1, 0(%r20) + +L$checksmst7 + comib,<>,n FFI_TYPE_SMALL_STRUCT7, %r21, L$checksmst8 + /* 7 byte values are returned right justified: + ret0 ret1 + 7: ??aabbcc ddeeffgg */ + extru %ret0, 15, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret0, 23, 8, %r22 + stbs,ma %r22, 1(%r20) + stbs,ma %ret0, 1(%r20) + extru %ret1, 7, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret1, 15, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret1, 23, 8, %r22 + stbs,ma %r22, 1(%r20) + b L$done + stb %ret1, 0(%r20) + +L$checksmst8 + comib,<>,n FFI_TYPE_SMALL_STRUCT8, %r21, L$done + /* 8 byte values are returned right justified: + ret0 ret1 + 8: aabbccdd eeffgghh */ + extru %ret0, 7, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret0, 15, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret0, 23, 8, %r22 + stbs,ma %r22, 1(%r20) + stbs,ma %ret0, 1(%r20) + extru %ret1, 7, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret1, 15, 8, %r22 + stbs,ma %r22, 1(%r20) + extru %ret1, 23, 8, %r22 + stbs,ma %r22, 1(%r20) + stb %ret1, 0(%r20) + +L$done + /* all done, return */ + copy %r4, %sp ; pop arg stack + ldw 12(%r3), %r4 + ldwm -64(%sp), %r3 ; .. and pop stack + ldw -20(%sp), %rp + bv %r0(%rp) + nop + .exit + .procend +L$FE1 + + /* void ffi_closure_pa32(void); + Called with closure argument in %r21 */ + + .SPACE $TEXT$ + .SUBSPA $CODE$ + .export ffi_closure_pa32,ENTRY,PRIV_LEV=3,RTNVAL=GR + .import ffi_closure_inner_pa32,CODE + .align 4 +L$FB2 +ffi_closure_pa32 + .proc + .callinfo FRAME=64,CALLS,SAVE_RP,SAVE_SP,ENTRY_GR=3 + .entry + + stw %rp, -20(%sp) + copy %r3, %r1 +L$CFI21 + copy %sp, %r3 +L$CFI22 + stwm %r1, 64(%sp) + + /* Put arguments onto the stack and call ffi_closure_inner. */ + stw %arg0, -36(%r3) + stw %arg1, -40(%r3) + stw %arg2, -44(%r3) + stw %arg3, -48(%r3) + + copy %r21, %arg0 + bl ffi_closure_inner_pa32, %r2 + copy %r3, %arg1 + ldwm -64(%sp), %r3 + ldw -20(%sp), %rp + ldw -36(%sp), %ret0 + bv %r0(%rp) + ldw -40(%sp), %ret1 + .exit + .procend +L$FE2: + + .SPACE $PRIVATE$ + .SUBSPA $DATA$ + + .align 4 + .EXPORT _GLOBAL__F_ffi_call_pa32,DATA +_GLOBAL__F_ffi_call_pa32 +L$frame1: + .word L$ECIE1-L$SCIE1 ;# Length of Common Information Entry +L$SCIE1: + .word 0x0 ;# CIE Identifier Tag + .byte 0x1 ;# CIE Version + .ascii "\0" ;# CIE Augmentation + .uleb128 0x1 ;# CIE Code Alignment Factor + .sleb128 4 ;# CIE Data Alignment Factor + .byte 0x2 ;# CIE RA Column + .byte 0xc ;# DW_CFA_def_cfa + .uleb128 0x1e + .uleb128 0x0 + .align 4 +L$ECIE1: +L$SFDE1: + .word L$EFDE1-L$ASFDE1 ;# FDE Length +L$ASFDE1: + .word L$ASFDE1-L$frame1 ;# FDE CIE offset + .word L$FB1 ;# FDE initial location + .word L$FE1-L$FB1 ;# FDE address range + + .byte 0x4 ;# DW_CFA_advance_loc4 + .word L$CFI11-L$FB1 + .byte 0x83 ;# DW_CFA_offset, column 0x3 + .uleb128 0x0 + .byte 0x11 ;# DW_CFA_offset_extended_sf; save r2 at [r30-20] + .uleb128 0x2 + .sleb128 -5 + + .byte 0x4 ;# DW_CFA_advance_loc4 + .word L$CFI12-L$CFI11 + .byte 0xd ;# DW_CFA_def_cfa_register = r3 + .uleb128 0x3 + + .byte 0x4 ;# DW_CFA_advance_loc4 + .word L$CFI13-L$CFI12 + .byte 0x84 ;# DW_CFA_offset, column 0x4 + .uleb128 0x3 + + .align 4 +L$EFDE1: + +L$SFDE2: + .word L$EFDE2-L$ASFDE2 ;# FDE Length +L$ASFDE2: + .word L$ASFDE2-L$frame1 ;# FDE CIE offset + .word L$FB2 ;# FDE initial location + .word L$FE2-L$FB2 ;# FDE address range + .byte 0x4 ;# DW_CFA_advance_loc4 + .word L$CFI21-L$FB2 + .byte 0x83 ;# DW_CFA_offset, column 0x3 + .uleb128 0x0 + .byte 0x11 ;# DW_CFA_offset_extended_sf + .uleb128 0x2 + .sleb128 -5 + + .byte 0x4 ;# DW_CFA_advance_loc4 + .word L$CFI22-L$CFI21 + .byte 0xd ;# DW_CFA_def_cfa_register = r3 + .uleb128 0x3 + + .align 4 +L$EFDE2: Added: python/trunk/Modules/_ctypes/libffi/src/x86/darwin64.S ============================================================================== --- (empty file) +++ python/trunk/Modules/_ctypes/libffi/src/x86/darwin64.S Fri Apr 4 18:01:54 2008 @@ -0,0 +1,416 @@ +/* ----------------------------------------------------------------------- + darwin64.S - Copyright (c) 2006 Free Software Foundation, Inc. + Copyright (c) 2008 Red Hat, Inc. + derived from unix64.S + + x86-64 Foreign Function Interface for Darwin. + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + ``Software''), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR + OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. + ----------------------------------------------------------------------- */ + +#ifdef __x86_64__ +#define LIBFFI_ASM +#include +#include + + .file "darwin64.S" +.text + +/* ffi_call_unix64 (void *args, unsigned long bytes, unsigned flags, + void *raddr, void (*fnaddr)(void)); + + Bit o trickiness here -- ARGS+BYTES is the base of the stack frame + for this function. This has been allocated by ffi_call. We also + deallocate some of the stack that has been alloca'd. */ + + .align 3 + .globl _ffi_call_unix64 + +_ffi_call_unix64: +LUW0: + movq (%rsp), %r10 /* Load return address. */ + leaq (%rdi, %rsi), %rax /* Find local stack base. */ + movq %rdx, (%rax) /* Save flags. */ + movq %rcx, 8(%rax) /* Save raddr. */ + movq %rbp, 16(%rax) /* Save old frame pointer. */ + movq %r10, 24(%rax) /* Relocate return address. */ + movq %rax, %rbp /* Finalize local stack frame. */ +LUW1: + movq %rdi, %r10 /* Save a copy of the register area. */ + movq %r8, %r11 /* Save a copy of the target fn. */ + movl %r9d, %eax /* Set number of SSE registers. */ + + /* Load up all argument registers. */ + movq (%r10), %rdi + movq 8(%r10), %rsi + movq 16(%r10), %rdx + movq 24(%r10), %rcx + movq 32(%r10), %r8 + movq 40(%r10), %r9 + testl %eax, %eax + jnz Lload_sse +Lret_from_load_sse: + + /* Deallocate the reg arg area. */ + leaq 176(%r10), %rsp + + /* Call the user function. */ + call *%r11 + + /* Deallocate stack arg area; local stack frame in redzone. */ + leaq 24(%rbp), %rsp + + movq 0(%rbp), %rcx /* Reload flags. */ + movq 8(%rbp), %rdi /* Reload raddr. */ + movq 16(%rbp), %rbp /* Reload old frame pointer. */ +LUW2: + + /* The first byte of the flags contains the FFI_TYPE. */ + movzbl %cl, %r10d + leaq Lstore_table(%rip), %r11 + movslq (%r11, %r10, 4), %r10 + addq %r11, %r10 + jmp *%r10 + +Lstore_table: + .long Lst_void-Lstore_table /* FFI_TYPE_VOID */ + .long Lst_sint32-Lstore_table /* FFI_TYPE_INT */ + .long Lst_float-Lstore_table /* FFI_TYPE_FLOAT */ + .long Lst_double-Lstore_table /* FFI_TYPE_DOUBLE */ + .long Lst_ldouble-Lstore_table /* FFI_TYPE_LONGDOUBLE */ + .long Lst_uint8-Lstore_table /* FFI_TYPE_UINT8 */ + .long Lst_sint8-Lstore_table /* FFI_TYPE_SINT8 */ + .long Lst_uint16-Lstore_table /* FFI_TYPE_UINT16 */ + .long Lst_sint16-Lstore_table /* FFI_TYPE_SINT16 */ + .long Lst_uint32-Lstore_table /* FFI_TYPE_UINT32 */ + .long Lst_sint32-Lstore_table /* FFI_TYPE_SINT32 */ + .long Lst_int64-Lstore_table /* FFI_TYPE_UINT64 */ + .long Lst_int64-Lstore_table /* FFI_TYPE_SINT64 */ + .long Lst_struct-Lstore_table /* FFI_TYPE_STRUCT */ + .long Lst_int64-Lstore_table /* FFI_TYPE_POINTER */ + + .text + .align 3 +Lst_void: + ret + .align 3 +Lst_uint8: + movzbq %al, %rax + movq %rax, (%rdi) + ret + .align 3 +Lst_sint8: + movsbq %al, %rax + movq %rax, (%rdi) + ret + .align 3 +Lst_uint16: + movzwq %ax, %rax + movq %rax, (%rdi) + .align 3 +Lst_sint16: + movswq %ax, %rax + movq %rax, (%rdi) + ret + .align 3 +Lst_uint32: + movl %eax, %eax + movq %rax, (%rdi) + .align 3 +Lst_sint32: + cltq + movq %rax, (%rdi) + ret + .align 3 +Lst_int64: + movq %rax, (%rdi) + ret + .align 3 +Lst_float: + movss %xmm0, (%rdi) + ret + .align 3 +Lst_double: + movsd %xmm0, (%rdi) + ret +Lst_ldouble: + fstpt (%rdi) + ret + .align 3 +Lst_struct: + leaq -20(%rsp), %rsi /* Scratch area in redzone. */ + + /* We have to locate the values now, and since we don't want to + write too much data into the user's return value, we spill the + value to a 16 byte scratch area first. Bits 8, 9, and 10 + control where the values are located. Only one of the three + bits will be set; see ffi_prep_cif_machdep for the pattern. */ + movd %xmm0, %r10 + movd %xmm1, %r11 + testl $0x100, %ecx + cmovnz %rax, %rdx + cmovnz %r10, %rax + testl $0x200, %ecx + cmovnz %r10, %rdx + testl $0x400, %ecx + cmovnz %r10, %rax + cmovnz %r11, %rdx + movq %rax, (%rsi) + movq %rdx, 8(%rsi) + + /* Bits 12-31 contain the true size of the structure. Copy from + the scratch area to the true destination. */ + shrl $12, %ecx + rep movsb + ret + + /* Many times we can avoid loading any SSE registers at all. + It's not worth an indirect jump to load the exact set of + SSE registers needed; zero or all is a good compromise. */ + .align 3 +LUW3: +Lload_sse: + movdqa 48(%r10), %xmm0 + movdqa 64(%r10), %xmm1 + movdqa 80(%r10), %xmm2 + movdqa 96(%r10), %xmm3 + movdqa 112(%r10), %xmm4 + movdqa 128(%r10), %xmm5 + movdqa 144(%r10), %xmm6 + movdqa 160(%r10), %xmm7 + jmp Lret_from_load_sse + +LUW4: + .align 3 + .globl _ffi_closure_unix64 + +_ffi_closure_unix64: +LUW5: + /* The carry flag is set by the trampoline iff SSE registers + are used. Don't clobber it before the branch instruction. */ + leaq -200(%rsp), %rsp +LUW6: + movq %rdi, (%rsp) + movq %rsi, 8(%rsp) + movq %rdx, 16(%rsp) + movq %rcx, 24(%rsp) + movq %r8, 32(%rsp) + movq %r9, 40(%rsp) + jc Lsave_sse +Lret_from_save_sse: + + movq %r10, %rdi + leaq 176(%rsp), %rsi + movq %rsp, %rdx + leaq 208(%rsp), %rcx + call _ffi_closure_unix64_inner + + /* Deallocate stack frame early; return value is now in redzone. */ + addq $200, %rsp +LUW7: + + /* The first byte of the return value contains the FFI_TYPE. */ + movzbl %al, %r10d + leaq Lload_table(%rip), %r11 + movslq (%r11, %r10, 4), %r10 + addq %r11, %r10 + jmp *%r10 + +Lload_table: + .long Lld_void-Lload_table /* FFI_TYPE_VOID */ + .long Lld_int32-Lload_table /* FFI_TYPE_INT */ + .long Lld_float-Lload_table /* FFI_TYPE_FLOAT */ + .long Lld_double-Lload_table /* FFI_TYPE_DOUBLE */ + .long Lld_ldouble-Lload_table /* FFI_TYPE_LONGDOUBLE */ + .long Lld_int8-Lload_table /* FFI_TYPE_UINT8 */ + .long Lld_int8-Lload_table /* FFI_TYPE_SINT8 */ + .long Lld_int16-Lload_table /* FFI_TYPE_UINT16 */ + .long Lld_int16-Lload_table /* FFI_TYPE_SINT16 */ + .long Lld_int32-Lload_table /* FFI_TYPE_UINT32 */ + .long Lld_int32-Lload_table /* FFI_TYPE_SINT32 */ + .long Lld_int64-Lload_table /* FFI_TYPE_UINT64 */ + .long Lld_int64-Lload_table /* FFI_TYPE_SINT64 */ + .long Lld_struct-Lload_table /* FFI_TYPE_STRUCT */ + .long Lld_int64-Lload_table /* FFI_TYPE_POINTER */ + + .text + .align 3 +Lld_void: + ret + .align 3 +Lld_int8: + movzbl -24(%rsp), %eax + ret + .align 3 +Lld_int16: + movzwl -24(%rsp), %eax + ret + .align 3 +Lld_int32: + movl -24(%rsp), %eax + ret + .align 3 +Lld_int64: + movq -24(%rsp), %rax + ret + .align 3 +Lld_float: + movss -24(%rsp), %xmm0 + ret + .align 3 +Lld_double: + movsd -24(%rsp), %xmm0 + ret + .align 3 +Lld_ldouble: + fldt -24(%rsp) + ret + .align 3 +Lld_struct: + /* There are four possibilities here, %rax/%rdx, %xmm0/%rax, + %rax/%xmm0, %xmm0/%xmm1. We collapse two by always loading + both rdx and xmm1 with the second word. For the remaining, + bit 8 set means xmm0 gets the second word, and bit 9 means + that rax gets the second word. */ + movq -24(%rsp), %rcx + movq -16(%rsp), %rdx + movq -16(%rsp), %xmm1 + testl $0x100, %eax + cmovnz %rdx, %rcx + movd %rcx, %xmm0 + testl $0x200, %eax + movq -24(%rsp), %rax + cmovnz %rdx, %rax + ret + + /* See the comment above Lload_sse; the same logic applies here. */ + .align 3 +LUW8: +Lsave_sse: + movdqa %xmm0, 48(%rsp) + movdqa %xmm1, 64(%rsp) + movdqa %xmm2, 80(%rsp) + movdqa %xmm3, 96(%rsp) + movdqa %xmm4, 112(%rsp) + movdqa %xmm5, 128(%rsp) + movdqa %xmm6, 144(%rsp) + movdqa %xmm7, 160(%rsp) + jmp Lret_from_save_sse + +LUW9: +.section __TEXT,__eh_frame,coalesced,no_toc+strip_static_syms+live_support +EH_frame1: + .set L$set$0,LECIE1-LSCIE1 /* CIE Length */ + .long L$set$0 +LSCIE1: + .long 0x0 /* CIE Identifier Tag */ + .byte 0x1 /* CIE Version */ + .ascii "zR\0" /* CIE Augmentation */ + .byte 0x1 /* uleb128 0x1; CIE Code Alignment Factor */ + .byte 0x78 /* sleb128 -8; CIE Data Alignment Factor */ + .byte 0x10 /* CIE RA Column */ + .byte 0x1 /* uleb128 0x1; Augmentation size */ + .byte 0x10 /* FDE Encoding (pcrel sdata4) */ + .byte 0xc /* DW_CFA_def_cfa, %rsp offset 8 */ + .byte 0x7 /* uleb128 0x7 */ + .byte 0x8 /* uleb128 0x8 */ + .byte 0x90 /* DW_CFA_offset, column 0x10 */ + .byte 0x1 + .align 3 +LECIE1: + .globl _ffi_call_unix64.eh +_ffi_call_unix64.eh: +LSFDE1: + .set L$set$1,LEFDE1-LASFDE1 /* FDE Length */ + .long L$set$1 +LASFDE1: + .long LASFDE1-EH_frame1 /* FDE CIE offset */ + .quad LUW0-. /* FDE initial location */ + .set L$set$2,LUW4-LUW0 /* FDE address range */ + .quad L$set$2 + .byte 0x0 /* Augmentation size */ + .byte 0x4 /* DW_CFA_advance_loc4 */ + .set L$set$3,LUW1-LUW0 + .long L$set$3 + + /* New stack frame based off rbp. This is a itty bit of unwind + trickery in that the CFA *has* changed. There is no easy way + to describe it correctly on entry to the function. Fortunately, + it doesn't matter too much since at all points we can correctly + unwind back to ffi_call. Note that the location to which we + moved the return address is (the new) CFA-8, so from the + perspective of the unwind info, it hasn't moved. */ + .byte 0xc /* DW_CFA_def_cfa, %rbp offset 32 */ + .byte 0x6 + .byte 0x20 + .byte 0x80+6 /* DW_CFA_offset, %rbp offset 2*-8 */ + .byte 0x2 + .byte 0xa /* DW_CFA_remember_state */ + + .byte 0x4 /* DW_CFA_advance_loc4 */ + .set L$set$4,LUW2-LUW1 + .long L$set$4 + .byte 0xc /* DW_CFA_def_cfa, %rsp offset 8 */ + .byte 0x7 + .byte 0x8 + .byte 0xc0+6 /* DW_CFA_restore, %rbp */ + + .byte 0x4 /* DW_CFA_advance_loc4 */ + .set L$set$5,LUW3-LUW2 + .long L$set$5 + .byte 0xb /* DW_CFA_restore_state */ + + .align 3 +LEFDE1: + .globl _ffi_closure_unix64.eh +_ffi_closure_unix64.eh: +LSFDE3: + .set L$set$6,LEFDE3-LASFDE3 /* FDE Length */ + .long L$set$6 +LASFDE3: + .long LASFDE3-EH_frame1 /* FDE CIE offset */ + .quad LUW5-. /* FDE initial location */ + .set L$set$7,LUW9-LUW5 /* FDE address range */ + .quad L$set$7 + .byte 0x0 /* Augmentation size */ + + .byte 0x4 /* DW_CFA_advance_loc4 */ + .set L$set$8,LUW6-LUW5 + .long L$set$8 + .byte 0xe /* DW_CFA_def_cfa_offset */ + .byte 208,1 /* uleb128 208 */ + .byte 0xa /* DW_CFA_remember_state */ + + .byte 0x4 /* DW_CFA_advance_loc4 */ + .set L$set$9,LUW7-LUW6 + .long L$set$9 + .byte 0xe /* DW_CFA_def_cfa_offset */ + .byte 0x8 + + .byte 0x4 /* DW_CFA_advance_loc4 */ + .set L$set$10,LUW8-LUW7 + .long L$set$10 + .byte 0xb /* DW_CFA_restore_state */ + + .align 3 +LEFDE3: + .subsections_via_symbols + +#endif /* __x86_64__ */ Modified: python/trunk/Modules/_ctypes/libffi/src/x86/ffi.c ============================================================================== --- python/trunk/Modules/_ctypes/libffi/src/x86/ffi.c (original) +++ python/trunk/Modules/_ctypes/libffi/src/x86/ffi.c Fri Apr 4 18:01:54 2008 @@ -349,14 +349,14 @@ { FFI_INIT_TRAMPOLINE (&closure->tramp[0], &ffi_closure_SYSV, - (void*)closure); + (void*)codeloc); } #ifdef X86_WIN32 else if (cif->abi == FFI_STDCALL) { FFI_INIT_TRAMPOLINE_STDCALL (&closure->tramp[0], &ffi_closure_STDCALL, - (void*)closure, cif->bytes); + (void*)codeloc, cif->bytes); } #endif else Added: python/trunk/Modules/_ctypes/libffi/src/x86/freebsd.S ============================================================================== --- (empty file) +++ python/trunk/Modules/_ctypes/libffi/src/x86/freebsd.S Fri Apr 4 18:01:54 2008 @@ -0,0 +1,458 @@ +/* ----------------------------------------------------------------------- + freebsd.S - Copyright (c) 1996, 1998, 2001, 2002, 2003, 2005 Red Hat, Inc. + Copyright (c) 2008 Bj?rn K?nig + + X86 Foreign Function Interface for FreeBSD + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + ``Software''), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +----------------------------------------------------------------------- */ + +#ifndef __x86_64__ + +#define LIBFFI_ASM +#include +#include + +.text + +.globl ffi_prep_args + + .align 4 +.globl ffi_call_SYSV + .type ffi_call_SYSV, at function + +ffi_call_SYSV: +.LFB1: + pushl %ebp +.LCFI0: + movl %esp,%ebp +.LCFI1: + /* Make room for all of the new args. */ + movl 16(%ebp),%ecx + subl %ecx,%esp + + movl %esp,%eax + + /* Place all of the ffi_prep_args in position */ + pushl 12(%ebp) + pushl %eax + call *8(%ebp) + + /* Return stack to previous state and call the function */ + addl $8,%esp + + call *28(%ebp) + + /* Load %ecx with the return type code */ + movl 20(%ebp),%ecx + + /* Protect %esi. We're going to pop it in the epilogue. */ + pushl %esi + + /* If the return value pointer is NULL, assume no return value. */ + cmpl $0,24(%ebp) + jne 0f + + /* Even if there is no space for the return value, we are + obliged to handle floating-point values. */ + cmpl $FFI_TYPE_FLOAT,%ecx + jne noretval + fstp %st(0) + + jmp epilogue + +0: + call 1f + +.Lstore_table: + .long noretval-.Lstore_table /* FFI_TYPE_VOID */ + .long retint-.Lstore_table /* FFI_TYPE_INT */ + .long retfloat-.Lstore_table /* FFI_TYPE_FLOAT */ + .long retdouble-.Lstore_table /* FFI_TYPE_DOUBLE */ + .long retlongdouble-.Lstore_table /* FFI_TYPE_LONGDOUBLE */ + .long retuint8-.Lstore_table /* FFI_TYPE_UINT8 */ + .long retsint8-.Lstore_table /* FFI_TYPE_SINT8 */ + .long retuint16-.Lstore_table /* FFI_TYPE_UINT16 */ + .long retsint16-.Lstore_table /* FFI_TYPE_SINT16 */ + .long retint-.Lstore_table /* FFI_TYPE_UINT32 */ + .long retint-.Lstore_table /* FFI_TYPE_SINT32 */ + .long retint64-.Lstore_table /* FFI_TYPE_UINT64 */ + .long retint64-.Lstore_table /* FFI_TYPE_SINT64 */ + .long retstruct-.Lstore_table /* FFI_TYPE_STRUCT */ + .long retint-.Lstore_table /* FFI_TYPE_POINTER */ + .long retstruct1b-.Lstore_table /* FFI_TYPE_SMALL_STRUCT_1B */ + .long retstruct2b-.Lstore_table /* FFI_TYPE_SMALL_STRUCT_2B */ + +1: + pop %esi + add (%esi, %ecx, 4), %esi + jmp *%esi + + /* Sign/zero extend as appropriate. */ +retsint8: + movsbl %al, %eax + jmp retint + +retsint16: + movswl %ax, %eax + jmp retint + +retuint8: + movzbl %al, %eax + jmp retint + +retuint16: + movzwl %ax, %eax + jmp retint + +retfloat: + /* Load %ecx with the pointer to storage for the return value */ + movl 24(%ebp),%ecx + fstps (%ecx) + jmp epilogue + +retdouble: + /* Load %ecx with the pointer to storage for the return value */ + movl 24(%ebp),%ecx + fstpl (%ecx) + jmp epilogue + +retlongdouble: + /* Load %ecx with the pointer to storage for the return value */ + movl 24(%ebp),%ecx + fstpt (%ecx) + jmp epilogue + +retint64: + /* Load %ecx with the pointer to storage for the return value */ + movl 24(%ebp),%ecx + movl %eax,0(%ecx) + movl %edx,4(%ecx) + jmp epilogue + +retstruct1b: + /* Load %ecx with the pointer to storage for the return value */ + movl 24(%ebp),%ecx + movb %al,0(%ecx) + jmp epilogue + +retstruct2b: + /* Load %ecx with the pointer to storage for the return value */ + movl 24(%ebp),%ecx + movw %ax,0(%ecx) + jmp epilogue + +retint: + /* Load %ecx with the pointer to storage for the return value */ + movl 24(%ebp),%ecx + movl %eax,0(%ecx) + +retstruct: + /* Nothing to do! */ + +noretval: +epilogue: + popl %esi + movl %ebp,%esp + popl %ebp + ret +.LFE1: +.ffi_call_SYSV_end: + .size ffi_call_SYSV,.ffi_call_SYSV_end-ffi_call_SYSV + + .align 4 +FFI_HIDDEN (ffi_closure_SYSV) +.globl ffi_closure_SYSV + .type ffi_closure_SYSV, @function + +ffi_closure_SYSV: +.LFB2: + pushl %ebp +.LCFI2: + movl %esp, %ebp +.LCFI3: + subl $40, %esp + leal -24(%ebp), %edx + movl %edx, -12(%ebp) /* resp */ + leal 8(%ebp), %edx + movl %edx, 4(%esp) /* args = __builtin_dwarf_cfa () */ + leal -12(%ebp), %edx + movl %edx, (%esp) /* &resp */ +#if defined HAVE_HIDDEN_VISIBILITY_ATTRIBUTE || !defined __PIC__ + call ffi_closure_SYSV_inner +#else + movl %ebx, 8(%esp) +.LCFI7: + call 1f +1: popl %ebx + addl $_GLOBAL_OFFSET_TABLE_+[.-1b], %ebx + call ffi_closure_SYSV_inner at PLT + movl 8(%esp), %ebx +#endif + movl -12(%ebp), %ecx + cmpl $FFI_TYPE_INT, %eax + je .Lcls_retint + + /* Handle FFI_TYPE_UINT8, FFI_TYPE_SINT8, FFI_TYPE_UINT16, + FFI_TYPE_SINT16, FFI_TYPE_UINT32, FFI_TYPE_SINT32. */ + cmpl $FFI_TYPE_UINT64, %eax + jge 0f + cmpl $FFI_TYPE_UINT8, %eax + jge .Lcls_retint + +0: cmpl $FFI_TYPE_FLOAT, %eax + je .Lcls_retfloat + cmpl $FFI_TYPE_DOUBLE, %eax + je .Lcls_retdouble + cmpl $FFI_TYPE_LONGDOUBLE, %eax + je .Lcls_retldouble + cmpl $FFI_TYPE_SINT64, %eax + je .Lcls_retllong + cmpl $FFI_TYPE_SMALL_STRUCT_1B, %eax + je .Lcls_retstruct1b + cmpl $FFI_TYPE_SMALL_STRUCT_2B, %eax + je .Lcls_retstruct2b + cmpl $FFI_TYPE_STRUCT, %eax + je .Lcls_retstruct +.Lcls_epilogue: + movl %ebp, %esp + popl %ebp + ret +.Lcls_retint: + movl (%ecx), %eax + jmp .Lcls_epilogue +.Lcls_retfloat: + flds (%ecx) + jmp .Lcls_epilogue +.Lcls_retdouble: + fldl (%ecx) + jmp .Lcls_epilogue +.Lcls_retldouble: + fldt (%ecx) + jmp .Lcls_epilogue +.Lcls_retllong: + movl (%ecx), %eax + movl 4(%ecx), %edx + jmp .Lcls_epilogue +.Lcls_retstruct1b: + movsbl (%ecx), %eax + jmp .Lcls_epilogue +.Lcls_retstruct2b: + movswl (%ecx), %eax + jmp .Lcls_epilogue +.Lcls_retstruct: + movl %ebp, %esp + popl %ebp + ret $4 +.LFE2: + .size ffi_closure_SYSV, .-ffi_closure_SYSV + +#if !FFI_NO_RAW_API + +#define RAW_CLOSURE_CIF_OFFSET ((FFI_TRAMPOLINE_SIZE + 3) & ~3) +#define RAW_CLOSURE_FUN_OFFSET (RAW_CLOSURE_CIF_OFFSET + 4) +#define RAW_CLOSURE_USER_DATA_OFFSET (RAW_CLOSURE_FUN_OFFSET + 4) +#define CIF_FLAGS_OFFSET 20 + + .align 4 +FFI_HIDDEN (ffi_closure_raw_SYSV) +.globl ffi_closure_raw_SYSV + .type ffi_closure_raw_SYSV, @function + +ffi_closure_raw_SYSV: +.LFB3: + pushl %ebp +.LCFI4: + movl %esp, %ebp +.LCFI5: + pushl %esi +.LCFI6: + subl $36, %esp + movl RAW_CLOSURE_CIF_OFFSET(%eax), %esi /* closure->cif */ + movl RAW_CLOSURE_USER_DATA_OFFSET(%eax), %edx /* closure->user_data */ + movl %edx, 12(%esp) /* user_data */ + leal 8(%ebp), %edx /* __builtin_dwarf_cfa () */ + movl %edx, 8(%esp) /* raw_args */ + leal -24(%ebp), %edx + movl %edx, 4(%esp) /* &res */ + movl %esi, (%esp) /* cif */ + call *RAW_CLOSURE_FUN_OFFSET(%eax) /* closure->fun */ + movl CIF_FLAGS_OFFSET(%esi), %eax /* rtype */ + cmpl $FFI_TYPE_INT, %eax + je .Lrcls_retint + + /* Handle FFI_TYPE_UINT8, FFI_TYPE_SINT8, FFI_TYPE_UINT16, + FFI_TYPE_SINT16, FFI_TYPE_UINT32, FFI_TYPE_SINT32. */ + cmpl $FFI_TYPE_UINT64, %eax + jge 0f + cmpl $FFI_TYPE_UINT8, %eax + jge .Lrcls_retint +0: + cmpl $FFI_TYPE_FLOAT, %eax + je .Lrcls_retfloat + cmpl $FFI_TYPE_DOUBLE, %eax + je .Lrcls_retdouble + cmpl $FFI_TYPE_LONGDOUBLE, %eax + je .Lrcls_retldouble + cmpl $FFI_TYPE_SINT64, %eax + je .Lrcls_retllong +.Lrcls_epilogue: + addl $36, %esp + popl %esi + popl %ebp + ret +.Lrcls_retint: + movl -24(%ebp), %eax + jmp .Lrcls_epilogue +.Lrcls_retfloat: + flds -24(%ebp) + jmp .Lrcls_epilogue +.Lrcls_retdouble: + fldl -24(%ebp) + jmp .Lrcls_epilogue +.Lrcls_retldouble: + fldt -24(%ebp) + jmp .Lrcls_epilogue +.Lrcls_retllong: + movl -24(%ebp), %eax + movl -20(%ebp), %edx + jmp .Lrcls_epilogue +.LFE3: + .size ffi_closure_raw_SYSV, .-ffi_closure_raw_SYSV +#endif + + .section .eh_frame,EH_FRAME_FLAGS, at progbits +.Lframe1: + .long .LECIE1-.LSCIE1 /* Length of Common Information Entry */ +.LSCIE1: + .long 0x0 /* CIE Identifier Tag */ + .byte 0x1 /* CIE Version */ +#ifdef __PIC__ + .ascii "zR\0" /* CIE Augmentation */ +#else + .ascii "\0" /* CIE Augmentation */ +#endif + .byte 0x1 /* .uleb128 0x1; CIE Code Alignment Factor */ + .byte 0x7c /* .sleb128 -4; CIE Data Alignment Factor */ + .byte 0x8 /* CIE RA Column */ +#ifdef __PIC__ + .byte 0x1 /* .uleb128 0x1; Augmentation size */ + .byte 0x1b /* FDE Encoding (pcrel sdata4) */ +#endif + .byte 0xc /* DW_CFA_def_cfa */ + .byte 0x4 /* .uleb128 0x4 */ + .byte 0x4 /* .uleb128 0x4 */ + .byte 0x88 /* DW_CFA_offset, column 0x8 */ + .byte 0x1 /* .uleb128 0x1 */ + .align 4 +.LECIE1: +.LSFDE1: + .long .LEFDE1-.LASFDE1 /* FDE Length */ +.LASFDE1: + .long .LASFDE1-.Lframe1 /* FDE CIE offset */ +#ifdef __PIC__ + .long .LFB1-. /* FDE initial location */ +#else + .long .LFB1 /* FDE initial location */ +#endif + .long .LFE1-.LFB1 /* FDE address range */ +#ifdef __PIC__ + .byte 0x0 /* .uleb128 0x0; Augmentation size */ +#endif + .byte 0x4 /* DW_CFA_advance_loc4 */ + .long .LCFI0-.LFB1 + .byte 0xe /* DW_CFA_def_cfa_offset */ + .byte 0x8 /* .uleb128 0x8 */ + .byte 0x85 /* DW_CFA_offset, column 0x5 */ + .byte 0x2 /* .uleb128 0x2 */ + .byte 0x4 /* DW_CFA_advance_loc4 */ + .long .LCFI1-.LCFI0 + .byte 0xd /* DW_CFA_def_cfa_register */ + .byte 0x5 /* .uleb128 0x5 */ + .align 4 +.LEFDE1: +.LSFDE2: + .long .LEFDE2-.LASFDE2 /* FDE Length */ +.LASFDE2: + .long .LASFDE2-.Lframe1 /* FDE CIE offset */ +#ifdef __PIC__ + .long .LFB2-. /* FDE initial location */ +#else + .long .LFB2 +#endif + .long .LFE2-.LFB2 /* FDE address range */ +#ifdef __PIC__ + .byte 0x0 /* .uleb128 0x0; Augmentation size */ +#endif + .byte 0x4 /* DW_CFA_advance_loc4 */ + .long .LCFI2-.LFB2 + .byte 0xe /* DW_CFA_def_cfa_offset */ + .byte 0x8 /* .uleb128 0x8 */ + .byte 0x85 /* DW_CFA_offset, column 0x5 */ + .byte 0x2 /* .uleb128 0x2 */ + .byte 0x4 /* DW_CFA_advance_loc4 */ + .long .LCFI3-.LCFI2 + .byte 0xd /* DW_CFA_def_cfa_register */ + .byte 0x5 /* .uleb128 0x5 */ +#if !defined HAVE_HIDDEN_VISIBILITY_ATTRIBUTE && defined __PIC__ + .byte 0x4 /* DW_CFA_advance_loc4 */ + .long .LCFI7-.LCFI3 + .byte 0x83 /* DW_CFA_offset, column 0x3 */ + .byte 0xa /* .uleb128 0xa */ +#endif + .align 4 +.LEFDE2: + +#if !FFI_NO_RAW_API + +.LSFDE3: + .long .LEFDE3-.LASFDE3 /* FDE Length */ +.LASFDE3: + .long .LASFDE3-.Lframe1 /* FDE CIE offset */ +#ifdef __PIC__ + .long .LFB3-. /* FDE initial location */ +#else + .long .LFB3 +#endif + .long .LFE3-.LFB3 /* FDE address range */ +#ifdef __PIC__ + .byte 0x0 /* .uleb128 0x0; Augmentation size */ +#endif + .byte 0x4 /* DW_CFA_advance_loc4 */ + .long .LCFI4-.LFB3 + .byte 0xe /* DW_CFA_def_cfa_offset */ + .byte 0x8 /* .uleb128 0x8 */ + .byte 0x85 /* DW_CFA_offset, column 0x5 */ + .byte 0x2 /* .uleb128 0x2 */ + .byte 0x4 /* DW_CFA_advance_loc4 */ + .long .LCFI5-.LCFI4 + .byte 0xd /* DW_CFA_def_cfa_register */ + .byte 0x5 /* .uleb128 0x5 */ + .byte 0x4 /* DW_CFA_advance_loc4 */ + .long .LCFI6-.LCFI5 + .byte 0x86 /* DW_CFA_offset, column 0x6 */ + .byte 0x3 /* .uleb128 0x3 */ + .align 4 +.LEFDE3: + +#endif + +#endif /* ifndef __x86_64__ */ From buildbot at python.org Fri Apr 4 18:41:33 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 16:41:33 +0000 Subject: [Python-checkins] buildbot failure in ppc Debian unstable trunk Message-ID: <20080404164133.4408D1E400F@bag.python.org> The Buildbot has detected a new failure of ppc Debian unstable trunk. Full details are available at: http://www.python.org/dev/buildbot/all/ppc%20Debian%20unstable%20trunk/builds/1155 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-ppc Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: thomas.heller BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_timeout make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 18:46:08 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 16:46:08 +0000 Subject: [Python-checkins] buildbot failure in PPC64 Debian trunk Message-ID: <20080404164608.DB9481E401E@bag.python.org> The Buildbot has detected a new failure of PPC64 Debian trunk. Full details are available at: http://www.python.org/dev/buildbot/all/PPC64%20Debian%20trunk/builds/671 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-ppc64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: thomas.heller BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_timeout make: *** [buildbottest] Error 1 sincerely, -The Buildbot From python-checkins at python.org Fri Apr 4 18:48:19 2008 From: python-checkins at python.org (jeffrey.yasskin) Date: Fri, 4 Apr 2008 18:48:19 +0200 (CEST) Subject: [Python-checkins] r62150 - python/trunk/Lib/test/test_signal.py Message-ID: <20080404164819.8D57A1E400F@bag.python.org> Author: jeffrey.yasskin Date: Fri Apr 4 18:48:19 2008 New Revision: 62150 Modified: python/trunk/Lib/test/test_signal.py Log: Oops again. EINTR is in errno, not signal. Modified: python/trunk/Lib/test/test_signal.py ============================================================================== --- python/trunk/Lib/test/test_signal.py (original) +++ python/trunk/Lib/test/test_signal.py Fri Apr 4 18:48:19 2008 @@ -32,7 +32,7 @@ try: return __func(*args, **kwargs) except EnvironmentError as e: - if e.errno != signal.EINTR: + if e.errno != errno.EINTR: raise return None From buildbot at python.org Fri Apr 4 18:58:04 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 16:58:04 +0000 Subject: [Python-checkins] buildbot failure in g4 osx.4 trunk Message-ID: <20080404165804.A54561E400F@bag.python.org> The Buildbot has detected a new failure of g4 osx.4 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/g4%20osx.4%20trunk/builds/3153 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: psf-g4 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: thomas.heller BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal ====================================================================== FAIL: test_main (test.test_signal.InterProcessSignalTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/Users/buildslave/bb/trunk.psf-g4/build/Lib/test/test_signal.py", line 169, in test_main self.fail(tb) AssertionError: Traceback (most recent call last): make: *** [buildbottest] Error 1 sincerely, -The Buildbot From python-checkins at python.org Fri Apr 4 19:05:17 2008 From: python-checkins at python.org (benjamin.peterson) Date: Fri, 4 Apr 2008 19:05:17 +0200 (CEST) Subject: [Python-checkins] r62151 - peps/trunk/pep-0000.txt Message-ID: <20080404170517.D8DED1E400F@bag.python.org> Author: benjamin.peterson Date: Fri Apr 4 19:05:17 2008 New Revision: 62151 Modified: peps/trunk/pep-0000.txt Log: got other instance of Python 2.6 release schedule and added 3.0 Modified: peps/trunk/pep-0000.txt ============================================================================== --- peps/trunk/pep-0000.txt (original) +++ peps/trunk/pep-0000.txt Fri Apr 4 19:05:17 2008 @@ -461,7 +461,7 @@ SA 358 The "bytes" Object Schemenauer, GvR SW 359 The "make" Statement Bethard I 360 Externally Maintained Packages Cannon - I 361 Python 2.6 Release Schedule Norwitz, et al + I 361 Python 2.6 and 3.0 Release Schedule Norwitz, et al S 362 Function Signature Object Cannon, Seo SR 363 Syntax For Dynamic Attribute Access North S 364 Transitioning to the Py3K Standard Library Warsaw From python-checkins at python.org Fri Apr 4 19:26:21 2008 From: python-checkins at python.org (trent.nelson) Date: Fri, 4 Apr 2008 19:26:21 +0200 (CEST) Subject: [Python-checkins] r62152 - python/trunk/Lib/test/test_socket.py Message-ID: <20080404172621.CB0931E4010@bag.python.org> Author: trent.nelson Date: Fri Apr 4 19:26:21 2008 New Revision: 62152 Modified: python/trunk/Lib/test/test_socket.py Log: Issue 2550: extend test_socket.py to test SO_REUSEADDR semantics when bind() is called on identical (host, port) combinations in two separate sockets. This should raise an EADDRINUSE socket.error in all cases, irrespective of whether or not SO_REUSEADDR is set on the sockets. However, with Windows, when SO_REUSEADDR is set on the sockets, no error is thrown (an error is thrown when the option isn't set), which results in an extremely wedged python process whenever accept() is called on either of the bound sockets. I'm committing this test now to observe if it's only Windows that has this behaviour (via the buildbots). Note: this WILL break all Windows buildbots for now; once I've observed the results on other platforms, I'll revert, then start looking into a patch. Modified: python/trunk/Lib/test/test_socket.py ============================================================================== --- python/trunk/Lib/test/test_socket.py (original) +++ python/trunk/Lib/test/test_socket.py Fri Apr 4 19:26:21 2008 @@ -3,6 +3,7 @@ import unittest from test import test_support +import errno import socket import select import thread, threading @@ -486,6 +487,81 @@ reuse = sock.getsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR) self.failIf(reuse == 0, "failed to set reuse mode") + def testAddressReuseSemantics(self): + # As per the 'SO_REUSEADDR and SO_REUSEPORT Socket Options' section in + # chapter 7.5 of Stevens' UNIX Network Programming Volume 1 (2nd Ed): + # + # "With TCP, we are never able to start multiple servers that bind + # the same IP address and same port: a completely duplicate binding. + # That is, we cannot start one server that binds 198.69.10.2 port 80 + # and start another that also binds 198.69.10.2 port 80, even if we + # set the SO_REUSEADDR socket option for the second server." + # + # However, on Windows, it seems that if SO_REUSEADDR is set on the 2nd + # socket, binding to an already bound (host, port) combination doesn't + # raise an exception. Instead, it causes Python to wedge pretty badly + # when accept() is called against either of the sockets. This test case + # is being added to help debug this issue, as well as seeing if the + # expected semantics differ on any other platforms. + + # Get a port that we *know* is unique. Don't rely on test_support's + # bind_port method, as this operates under the assumption that an + # EADDRINUSE exception will be raised correctly, which is exactly what + # we're trying to test here. + host = '127.0.0.1' + sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + sock.bind((host, 0)) + port = sock.getsockname()[1] + sock.close() + del sock + + # First test that we get EADDRINUSE without SO_REUSEADDR. + sock1 = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + sock1.bind((host, port)) + sock2 = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + try: + sock2.bind((host, port)) + except socket.error, (err, msg): + self.assertEqual(err, errno.EADDRINUSE) + else: + self.fail("expected EADDRINUSE socket.error exception to be " \ + "raised when attempting to bind a second socket to " \ + "a (host, port) we've already bound to (SO_REUSEADDR " \ + "was NOT set on the socket)") + finally: + sock1.close() + try: + sock2.close() + except: + pass + del sock1 + del sock2 + + # Try again with SO_REUSEADDR; the behaviour *should* be identical to + # the test above, i.e. an EADDRINUSE socket.error should be raised. + sock1 = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + sock1.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) + sock1.bind((host, port)) + sock2 = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + sock2.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) + try: + sock2.bind((host, port)) + except socket.error, (err, msg): + self.assertEqual(err, errno.EADDRINUSE) + else: + self.fail("expected EADDRINUSE socket.error exception to be " \ + "raised when attempting to bind a second socket to " \ + "a (host, port) we've already bound to (SO_REUSEADDR " \ + "*WAS* set on the socket)") + finally: + sock1.close() + try: + sock2.close() + except: + pass + del sock1 + del sock2 + def testSendAfterClose(self): # testing send() after close() with timeout sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) From buildbot at python.org Fri Apr 4 19:54:56 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 17:54:56 +0000 Subject: [Python-checkins] buildbot failure in amd64 gentoo trunk Message-ID: <20080404175515.916781E4023@bag.python.org> The Buildbot has detected a new failure of amd64 gentoo trunk. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20gentoo%20trunk/builds/565 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: norwitz-amd64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket ====================================================================== FAIL: testAddressReuseSemantics (test.test_socket.GeneralModuleTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/buildbot/slave/py-build/trunk.norwitz-amd64/build/Lib/test/test_socket.py", line 552, in testAddressReuseSemantics self.fail("expected EADDRINUSE socket.error exception to be " \ AssertionError: expected EADDRINUSE socket.error exception to be raised when attempting to bind a second socket to a (host, port) we've already bound to (SO_REUSEADDR *WAS* set on the socket) make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 19:56:01 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 17:56:01 +0000 Subject: [Python-checkins] buildbot failure in AMD64 W2k8 trunk Message-ID: <20080404175609.81F081E4020@bag.python.org> The Buildbot has detected a new failure of AMD64 W2k8 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/AMD64%20W2k8%20trunk/builds/253 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-win64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket ====================================================================== FAIL: testAddressReuseSemantics (test.test_socket.GeneralModuleTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\trunk.nelson-win64\build\lib\test\test_socket.py", line 552, in testAddressReuseSemantics self.fail("expected EADDRINUSE socket.error exception to be " \ AssertionError: expected EADDRINUSE socket.error exception to be raised when attempting to bind a second socket to a (host, port) we've already bound to (SO_REUSEADDR *WAS* set on the socket) sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 19:53:35 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 17:53:35 +0000 Subject: [Python-checkins] buildbot failure in x86 W2k8 trunk Message-ID: <20080404175617.AAD191E4028@bag.python.org> The Buildbot has detected a new failure of x86 W2k8 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20W2k8%20trunk/builds/299 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket ====================================================================== FAIL: testAddressReuseSemantics (test.test_socket.GeneralModuleTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python\trunk.nelson-windows\build\lib\test\test_socket.py", line 552, in testAddressReuseSemantics self.fail("expected EADDRINUSE socket.error exception to be " \ AssertionError: expected EADDRINUSE socket.error exception to be raised when attempting to bind a second socket to a (host, port) we've already bound to (SO_REUSEADDR *WAS* set on the socket) sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 20:05:16 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 18:05:16 +0000 Subject: [Python-checkins] buildbot failure in ppc Debian unstable trunk Message-ID: <20080404180516.567EC1E4010@bag.python.org> The Buildbot has detected a new failure of ppc Debian unstable trunk. Full details are available at: http://www.python.org/dev/buildbot/all/ppc%20Debian%20unstable%20trunk/builds/1157 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-ppc Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket ====================================================================== FAIL: testAddressReuseSemantics (test.test_socket.GeneralModuleTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/pybot/buildarea/trunk.klose-debian-ppc/build/Lib/test/test_socket.py", line 552, in testAddressReuseSemantics self.fail("expected EADDRINUSE socket.error exception to be " \ AssertionError: expected EADDRINUSE socket.error exception to be raised when attempting to bind a second socket to a (host, port) we've already bound to (SO_REUSEADDR *WAS* set on the socket) make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 20:10:14 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 18:10:14 +0000 Subject: [Python-checkins] buildbot failure in PPC64 Debian trunk Message-ID: <20080404181048.62A511E4010@bag.python.org> The Buildbot has detected a new failure of PPC64 Debian trunk. Full details are available at: http://www.python.org/dev/buildbot/all/PPC64%20Debian%20trunk/builds/673 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-ppc64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket ====================================================================== FAIL: testAddressReuseSemantics (test.test_socket.GeneralModuleTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/pybot/buildarea64/trunk.klose-debian-ppc64/build/Lib/test/test_socket.py", line 552, in testAddressReuseSemantics self.fail("expected EADDRINUSE socket.error exception to be " \ AssertionError: expected EADDRINUSE socket.error exception to be raised when attempting to bind a second socket to a (host, port) we've already bound to (SO_REUSEADDR *WAS* set on the socket) make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 20:53:16 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 18:53:16 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 trunk Message-ID: <20080404185316.CD6F91E4021@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%20trunk/builds/1238 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 2 tests failed: test_socket test_zipfile ====================================================================== FAIL: testAddressReuseSemantics (test.test_socket.GeneralModuleTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_socket.py", line 552, in testAddressReuseSemantics self.fail("expected EADDRINUSE socket.error exception to be " \ AssertionError: expected EADDRINUSE socket.error exception to be raised when attempting to bind a second socket to a (host, port) we've already bound to (SO_REUSEADDR *WAS* set on the socket) sincerely, -The Buildbot From python-checkins at python.org Fri Apr 4 21:14:43 2008 From: python-checkins at python.org (thomas.heller) Date: Fri, 4 Apr 2008 21:14:43 +0200 (CEST) Subject: [Python-checkins] r62153 - python/trunk/Modules/_ctypes/libffi/README python/trunk/Modules/_ctypes/libffi/configure python/trunk/Modules/_ctypes/libffi/configure.ac python/trunk/Modules/_ctypes/libffi/libffi.pc.in Message-ID: <20080404191443.1FA941E4012@bag.python.org> Author: thomas.heller Date: Fri Apr 4 21:14:42 2008 New Revision: 62153 Removed: python/trunk/Modules/_ctypes/libffi/libffi.pc.in Modified: python/trunk/Modules/_ctypes/libffi/README python/trunk/Modules/_ctypes/libffi/configure python/trunk/Modules/_ctypes/libffi/configure.ac Log: More files from libffi 3.0.5. Removed libffi.pc.in because it is not needed for ctypes. Modified: python/trunk/Modules/_ctypes/libffi/README ============================================================================== --- python/trunk/Modules/_ctypes/libffi/README (original) +++ python/trunk/Modules/_ctypes/libffi/README Fri Apr 4 21:14:42 2008 @@ -1,7 +1,7 @@ Status ====== -libffi-3.0.4 was released on February 24, 2008. Check the libffi web +libffi-3.0.5 was released on April 3, 2008. Check the libffi web page for updates: . @@ -158,6 +158,11 @@ History ======= +3.0.5 Apr-3-08 + Fix libffi.pc file. + Fix #define ARM for IcedTea users. + Fix x86 closure bug. + 3.0.4 Feb-24-08 Fix x86 OpenBSD configury. Modified: python/trunk/Modules/_ctypes/libffi/configure ============================================================================== --- python/trunk/Modules/_ctypes/libffi/configure (original) +++ python/trunk/Modules/_ctypes/libffi/configure Fri Apr 4 21:14:42 2008 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.61 for libffi 3.0.4. +# Generated by GNU Autoconf 2.61 for libffi 3.0.5. # # Report bugs to . # @@ -728,8 +728,8 @@ # Identity of this package. PACKAGE_NAME='libffi' PACKAGE_TARNAME='libffi' -PACKAGE_VERSION='3.0.4' -PACKAGE_STRING='libffi 3.0.4' +PACKAGE_VERSION='3.0.5' +PACKAGE_STRING='libffi 3.0.5' PACKAGE_BUGREPORT='http://gcc.gnu.org/bugs.html' # Factoring default headers for most tests. @@ -1459,7 +1459,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libffi 3.0.4 to adapt to many kinds of systems. +\`configure' configures libffi 3.0.5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1530,7 +1530,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libffi 3.0.4:";; + short | recursive ) echo "Configuration of libffi 3.0.5:";; esac cat <<\_ACEOF @@ -1640,7 +1640,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libffi configure 3.0.4 +libffi configure 3.0.5 generated by GNU Autoconf 2.61 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1654,7 +1654,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libffi $as_me 3.0.4, which was +It was created by libffi $as_me 3.0.5, which was generated by GNU Autoconf 2.61. Invocation command line was $ $0 $@ @@ -2477,7 +2477,7 @@ # Define the identity of the package. PACKAGE='libffi' - VERSION='3.0.4' + VERSION='3.0.5' cat >>confdefs.h <<_ACEOF @@ -23327,7 +23327,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libffi $as_me 3.0.4, which was +This file was extended by libffi $as_me 3.0.5, which was generated by GNU Autoconf 2.61. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -23384,7 +23384,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -libffi config.status 3.0.4 +libffi config.status 3.0.5 configured by $0, generated by GNU Autoconf 2.61, with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" Modified: python/trunk/Modules/_ctypes/libffi/configure.ac ============================================================================== --- python/trunk/Modules/_ctypes/libffi/configure.ac (original) +++ python/trunk/Modules/_ctypes/libffi/configure.ac Fri Apr 4 21:14:42 2008 @@ -1,8 +1,11 @@ dnl Process this with autoconf to create configure +# +# file from libffi - slightly patched for ctypes +# AC_PREREQ(2.59) -AC_INIT([libffi], [3.0.4], [http://gcc.gnu.org/bugs.html]) +AC_INIT([libffi], [3.0.5], [http://gcc.gnu.org/bugs.html]) AC_CONFIG_HEADERS([fficonfig.h]) AC_CANONICAL_SYSTEM Deleted: /python/trunk/Modules/_ctypes/libffi/libffi.pc.in ============================================================================== --- /python/trunk/Modules/_ctypes/libffi/libffi.pc.in Fri Apr 4 21:14:42 2008 +++ (empty file) @@ -1,10 +0,0 @@ -prefix=@prefix@ -exec_prefix=@exec_prefix@ -libdir=@libdir@ -includedir=${libdir}/@PACKAGE_NAME at -@PACKAGE_VERSION@/include - -Name: @PACKAGE_NAME@ -Description: Library supporting Foreign Function Interfaces -Version: @PACKAGE_VERSION@ -Libs: -lffi -Cflags: -I${includedir} From buildbot at python.org Fri Apr 4 21:22:54 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 19:22:54 +0000 Subject: [Python-checkins] buildbot failure in S-390 Debian trunk Message-ID: <20080404192254.49B7F1E402C@bag.python.org> The Buildbot has detected a new failure of S-390 Debian trunk. Full details are available at: http://www.python.org/dev/buildbot/all/S-390%20Debian%20trunk/builds/325 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-s390 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket ====================================================================== FAIL: testAddressReuseSemantics (test.test_socket.GeneralModuleTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/pybot/buildarea/trunk.klose-debian-s390/build/Lib/test/test_socket.py", line 552, in testAddressReuseSemantics self.fail("expected EADDRINUSE socket.error exception to be " \ AssertionError: expected EADDRINUSE socket.error exception to be raised when attempting to bind a second socket to a (host, port) we've already bound to (SO_REUSEADDR *WAS* set on the socket) make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 21:43:24 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 19:43:24 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-4 trunk Message-ID: <20080404194324.8B08D1E4015@bag.python.org> The Buildbot has detected a new failure of x86 XP-4 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-4%20trunk/builds/934 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: bolen-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: jeffrey.yasskin,thomas.heller,trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket ====================================================================== FAIL: testAddressReuseSemantics (test.test_socket.GeneralModuleTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\trunk.bolen-windows\build\lib\test\test_socket.py", line 552, in testAddressReuseSemantics self.fail("expected EADDRINUSE socket.error exception to be " \ AssertionError: expected EADDRINUSE socket.error exception to be raised when attempting to bind a second socket to a (host, port) we've already bound to (SO_REUSEADDR *WAS* set on the socket) sincerely, -The Buildbot From python-checkins at python.org Fri Apr 4 21:43:25 2008 From: python-checkins at python.org (thomas.heller) Date: Fri, 4 Apr 2008 21:43:25 +0200 (CEST) Subject: [Python-checkins] r62154 - python/trunk/Misc/NEWS Message-ID: <20080404194325.708AA1E4017@bag.python.org> Author: thomas.heller Date: Fri Apr 4 21:43:25 2008 New Revision: 62154 Modified: python/trunk/Misc/NEWS Log: News entry for: Sync with files from the just released libffi 3.0.5 version. Modified: python/trunk/Misc/NEWS ============================================================================== --- python/trunk/Misc/NEWS (original) +++ python/trunk/Misc/NEWS Fri Apr 4 21:43:25 2008 @@ -18,6 +18,10 @@ Library ------- +- The bundled libffi copy is now in sync with the recently released + libffi3.0.5 version, apart from some small changes to + Modules/_ctypes/libffi/configure.ac. + - Issue #2385: distutils.core.run_script() makes __file__ available, so the controlled environment will more closely mirror the typical script environment. This supports setup.py scripts that refer to data files. From buildbot at python.org Fri Apr 4 21:58:10 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 19:58:10 +0000 Subject: [Python-checkins] buildbot failure in x86 FreeBSD trunk Message-ID: <20080404195810.70B071E4018@bag.python.org> The Buildbot has detected a new failure of x86 FreeBSD trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20FreeBSD%20trunk/builds/849 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: bolen-freebsd Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: jeffrey.yasskin,trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: sincerely, -The Buildbot From python-checkins at python.org Fri Apr 4 22:04:26 2008 From: python-checkins at python.org (trent.nelson) Date: Fri, 4 Apr 2008 22:04:26 +0200 (CEST) Subject: [Python-checkins] r62156 - python/trunk/Lib/test/test_socket.py Message-ID: <20080404200426.79CE51E4010@bag.python.org> Author: trent.nelson Date: Fri Apr 4 22:04:09 2008 New Revision: 62156 Modified: python/trunk/Lib/test/test_socket.py Log: Revert r62152 (Issue #2550). Being able to observe the results of all the buildbots was certainly useful. All of the platforms that have some form of BSD lineage -- FreeBSD, OS X, Solaris and Tru64 -- all pass the test. Windows and Linux, on the other hand, don't. Windows I knew about, Linux was a surprise. Knowing this, I believe a more appropriate fix will revolve around test_support.bind_socket() -- this method needs to return a port that nothing in the system has bound already. The best way to do this may just be to rely on ephemeral ports, rather than having the user specify a desired port, then fall back to four random ports, then try 0. Modified: python/trunk/Lib/test/test_socket.py ============================================================================== --- python/trunk/Lib/test/test_socket.py (original) +++ python/trunk/Lib/test/test_socket.py Fri Apr 4 22:04:09 2008 @@ -3,7 +3,6 @@ import unittest from test import test_support -import errno import socket import select import thread, threading @@ -487,81 +486,6 @@ reuse = sock.getsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR) self.failIf(reuse == 0, "failed to set reuse mode") - def testAddressReuseSemantics(self): - # As per the 'SO_REUSEADDR and SO_REUSEPORT Socket Options' section in - # chapter 7.5 of Stevens' UNIX Network Programming Volume 1 (2nd Ed): - # - # "With TCP, we are never able to start multiple servers that bind - # the same IP address and same port: a completely duplicate binding. - # That is, we cannot start one server that binds 198.69.10.2 port 80 - # and start another that also binds 198.69.10.2 port 80, even if we - # set the SO_REUSEADDR socket option for the second server." - # - # However, on Windows, it seems that if SO_REUSEADDR is set on the 2nd - # socket, binding to an already bound (host, port) combination doesn't - # raise an exception. Instead, it causes Python to wedge pretty badly - # when accept() is called against either of the sockets. This test case - # is being added to help debug this issue, as well as seeing if the - # expected semantics differ on any other platforms. - - # Get a port that we *know* is unique. Don't rely on test_support's - # bind_port method, as this operates under the assumption that an - # EADDRINUSE exception will be raised correctly, which is exactly what - # we're trying to test here. - host = '127.0.0.1' - sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) - sock.bind((host, 0)) - port = sock.getsockname()[1] - sock.close() - del sock - - # First test that we get EADDRINUSE without SO_REUSEADDR. - sock1 = socket.socket(socket.AF_INET, socket.SOCK_STREAM) - sock1.bind((host, port)) - sock2 = socket.socket(socket.AF_INET, socket.SOCK_STREAM) - try: - sock2.bind((host, port)) - except socket.error, (err, msg): - self.assertEqual(err, errno.EADDRINUSE) - else: - self.fail("expected EADDRINUSE socket.error exception to be " \ - "raised when attempting to bind a second socket to " \ - "a (host, port) we've already bound to (SO_REUSEADDR " \ - "was NOT set on the socket)") - finally: - sock1.close() - try: - sock2.close() - except: - pass - del sock1 - del sock2 - - # Try again with SO_REUSEADDR; the behaviour *should* be identical to - # the test above, i.e. an EADDRINUSE socket.error should be raised. - sock1 = socket.socket(socket.AF_INET, socket.SOCK_STREAM) - sock1.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) - sock1.bind((host, port)) - sock2 = socket.socket(socket.AF_INET, socket.SOCK_STREAM) - sock2.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) - try: - sock2.bind((host, port)) - except socket.error, (err, msg): - self.assertEqual(err, errno.EADDRINUSE) - else: - self.fail("expected EADDRINUSE socket.error exception to be " \ - "raised when attempting to bind a second socket to " \ - "a (host, port) we've already bound to (SO_REUSEADDR " \ - "*WAS* set on the socket)") - finally: - sock1.close() - try: - sock2.close() - except: - pass - del sock1 - del sock2 - def testSendAfterClose(self): # testing send() after close() with timeout sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) From buildbot at python.org Fri Apr 4 22:28:34 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 20:28:34 +0000 Subject: [Python-checkins] buildbot failure in sparc Ubuntu trunk Message-ID: <20080404202834.E9B831E4010@bag.python.org> The Buildbot has detected a new failure of sparc Ubuntu trunk. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20Ubuntu%20trunk/builds/452 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-ubuntu-sparc Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: jeffrey.yasskin,trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket ====================================================================== FAIL: testAddressReuseSemantics (test.test_socket.GeneralModuleTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/pybot/buildarea/trunk.klose-ubuntu-sparc/build/Lib/test/test_socket.py", line 552, in testAddressReuseSemantics self.fail("expected EADDRINUSE socket.error exception to be " \ AssertionError: expected EADDRINUSE socket.error exception to be raised when attempting to bind a second socket to a (host, port) we've already bound to (SO_REUSEADDR *WAS* set on the socket) make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 23:01:24 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 21:01:24 +0000 Subject: [Python-checkins] buildbot failure in g4 osx.4 3.0 Message-ID: <20080404210124.D69D11E4010@bag.python.org> The Buildbot has detected a new failure of g4 osx.4 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/g4%20osx.4%203.0/builds/694 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: psf-g4 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: thomas.heller BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 23:11:24 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 21:11:24 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 3.0 Message-ID: <20080404211205.B40451E4012@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%203.0/builds/757 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: thomas.heller BUILD FAILED: failed compile sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 23:23:31 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 21:23:31 +0000 Subject: [Python-checkins] buildbot failure in S-390 Debian 3.0 Message-ID: <20080404212413.A69D81E4010@bag.python.org> The Buildbot has detected a new failure of S-390 Debian 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/S-390%20Debian%203.0/builds/191 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-s390 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: thomas.heller BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Fri Apr 4 23:28:13 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 21:28:13 +0000 Subject: [Python-checkins] buildbot failure in sparc Debian trunk Message-ID: <20080404212826.36A771E4010@bag.python.org> The Buildbot has detected a new failure of sparc Debian trunk. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20Debian%20trunk/builds/299 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-sparc Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: thomas.heller,trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket ====================================================================== FAIL: testAddressReuseSemantics (test.test_socket.GeneralModuleTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/pybot/buildarea-sid/trunk.klose-debian-sparc/build/Lib/test/test_socket.py", line 552, in testAddressReuseSemantics self.fail("expected EADDRINUSE socket.error exception to be " \ AssertionError: expected EADDRINUSE socket.error exception to be raised when attempting to bind a second socket to a (host, port) we've already bound to (SO_REUSEADDR *WAS* set on the socket) make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Sat Apr 5 00:01:30 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 22:01:30 +0000 Subject: [Python-checkins] buildbot failure in alpha Debian trunk Message-ID: <20080404220130.6012F1E4012@bag.python.org> The Buildbot has detected a new failure of alpha Debian trunk. Full details are available at: http://www.python.org/dev/buildbot/all/alpha%20Debian%20trunk/builds/71 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-alpha Build Reason: The web-page 'force build' button was pressed by 'Trent': Doesn't seem to be building when left to it's own accord. Build Source Stamp: [branch trunk] HEAD Blamelist: BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket ====================================================================== FAIL: testAddressReuseSemantics (test.test_socket.GeneralModuleTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/pybot/buildarea/trunk.klose-debian-alpha/build/Lib/test/test_socket.py", line 552, in testAddressReuseSemantics self.fail("expected EADDRINUSE socket.error exception to be " \ AssertionError: expected EADDRINUSE socket.error exception to be raised when attempting to bind a second socket to a (host, port) we've already bound to (SO_REUSEADDR *WAS* set on the socket) make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Sat Apr 5 00:09:34 2008 From: buildbot at python.org (buildbot at python.org) Date: Fri, 04 Apr 2008 22:09:34 +0000 Subject: [Python-checkins] buildbot failure in AMD64 W2k8 3.0 Message-ID: <20080404220934.CF3EB1E4012@bag.python.org> The Buildbot has detected a new failure of AMD64 W2k8 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/AMD64%20W2k8%203.0/builds/145 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-win64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: thomas.heller BUILD FAILED: failed test Excerpt from the test logfile: 2 tests failed: test_asynchat test_getargs2 ====================================================================== ERROR: test_close_when_done (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 210, in test_close_when_done asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_empty_line (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 198, in test_empty_line asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator1 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 126, in test_line_terminator1 self.line_terminator_check('\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator2 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 131, in test_line_terminator2 self.line_terminator_check('\r\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator3 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 136, in test_line_terminator3 self.line_terminator_check('qqq', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_none_terminator (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 165, in test_none_terminator asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator1 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 153, in test_numeric_terminator1 self.numeric_terminator_check(1) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator2 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 156, in test_numeric_terminator2 self.numeric_terminator_check(6) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_simple_producer (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 177, in test_simple_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_string_producer (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 187, in test_string_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_close_when_done (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 210, in test_close_when_done asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_empty_line (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 198, in test_empty_line asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator1 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 126, in test_line_terminator1 self.line_terminator_check('\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator2 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 131, in test_line_terminator2 self.line_terminator_check('\r\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator3 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 136, in test_line_terminator3 self.line_terminator_check('qqq', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_none_terminator (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 165, in test_none_terminator asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator1 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 153, in test_numeric_terminator1 self.numeric_terminator_check(1) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator2 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 156, in test_numeric_terminator2 self.numeric_terminator_check(6) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_simple_producer (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 177, in test_simple_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_string_producer (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 187, in test_string_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_n (test.test_getargs2.Signed_TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_getargs2.py", line 190, in test_n self.failUnlessEqual(99, getargs_n(Long())) TypeError: 'Long' object cannot be interpreted as an integer sincerely, -The Buildbot From buildbot at python.org Sat Apr 5 02:19:14 2008 From: buildbot at python.org (buildbot at python.org) Date: Sat, 05 Apr 2008 00:19:14 +0000 Subject: [Python-checkins] buildbot failure in amd64 XP 3.0 Message-ID: <20080405001914.B78A91E4012@bag.python.org> The Buildbot has detected a new failure of amd64 XP 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20XP%203.0/builds/751 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows-amd64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: amaury.forgeotdarc BUILD FAILED: failed test Excerpt from the test logfile: 3 tests failed: test_asynchat test_getargs2 test_threading ====================================================================== ERROR: test_n (test.test_getargs2.Signed_TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\3.0.heller-windows-amd64\build\lib\test\test_getargs2.py", line 190, in test_n self.failUnlessEqual(99, getargs_n(Long())) TypeError: 'Long' object cannot be interpreted as an integer sincerely, -The Buildbot From python-checkins at python.org Sat Apr 5 04:42:20 2008 From: python-checkins at python.org (andrew.kuchling) Date: Sat, 5 Apr 2008 04:42:20 +0200 (CEST) Subject: [Python-checkins] r62158 - python/trunk/Doc/library/signal.rst Message-ID: <20080405024220.89C141E4012@bag.python.org> Author: andrew.kuchling Date: Sat Apr 5 04:42:20 2008 New Revision: 62158 Modified: python/trunk/Doc/library/signal.rst Log: Minor edits Modified: python/trunk/Doc/library/signal.rst ============================================================================== --- python/trunk/Doc/library/signal.rst (original) +++ python/trunk/Doc/library/signal.rst Sat Apr 5 04:42:20 2008 @@ -143,8 +143,8 @@ .. function:: setitimer(which, seconds[, interval]) - Sets given itimer (one of :const:`signal.ITIMER_REAL`, - :const:`signal.ITIMER_VIRTUAL` or :const:`signal.ITIMER_PROF`) especified + Sets given interval timer (one of :const:`signal.ITIMER_REAL`, + :const:`signal.ITIMER_VIRTUAL` or :const:`signal.ITIMER_PROF`) specified by *which* to fire after *seconds* (float is accepted, different from :func:`alarm`) and after that every *interval* seconds. The interval timer specified by *which* can be cleared by setting seconds to zero. @@ -159,7 +159,7 @@ .. function:: getitimer(which) - Returns current value of a given itimer especified by *which*. + Returns current value of a given interval timer especified by *which*. .. versionadded:: 2.6 From python-checkins at python.org Sat Apr 5 04:47:07 2008 From: python-checkins at python.org (andrew.kuchling) Date: Sat, 5 Apr 2008 04:47:07 +0200 (CEST) Subject: [Python-checkins] r62159 - python/trunk/Doc/library/signal.rst Message-ID: <20080405024707.ABD821E4012@bag.python.org> Author: andrew.kuchling Date: Sat Apr 5 04:47:07 2008 New Revision: 62159 Modified: python/trunk/Doc/library/signal.rst Log: Markup fix; explain what interval timers do; typo fix Modified: python/trunk/Doc/library/signal.rst ============================================================================== --- python/trunk/Doc/library/signal.rst (original) +++ python/trunk/Doc/library/signal.rst Sat Apr 5 04:47:07 2008 @@ -82,7 +82,7 @@ .. data:: ITIMER_REAL - Decrements interval timer in real time, and delivers SIGALRM upon expiration. + Decrements interval timer in real time, and delivers :const:`SIGALRM` upon expiration. .. data:: ITIMER_VIRTUAL @@ -149,6 +149,12 @@ :func:`alarm`) and after that every *interval* seconds. The interval timer specified by *which* can be cleared by setting seconds to zero. + When an interval timer fires, a signal is sent to the process. + The signal sent is dependent on the timer being used; + :const:`signal.ITIMER_REAL` will deliver :const:`SIGALRM`, + :const:`signal.ITIMER_VIRTUAL` sends :const:`SIGVTALRM`, + and :const:`signal.ITIMER_PROF` will deliver :const:`SIGPROF`. + The old values are returned as a tuple: (delay, interval). Attempting to pass an invalid interval timer will cause a @@ -159,7 +165,7 @@ .. function:: getitimer(which) - Returns current value of a given interval timer especified by *which*. + Returns current value of a given interval timer specified by *which*. .. versionadded:: 2.6 From python-checkins at python.org Sat Apr 5 05:38:40 2008 From: python-checkins at python.org (andrew.kuchling) Date: Sat, 5 Apr 2008 05:38:40 +0200 (CEST) Subject: [Python-checkins] r62160 - python/trunk/Doc/whatsnew/2.6.rst Message-ID: <20080405033840.8A3F01E4023@bag.python.org> Author: andrew.kuchling Date: Sat Apr 5 05:38:39 2008 New Revision: 62160 Modified: python/trunk/Doc/whatsnew/2.6.rst Log: Various edits Modified: python/trunk/Doc/whatsnew/2.6.rst ============================================================================== --- python/trunk/Doc/whatsnew/2.6.rst (original) +++ python/trunk/Doc/whatsnew/2.6.rst Sat Apr 5 05:38:39 2008 @@ -133,8 +133,11 @@ therefore posted a call for issue trackers, asking volunteers to set up different products and import some of the bugs and patches from SourceForge. Four different trackers were examined: Atlassian's `Jira -`__, `Launchpad `__, ` `Roundup -`__, and Trac `__. The committee eventually settled on Jira +`__, +`Launchpad `__, +`Roundup `__, and +Trac `__. +The committee eventually settled on Jira and Roundup as the two candidates. Jira is a commercial product that offers a no-cost hosted instance to free-software projects; Roundup is an open-source project that requires volunteers @@ -146,19 +149,18 @@ for Jython and for the Python web site. It will surely find other uses in the future. -Hosting is kindly provided by `Upfront `__ of XXX. Martin von -Loewis put a lot of effort into importing existing bugs and patches -from SourceForge; his scripts for this import are at XXX. +Hosting is kindly provided by `Upfront Systems `__ of Stellenbosch, South Africa. Martin von Loewis put a +lot of effort into importing existing bugs and patches from +SourceForge; his scripts for this import operation are at +http://svn.python.org/view/tracker/importer/. .. seealso:: - XXX Roundup web site. + http://bugs.python.org: The Python bug tracker. - bugs.python.org + http://bugs.jython.org: The Jython bug tracker. - bugs.jython.org - - Python web site bug tracker + http://roundup.sourceforge.net/: Roundup downloads and documentation. New Documentation Format: ReStructured Text @@ -728,6 +730,21 @@ .. ====================================================================== +.. _pep-3116: + +PEP 3116: New I/O Library +===================================================== + +XXX write this. + +.. seealso:: + + :pep:`3116` - New I/O + PEP written by Daniel Stutzbach, Mike Verdone, and Guido van Rossum. + XXX code written by who? + +.. ====================================================================== + .. _pep-3118: PEP 3118: Revised Buffer Protocol @@ -895,8 +912,9 @@ :pep:`3141` - A Type Hierarchy for Numbers PEP written by Jeffrey Yasskin. - XXX link: Discusses Scheme's numeric tower. + `Scheme's numerical tower `__, from the Guile manual. + `Scheme's number datatypes `__ from the R5RS Scheme specification. The :mod:`fractions` Module @@ -1229,7 +1247,7 @@ * The :mod:`datetime` module's :meth:`strftime` methods now support a ``%f`` format code that expands to the number of microseconds in the object, zero-padded on - the left to six places. (Contributed by XXX.) + the left to six places. (Contributed by Skip Montanaro.) .. Patch 1158 @@ -1527,7 +1545,8 @@ numbers following a triangular distribution. The returned values are between *low* and *high*, not including *high* itself, and with *mode* as the mode, the most frequently occurring value - in the distribution. (Contributed by Raymond Hettinger. XXX check) + in the distribution. (Contributed by Wladmir van der Laan and + Raymond Hettinger.) .. Patch 1681432 @@ -1544,7 +1563,7 @@ have a read-only :attr:`queue` attribute that returns the contents of the scheduler's queue, represented as a list of named tuples with the fields ``(time, priority, action, argument)``. - (Contributed by Raymond Hettinger XXX check.) + (Contributed by Raymond Hettinger.) .. Patch 1861 @@ -1554,7 +1573,7 @@ objects; ``pollobj.modify(fd, eventmask)`` takes a file descriptor or file object and an event mask, - (Contributed by XXX.) + (Contributed by Christian Heimes.) .. Patch 1657 @@ -1571,7 +1590,7 @@ :cfunc:`PySignal_SetWakeupFd`, for setting the descriptor. Event loops will use this by opening a pipe to create two descriptors, - one for reading and one for writing. The writeable descriptor + one for reading and one for writing. The writable descriptor will be passed to :func:`set_wakeup_fd`, and the readable descriptor will be added to the list of descriptors monitored by the event loop via :cfunc:`select` or :cfunc:`poll`. @@ -1586,6 +1605,16 @@ and allows changing whether signals can interrupt system calls or not. (Contributed by Ralf Schmitt.) + The :func:`setitimer` and :func:`getitimer` functions have also been + added on systems that support these system calls. :func:`setitimer` + allows setting interval timers that will cause a signal to be + delivered to the process after a specified time, measured in + wall-clock time, consumed process time, or combined process+system + time. (Contributed by Guilherme Polo.) + + .. Patch 2240 + + * The :mod:`smtplib` module now supports SMTP over SSL thanks to the addition of the :class:`SMTP_SSL` class. This class supports an interface identical to the existing :class:`SMTP` class. Both From python-checkins at python.org Sat Apr 5 06:26:31 2008 From: python-checkins at python.org (neal.norwitz) Date: Sat, 5 Apr 2008 06:26:31 +0200 (CEST) Subject: [Python-checkins] r62161 - python/trunk/Lib/sqlite3/test/transactions.py Message-ID: <20080405042631.CEEAF1E4012@bag.python.org> Author: neal.norwitz Date: Sat Apr 5 06:26:31 2008 New Revision: 62161 Modified: python/trunk/Lib/sqlite3/test/transactions.py Log: Prevent test_sqlite from hanging on older versions of sqlite. The problem is that when trying to do the second insert, sqlite seems to sleep for a very long time. Here is the output from strace: read(6, "SQLite format 3\0\4\0\1\1\0@ \0\0\0\1\0\0\0\0"..., 1024) = 1024 nanosleep({4294, 966296000}, I don't know which version this was fixed in, but 3.2.1 definitely fails. Modified: python/trunk/Lib/sqlite3/test/transactions.py ============================================================================== --- python/trunk/Lib/sqlite3/test/transactions.py (original) +++ python/trunk/Lib/sqlite3/test/transactions.py Sat Apr 5 06:26:31 2008 @@ -113,6 +113,10 @@ self.failUnlessEqual(len(res), 1) def CheckRaiseTimeout(self): + if sqlite.sqlite_version_info < (3, 2, 2): + # This will fail (hang) on earlier versions of sqlite. + # Determine exact version it was fixed. 3.2.1 hangs. + return self.cur1.execute("create table test(i)") self.cur1.execute("insert into test(i) values (5)") try: @@ -128,6 +132,10 @@ This tests the improved concurrency with pysqlite 2.3.4. You needed to roll back con2 before you could commit con1. """ + if sqlite.sqlite_version_info < (3, 2, 2): + # This will fail (hang) on earlier versions of sqlite. + # Determine exact version it was fixed. 3.2.1 hangs. + return self.cur1.execute("create table test(i)") self.cur1.execute("insert into test(i) values (5)") try: From buildbot at python.org Sat Apr 5 08:12:46 2008 From: buildbot at python.org (buildbot at python.org) Date: Sat, 05 Apr 2008 06:12:46 +0000 Subject: [Python-checkins] buildbot failure in alpha Tru64 5.1 trunk Message-ID: <20080405061246.8A2D81E4002@bag.python.org> The Buildbot has detected a new failure of alpha Tru64 5.1 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/alpha%20Tru64%205.1%20trunk/builds/2821 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: norwitz-tru64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: andrew.kuchling,neal.norwitz BUILD FAILED: failed test Excerpt from the test logfile: sincerely, -The Buildbot From buildbot at python.org Sat Apr 5 08:40:50 2008 From: buildbot at python.org (buildbot at python.org) Date: Sat, 05 Apr 2008 06:40:50 +0000 Subject: [Python-checkins] buildbot failure in AMD64 W2k8 3.0 Message-ID: <20080405064050.5E3851E4002@bag.python.org> The Buildbot has detected a new failure of AMD64 W2k8 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/AMD64%20W2k8%203.0/builds/148 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-win64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: neal.norwitz BUILD FAILED: failed test Excerpt from the test logfile: 2 tests failed: test_asynchat test_getargs2 ====================================================================== ERROR: test_close_when_done (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 210, in test_close_when_done asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_empty_line (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 198, in test_empty_line asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator1 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 126, in test_line_terminator1 self.line_terminator_check('\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator2 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 131, in test_line_terminator2 self.line_terminator_check('\r\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator3 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 136, in test_line_terminator3 self.line_terminator_check('qqq', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_none_terminator (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 165, in test_none_terminator asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator1 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 153, in test_numeric_terminator1 self.numeric_terminator_check(1) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator2 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 156, in test_numeric_terminator2 self.numeric_terminator_check(6) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_simple_producer (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 177, in test_simple_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_string_producer (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 187, in test_string_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_close_when_done (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 210, in test_close_when_done asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_empty_line (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 198, in test_empty_line asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator1 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 126, in test_line_terminator1 self.line_terminator_check('\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator2 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 131, in test_line_terminator2 self.line_terminator_check('\r\n', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator3 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 136, in test_line_terminator3 self.line_terminator_check('qqq', l) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_none_terminator (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 165, in test_none_terminator asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator1 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 153, in test_numeric_terminator1 self.numeric_terminator_check(1) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator2 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 156, in test_numeric_terminator2 self.numeric_terminator_check(6) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_simple_producer (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 177, in test_simple_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_string_producer (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_asynchat.py", line 187, in test_string_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_n (test.test_getargs2.Signed_TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_getargs2.py", line 190, in test_n self.failUnlessEqual(99, getargs_n(Long())) TypeError: 'Long' object cannot be interpreted as an integer sincerely, -The Buildbot From buildbot at python.org Sat Apr 5 08:49:11 2008 From: buildbot at python.org (buildbot at python.org) Date: Sat, 05 Apr 2008 06:49:11 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 trunk Message-ID: <20080405064911.CF12E1E4002@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%20trunk/builds/1241 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: andrew.kuchling,neal.norwitz BUILD FAILED: failed test Excerpt from the test logfile: 16 tests failed: test_array test_builtin test_cookielib test_deque test_distutils test_filecmp test_gzip test_hotshot test_iter test_mmap test_multibytecodec test_set test_urllib2 test_uu test_zipfile test_zipimport ====================================================================== ERROR: test_tofromfile (test.test_array.UnicodeTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_array.py", line 166, in test_tofromfile f = open(test_support.TESTFN, 'wb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_open (test.test_builtin.BuiltinTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_builtin.py", line 1564, in test_open self.write_testfile() File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_builtin.py", line 1551, in write_testfile fp = open(TESTFN, 'w') IOError: [Errno 13] Permission denied: '@test' ====================================================================== FAIL: test_intern (test.test_builtin.BuiltinTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_builtin.py", line 1067, in test_intern self.assert_(intern(s) is s) AssertionError ====================================================================== ERROR: test_maxlen (test.test_deque.TestBasic) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_deque.py", line 78, in test_maxlen fo = open(test_support.TESTFN, "wb") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_print (test.test_deque.TestBasic) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_deque.py", line 284, in test_print fo = open(test_support.TESTFN, "wb") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_read (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 48, in test_read self.test_write() File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 38, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readline (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 85, in test_readline self.test_write() File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 38, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readlines (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 98, in test_readlines self.test_write() File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 38, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_seek_read (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 112, in test_seek_read self.test_write() File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 38, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_seek_whence (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 132, in test_seek_whence self.test_write() File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 38, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_seek_write (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 144, in test_seek_write f = gzip.GzipFile(self.filename, 'w') File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_write (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 38, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_addinfo (test.test_hotshot.HotShotTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_hotshot.py", line 74, in test_addinfo profiler = self.new_profiler() File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_hotshot.py", line 42, in new_profiler return hotshot.Profile(self.logfn, lineevents, linetimings) File "C:\buildbot\work\trunk.heller-windows\build\lib\hotshot\__init__.py", line 15, in __init__ logfn, self.lineevents, self.linetimings) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_bad_sys_path (test.test_hotshot.HotShotTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_hotshot.py", line 118, in test_bad_sys_path self.assertRaises(RuntimeError, coverage, test_support.TESTFN) File "C:\buildbot\work\trunk.heller-windows\build\lib\unittest.py", line 329, in failUnlessRaises callableObj(*args, **kwargs) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_line_numbers (test.test_hotshot.HotShotTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_hotshot.py", line 98, in test_line_numbers self.run_test(g, events, self.new_profiler(lineevents=1)) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_hotshot.py", line 42, in new_profiler return hotshot.Profile(self.logfn, lineevents, linetimings) File "C:\buildbot\work\trunk.heller-windows\build\lib\hotshot\__init__.py", line 15, in __init__ logfn, self.lineevents, self.linetimings) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_start_stop (test.test_hotshot.HotShotTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_hotshot.py", line 104, in test_start_stop profiler = self.new_profiler() File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_hotshot.py", line 42, in new_profiler return hotshot.Profile(self.logfn, lineevents, linetimings) File "C:\buildbot\work\trunk.heller-windows\build\lib\hotshot\__init__.py", line 15, in __init__ logfn, self.lineevents, self.linetimings) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_builtin_list (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_iter.py", line 262, in test_builtin_list f = open(TESTFN, "w") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_builtin_map (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_iter.py", line 408, in test_builtin_map f = open(TESTFN, "w") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_builtin_max_min (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_iter.py", line 371, in test_builtin_max_min f = open(TESTFN, "w") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_builtin_tuple (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_iter.py", line 295, in test_builtin_tuple f = open(TESTFN, "w") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_builtin_zip (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_iter.py", line 455, in test_builtin_zip f = open(TESTFN, "w") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_countOf (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_iter.py", line 617, in test_countOf f = open(TESTFN, "w") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_in_and_not_in (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_iter.py", line 580, in test_in_and_not_in f = open(TESTFN, "w") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_indexOf (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_iter.py", line 651, in test_indexOf f = open(TESTFN, "w") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_iter_file (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_iter.py", line 232, in test_iter_file f = open(TESTFN, "w") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_unicode_join_endcase (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_iter.py", line 534, in test_unicode_join_endcase f = open(TESTFN, "w") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_unpack_iter (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_iter.py", line 760, in test_unpack_iter f = open(TESTFN, "w") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_writelines (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_iter.py", line 677, in test_writelines f = file(TESTFN, "w") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_access_parameter (test.test_mmap.MmapTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mmap.py", line 116, in test_access_parameter open(TESTFN, "wb").write("a"*mapsize) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_basic (test.test_mmap.MmapTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mmap.py", line 24, in test_basic f = open(TESTFN, 'w+') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_double_close (test.test_mmap.MmapTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mmap.py", line 298, in test_double_close f = open(TESTFN, 'w+') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_entire_file (test.test_mmap.MmapTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mmap.py", line 312, in test_entire_file f = open(TESTFN, "w+") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_file (test.test_urllib2.HandlerTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_urllib2.py", line 612, in test_file f = open(TESTFN, "wb") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_decode (test.test_uu.UUFileTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_uu.py", line 151, in test_decode uu.decode(f) File "C:\buildbot\work\trunk.heller-windows\build\lib\uu.py", line 111, in decode raise Error('Cannot overwrite existing file: %s' % out_file) Error: Cannot overwrite existing file: @testo ====================================================================== ERROR: test_decodetwice (test.test_uu.UUFileTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_uu.py", line 168, in test_decodetwice f = open(self.tmpin, 'r') IOError: [Errno 2] No such file or directory: '@testi' sincerely, -The Buildbot From python-checkins at python.org Sat Apr 5 14:18:02 2008 From: python-checkins at python.org (georg.brandl) Date: Sat, 5 Apr 2008 14:18:02 +0200 (CEST) Subject: [Python-checkins] r62164 - peps/trunk/pep-0000.txt Message-ID: <20080405121802.9BE851E4002@bag.python.org> Author: georg.brandl Date: Sat Apr 5 14:18:02 2008 New Revision: 62164 Modified: peps/trunk/pep-0000.txt Log: Fix tabs and indentation. Modified: peps/trunk/pep-0000.txt ============================================================================== --- peps/trunk/pep-0000.txt (original) +++ peps/trunk/pep-0000.txt Sat Apr 5 14:18:02 2008 @@ -69,7 +69,7 @@ I 339 Design of the CPython Compiler Cannon IF 356 Python 2.5 Release Schedule Norwitz, et al I 360 Externally Maintained Packages Cannon - I 361 Python 2.6 and 3.0 Release Schedule Norwitz, et al + I 361 Python 2.6 and 3.0 Release Schedule Norwitz, et al I 3100 Python 3.0 Plans Cannon Accepted PEPs (accepted; may not be completely implemented yet) @@ -461,7 +461,7 @@ SA 358 The "bytes" Object Schemenauer, GvR SW 359 The "make" Statement Bethard I 360 Externally Maintained Packages Cannon - I 361 Python 2.6 and 3.0 Release Schedule Norwitz, et al + I 361 Python 2.6 and 3.0 Release Schedule Norwitz, et al S 362 Function Signature Object Cannon, Seo SR 363 Syntax For Dynamic Attribute Access North S 364 Transitioning to the Py3K Standard Library Warsaw From buildbot at python.org Sat Apr 5 17:01:43 2008 From: buildbot at python.org (buildbot at python.org) Date: Sat, 05 Apr 2008 15:01:43 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 3.0 Message-ID: <20080405150143.BB7781E4002@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%203.0/builds/761 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: benjamin.peterson BUILD FAILED: failed svn sincerely, -The Buildbot From python-checkins at python.org Sat Apr 5 17:45:26 2008 From: python-checkins at python.org (martin.v.loewis) Date: Sat, 5 Apr 2008 17:45:26 +0200 (CEST) Subject: [Python-checkins] r62167 - python/trunk/Tools/msi/schema.py Message-ID: <20080405154526.4A51E1E4002@bag.python.org> Author: martin.v.loewis Date: Sat Apr 5 17:45:25 2008 New Revision: 62167 Modified: python/trunk/Tools/msi/schema.py Log: Extend sizes of various fields, to support the CRT90 merge module. Modified: python/trunk/Tools/msi/schema.py ============================================================================== --- python/trunk/Tools/msi/schema.py (original) +++ python/trunk/Tools/msi/schema.py Sat Apr 5 17:45:25 2008 @@ -18,7 +18,7 @@ ActionText.add_field(3,'Template',7936) AdminExecuteSequence = Table('AdminExecuteSequence') -AdminExecuteSequence.add_field(1,'Action',11592) +AdminExecuteSequence.add_field(1,'Action',0x2DFF) AdminExecuteSequence.add_field(2,'Condition',7679) AdminExecuteSequence.add_field(3,'Sequence',5378) @@ -28,12 +28,12 @@ Condition.add_field(3,'Condition',7679) AdminUISequence = Table('AdminUISequence') -AdminUISequence.add_field(1,'Action',11592) +AdminUISequence.add_field(1,'Action',0x2DFF) AdminUISequence.add_field(2,'Condition',7679) AdminUISequence.add_field(3,'Sequence',5378) AdvtExecuteSequence = Table('AdvtExecuteSequence') -AdvtExecuteSequence.add_field(1,'Action',11592) +AdvtExecuteSequence.add_field(1,'Action',0x2DFF) AdvtExecuteSequence.add_field(2,'Condition',7679) AdvtExecuteSequence.add_field(3,'Sequence',5378) @@ -83,7 +83,7 @@ Feature.add_field(4,'Description',8191) Feature.add_field(5,'Display',5378) Feature.add_field(6,'Level',1282) -Feature.add_field(7,'Directory_',7496) +Feature.add_field(7,'Directory_',0x1DFF) Feature.add_field(8,'Attributes',1282) Binary = Table('Binary') @@ -91,15 +91,15 @@ Binary.add_field(2,'Data',2304) BindImage = Table('BindImage') -BindImage.add_field(1,'File_',11592) +BindImage.add_field(1,'File_',0x2DFF) BindImage.add_field(2,'Path',7679) File = Table('File') -File.add_field(1,'File',11592) -File.add_field(2,'Component_',3400) +File.add_field(1,'File',0x2DFF) +File.add_field(2,'Component_',0xDFF) File.add_field(3,'FileName',4095) File.add_field(4,'FileSize',260) -File.add_field(5,'Version',7496) +File.add_field(5,'Version',0x1DFF) File.add_field(6,'Language',7444) File.add_field(7,'Attributes',5378) File.add_field(8,'Sequence',1282) @@ -114,7 +114,7 @@ Class = Table('Class') Class.add_field(1,'CLSID',11558) Class.add_field(2,'Context',11552) -Class.add_field(3,'Component_',11592) +Class.add_field(3,'Component_',0x2DFF) Class.add_field(4,'ProgId_Default',7679) Class.add_field(5,'Description',8191) Class.add_field(6,'AppId_',7462) @@ -127,12 +127,12 @@ Class.add_field(13,'Attributes',5378) Component = Table('Component') -Component.add_field(1,'Component',11592) +Component.add_field(1,'Component',0x2DFF) Component.add_field(2,'ComponentId',7462) -Component.add_field(3,'Directory_',3400) +Component.add_field(3,'Directory_',0xDFF) Component.add_field(4,'Attributes',1282) Component.add_field(5,'Condition',7679) -Component.add_field(6,'KeyPath',7496) +Component.add_field(6,'KeyPath',0x1DFF) Icon = Table('Icon') Icon.add_field(1,'Name',11592) @@ -158,12 +158,12 @@ CompLocator.add_field(3,'Type',5378) Complus = Table('Complus') -Complus.add_field(1,'Component_',11592) +Complus.add_field(1,'Component_',0x2DFF) Complus.add_field(2,'ExpType',13570) Directory = Table('Directory') -Directory.add_field(1,'Directory',11592) -Directory.add_field(2,'Directory_Parent',7496) +Directory.add_field(1,'Directory',0x2DFF) +Directory.add_field(2,'Directory_Parent',0x1DFF) Directory.add_field(3,'DefaultDir',4095) Control = Table('Control') @@ -207,13 +207,13 @@ ControlEvent.add_field(6,'Ordering',5378) CreateFolder = Table('CreateFolder') -CreateFolder.add_field(1,'Directory_',11592) -CreateFolder.add_field(2,'Component_',11592) +CreateFolder.add_field(1,'Directory_',0x2DFF) +CreateFolder.add_field(2,'Component_',0x2DFF) CustomAction = Table('CustomAction') -CustomAction.add_field(1,'Action',11592) +CustomAction.add_field(1,'Action',0x2DFF) CustomAction.add_field(2,'Type',1282) -CustomAction.add_field(3,'Source',7496) +CustomAction.add_field(3,'Source',0x1DFF) CustomAction.add_field(4,'Target',7679) DrLocator = Table('DrLocator') @@ -224,8 +224,8 @@ DuplicateFile = Table('DuplicateFile') DuplicateFile.add_field(1,'FileKey',11592) -DuplicateFile.add_field(2,'Component_',3400) -DuplicateFile.add_field(3,'File_',3400) +DuplicateFile.add_field(2,'Component_',0xDFF) +DuplicateFile.add_field(3,'File_',0xDFF) DuplicateFile.add_field(4,'DestName',8191) DuplicateFile.add_field(5,'DestFolder',7496) @@ -233,7 +233,7 @@ Environment.add_field(1,'Environment',11592) Environment.add_field(2,'Name',4095) Environment.add_field(3,'Value',8191) -Environment.add_field(4,'Component_',3400) +Environment.add_field(4,'Component_',0xDFF) Error = Table('Error') Error.add_field(1,'Error',9474) @@ -247,7 +247,7 @@ Extension = Table('Extension') Extension.add_field(1,'Extension',11775) -Extension.add_field(2,'Component_',11592) +Extension.add_field(2,'Component_',0x2DFF) Extension.add_field(3,'ProgId_',7679) Extension.add_field(4,'MIME_',7488) Extension.add_field(5,'Feature_',3366) @@ -259,10 +259,10 @@ FeatureComponents = Table('FeatureComponents') FeatureComponents.add_field(1,'Feature_',11558) -FeatureComponents.add_field(2,'Component_',11592) +FeatureComponents.add_field(2,'Component_',0x2DFF) FileSFPCatalog = Table('FileSFPCatalog') -FileSFPCatalog.add_field(1,'File_',11592) +FileSFPCatalog.add_field(1,'File_',0x2DFF) FileSFPCatalog.add_field(2,'SFPCatalog_',11775) SFPCatalog = Table('SFPCatalog') @@ -271,7 +271,7 @@ SFPCatalog.add_field(3,'Dependency',7424) Font = Table('Font') -Font.add_field(1,'File_',11592) +Font.add_field(1,'File_',0x2DFF) Font.add_field(2,'FontTitle',7552) IniFile = Table('IniFile') @@ -282,7 +282,7 @@ IniFile.add_field(5,'Key',3968) IniFile.add_field(6,'Value',4095) IniFile.add_field(7,'Action',1282) -IniFile.add_field(8,'Component_',3400) +IniFile.add_field(8,'Component_',0xDFF) IniLocator = Table('IniLocator') IniLocator.add_field(1,'Signature_',11592) @@ -293,18 +293,18 @@ IniLocator.add_field(6,'Type',5378) InstallExecuteSequence = Table('InstallExecuteSequence') -InstallExecuteSequence.add_field(1,'Action',11592) +InstallExecuteSequence.add_field(1,'Action',0x2DFF) InstallExecuteSequence.add_field(2,'Condition',7679) InstallExecuteSequence.add_field(3,'Sequence',5378) InstallUISequence = Table('InstallUISequence') -InstallUISequence.add_field(1,'Action',11592) +InstallUISequence.add_field(1,'Action',0x2DFF) InstallUISequence.add_field(2,'Condition',7679) InstallUISequence.add_field(3,'Sequence',5378) IsolatedComponent = Table('IsolatedComponent') -IsolatedComponent.add_field(1,'Component_Shared',11592) -IsolatedComponent.add_field(2,'Component_Application',11592) +IsolatedComponent.add_field(1,'Component_Shared',0x2DFF) +IsolatedComponent.add_field(2,'Component_Application',0x2DFF) LaunchCondition = Table('LaunchCondition') LaunchCondition.add_field(1,'Condition',11775) @@ -340,7 +340,7 @@ MoveFile = Table('MoveFile') MoveFile.add_field(1,'FileKey',11592) -MoveFile.add_field(2,'Component_',3400) +MoveFile.add_field(2,'Component_',0xDFF) MoveFile.add_field(3,'SourceName',8191) MoveFile.add_field(4,'DestName',8191) MoveFile.add_field(5,'SourceFolder',7496) @@ -348,14 +348,14 @@ MoveFile.add_field(7,'Options',1282) MsiAssembly = Table('MsiAssembly') -MsiAssembly.add_field(1,'Component_',11592) +MsiAssembly.add_field(1,'Component_',0x2DFF) MsiAssembly.add_field(2,'Feature_',3366) -MsiAssembly.add_field(3,'File_Manifest',7496) -MsiAssembly.add_field(4,'File_Application',7496) +MsiAssembly.add_field(3,'File_Manifest',0x1DFF) +MsiAssembly.add_field(4,'File_Application',0x1DFF) MsiAssembly.add_field(5,'Attributes',5378) MsiAssemblyName = Table('MsiAssemblyName') -MsiAssemblyName.add_field(1,'Component_',11592) +MsiAssemblyName.add_field(1,'Component_',0x2DFF) MsiAssemblyName.add_field(2,'Name',11775) MsiAssemblyName.add_field(3,'Value',3583) @@ -370,7 +370,7 @@ MsiDigitalSignature.add_field(4,'Hash',6400) MsiFileHash = Table('MsiFileHash') -MsiFileHash.add_field(1,'File_',11592) +MsiFileHash.add_field(1,'File_',0x2DFF) MsiFileHash.add_field(2,'Options',1282) MsiFileHash.add_field(3,'HashPart1',260) MsiFileHash.add_field(4,'HashPart2',260) @@ -388,14 +388,14 @@ ODBCDriver = Table('ODBCDriver') ODBCDriver.add_field(1,'Driver',11592) -ODBCDriver.add_field(2,'Component_',3400) +ODBCDriver.add_field(2,'Component_',0xDFF) ODBCDriver.add_field(3,'Description',3583) -ODBCDriver.add_field(4,'File_',3400) -ODBCDriver.add_field(5,'File_Setup',7496) +ODBCDriver.add_field(4,'File_',0xDFF) +ODBCDriver.add_field(5,'File_Setup',0x1DFF) ODBCDataSource = Table('ODBCDataSource') -ODBCDataSource.add_field(1,'DataSource',11592) -ODBCDataSource.add_field(2,'Component_',3400) +ODBCDataSource.add_field(1,'DataSource',0x2DFF) +ODBCDataSource.add_field(2,'Component_',0xDFF) ODBCDataSource.add_field(3,'Description',3583) ODBCDataSource.add_field(4,'DriverDescription',3583) ODBCDataSource.add_field(5,'Registration',1282) @@ -407,10 +407,10 @@ ODBCTranslator = Table('ODBCTranslator') ODBCTranslator.add_field(1,'Translator',11592) -ODBCTranslator.add_field(2,'Component_',3400) +ODBCTranslator.add_field(2,'Component_',0xDFF) ODBCTranslator.add_field(3,'Description',3583) -ODBCTranslator.add_field(4,'File_',3400) -ODBCTranslator.add_field(5,'File_Setup',7496) +ODBCTranslator.add_field(4,'File_',0xDFF) +ODBCTranslator.add_field(5,'File_Setup',0x1DFF) Patch = Table('Patch') Patch.add_field(1,'File_',11592) @@ -427,7 +427,7 @@ PublishComponent = Table('PublishComponent') PublishComponent.add_field(1,'ComponentId',11558) PublishComponent.add_field(2,'Qualifier',11775) -PublishComponent.add_field(3,'Component_',11592) +PublishComponent.add_field(3,'Component_',0x2DFF) PublishComponent.add_field(4,'AppData',8191) PublishComponent.add_field(5,'Feature_',3366) @@ -443,12 +443,12 @@ RadioButton.add_field(9,'Help',7986) Registry = Table('Registry') -Registry.add_field(1,'Registry',11592) +Registry.add_field(1,'Registry',0x2DFF) Registry.add_field(2,'Root',1282) Registry.add_field(3,'Key',4095) Registry.add_field(4,'Name',8191) Registry.add_field(5,'Value',7936) -Registry.add_field(6,'Component_',3400) +Registry.add_field(6,'Component_',0xDFF) RegLocator = Table('RegLocator') RegLocator.add_field(1,'Signature_',11592) @@ -459,7 +459,7 @@ RemoveFile = Table('RemoveFile') RemoveFile.add_field(1,'FileKey',11592) -RemoveFile.add_field(2,'Component_',3400) +RemoveFile.add_field(2,'Component_',0xDFF) RemoveFile.add_field(3,'FileName',8191) RemoveFile.add_field(4,'DirProperty',3400) RemoveFile.add_field(5,'InstallMode',1282) @@ -472,24 +472,24 @@ RemoveIniFile.add_field(5,'Key',3968) RemoveIniFile.add_field(6,'Value',8191) RemoveIniFile.add_field(7,'Action',1282) -RemoveIniFile.add_field(8,'Component_',3400) +RemoveIniFile.add_field(8,'Component_',0xDFF) RemoveRegistry = Table('RemoveRegistry') RemoveRegistry.add_field(1,'RemoveRegistry',11592) RemoveRegistry.add_field(2,'Root',1282) RemoveRegistry.add_field(3,'Key',4095) RemoveRegistry.add_field(4,'Name',8191) -RemoveRegistry.add_field(5,'Component_',3400) +RemoveRegistry.add_field(5,'Component_',0xDFF) ReserveCost = Table('ReserveCost') ReserveCost.add_field(1,'ReserveKey',11592) -ReserveCost.add_field(2,'Component_',3400) +ReserveCost.add_field(2,'Component_',0xDFF) ReserveCost.add_field(3,'ReserveFolder',7496) ReserveCost.add_field(4,'ReserveLocal',260) ReserveCost.add_field(5,'ReserveSource',260) SelfReg = Table('SelfReg') -SelfReg.add_field(1,'File_',11592) +SelfReg.add_field(1,'File_',0x2DFF) SelfReg.add_field(2,'Cost',5378) ServiceControl = Table('ServiceControl') @@ -498,7 +498,7 @@ ServiceControl.add_field(3,'Event',1282) ServiceControl.add_field(4,'Arguments',8191) ServiceControl.add_field(5,'Wait',5378) -ServiceControl.add_field(6,'Component_',3400) +ServiceControl.add_field(6,'Component_',0xDFF) ServiceInstall = Table('ServiceInstall') ServiceInstall.add_field(1,'ServiceInstall',11592) @@ -512,14 +512,14 @@ ServiceInstall.add_field(9,'StartName',7679) ServiceInstall.add_field(10,'Password',7679) ServiceInstall.add_field(11,'Arguments',7679) -ServiceInstall.add_field(12,'Component_',3400) +ServiceInstall.add_field(12,'Component_',0xDFF) ServiceInstall.add_field(13,'Description',8191) Shortcut = Table('Shortcut') Shortcut.add_field(1,'Shortcut',11592) -Shortcut.add_field(2,'Directory_',3400) +Shortcut.add_field(2,'Directory_',0xDFF) Shortcut.add_field(3,'Name',3968) -Shortcut.add_field(4,'Component_',3400) +Shortcut.add_field(4,'Component_',0xDFF) Shortcut.add_field(5,'Target',3400) Shortcut.add_field(6,'Arguments',7679) Shortcut.add_field(7,'Description',8191) @@ -550,10 +550,10 @@ TypeLib = Table('TypeLib') TypeLib.add_field(1,'LibID',11558) TypeLib.add_field(2,'Language',9474) -TypeLib.add_field(3,'Component_',11592) +TypeLib.add_field(3,'Component_',0x2DFF) TypeLib.add_field(4,'Version',4356) TypeLib.add_field(5,'Description',8064) -TypeLib.add_field(6,'Directory_',7496) +TypeLib.add_field(6,'Directory_',0x1DFF) TypeLib.add_field(7,'Feature_',3366) TypeLib.add_field(8,'Cost',4356) From python-checkins at python.org Sat Apr 5 17:51:11 2008 From: python-checkins at python.org (martin.v.loewis) Date: Sat, 5 Apr 2008 17:51:11 +0200 (CEST) Subject: [Python-checkins] r62169 - python/trunk/Tools/msi/merge.py Message-ID: <20080405155111.DF9FA1E4002@bag.python.org> Author: martin.v.loewis Date: Sat Apr 5 17:50:58 2008 New Revision: 62169 Added: python/trunk/Tools/msi/merge.py Log: Add script to merge msvcr90. Added: python/trunk/Tools/msi/merge.py ============================================================================== --- (empty file) +++ python/trunk/Tools/msi/merge.py Sat Apr 5 17:50:58 2008 @@ -0,0 +1,70 @@ +import msilib,os,win32com,tempfile +PCBUILD="PCBuild" +from config import * + +Win64 = "amd64" in PCBUILD + +mod_dir = os.path.join(os.environ["ProgramFiles"], "Common Files", "Merge Modules") +if Win64: + modules = ["Microsoft_VC90_CRT_x86.msm", "policy_8_0_Microsoft_VC80_CRT_x86_x64.msm"] + msi = "python-%s.amd64.msi" % full_current_version +else: + modules = ["Microsoft_VC90_CRT_x86.msm","policy_8_0_Microsoft_VC80_CRT_x86.msm"] + msi = "python-%s.msi" % full_current_version +for i, n in enumerate(modules): + modules[i] = os.path.join(mod_dir, n) + +def merge(msi, feature, rootdir, modules): + cab_and_filecount = [] + # Step 1: Merge databases, extract cabfiles + m = msilib.MakeMerge2() + m.OpenLog("merge.log") + print "Opened Log" + m.OpenDatabase(msi) + print "Opened DB" + for module in modules: + print module + m.OpenModule(module,0) + print "Opened Module",module + m.Merge(feature, rootdir) + print "Errors:" + for e in m.Errors: + print e.Type, e.ModuleTable, e.DatabaseTable + print " Modkeys:", + for s in e.ModuleKeys: print s, + print + print " DBKeys:", + for s in e.DatabaseKeys: print s, + print + cabname = tempfile.mktemp(suffix=".cab") + m.ExtractCAB(cabname) + cab_and_filecount.append((cabname, len(m.ModuleFiles))) + m.CloseModule() + m.CloseDatabase(True) + m.CloseLog() + + # Step 2: Add CAB files + i = msilib.MakeInstaller() + db = i.OpenDatabase(msi, win32com.client.constants.msiOpenDatabaseModeTransact) + + v = db.OpenView("SELECT LastSequence FROM Media") + v.Execute(None) + maxmedia = -1 + while 1: + r = v.Fetch() + if not r: break + seq = r.IntegerData(1) + if seq > maxmedia: + maxmedia = seq + print "Start of Media", maxmedia + + for cabname, count in cab_and_filecount: + stream = "merged%d" % maxmedia + msilib.add_data(db, "Media", + [(maxmedia+1, maxmedia+count, None, "#"+stream, None, None)]) + msilib.add_stream(db, stream, cabname) + os.unlink(cabname) + maxmedia += count + db.Commit() + +merge(msi, "SharedCRT", "TARGETDIR", modules) From buildbot at python.org Sat Apr 5 17:52:11 2008 From: buildbot at python.org (buildbot at python.org) Date: Sat, 05 Apr 2008 15:52:11 +0000 Subject: [Python-checkins] buildbot failure in S-390 Debian 3.0 Message-ID: <20080405155223.E6CF21E4002@bag.python.org> The Buildbot has detected a new failure of S-390 Debian 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/S-390%20Debian%203.0/builds/195 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-s390 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: benjamin.peterson BUILD FAILED: failed test Excerpt from the test logfile: Traceback (most recent call last): File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/threading.py", line 493, in _bootstrap_inner self.run() File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/threading.py", line 449, in run self._target(*self._args, **self._kwargs) File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/bsddb/test/test_thread.py", line 89, in writerThread self._writerThread(*args, **kwargs) File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/bsddb/test/test_thread.py", line 278, in _writerThread self.assertEqual(data, self.makeData(key)) File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/unittest.py", line 325, in failUnlessEqual raise self.failureException(msg or '%r != %r' % (first, second)) AssertionError: None != b'1001-1001-1001-1001-1001' Traceback (most recent call last): File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/threading.py", line 493, in _bootstrap_inner self.run() File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/threading.py", line 449, in run self._target(*self._args, **self._kwargs) File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/bsddb/test/test_thread.py", line 89, in writerThread self._writerThread(*args, **kwargs) File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/bsddb/test/test_thread.py", line 278, in _writerThread self.assertEqual(data, self.makeData(key)) File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/unittest.py", line 325, in failUnlessEqual raise self.failureException(msg or '%r != %r' % (first, second)) AssertionError: None != b'2000-2000-2000-2000-2000' Traceback (most recent call last): File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/threading.py", line 493, in _bootstrap_inner self.run() File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/threading.py", line 449, in run self._target(*self._args, **self._kwargs) File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/bsddb/test/test_thread.py", line 89, in writerThread self._writerThread(*args, **kwargs) File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/bsddb/test/test_thread.py", line 278, in _writerThread self.assertEqual(data, self.makeData(key)) File "/home/pybot/buildarea/3.0.klose-debian-s390/build/Lib/unittest.py", line 325, in failUnlessEqual raise self.failureException(msg or '%r != %r' % (first, second)) AssertionError: None != b'0002-0002-0002-0002-0002' 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From python-checkins at python.org Sat Apr 5 17:57:46 2008 From: python-checkins at python.org (andrew.kuchling) Date: Sat, 5 Apr 2008 17:57:46 +0200 (CEST) Subject: [Python-checkins] r62170 - python/trunk/Doc/whatsnew/2.6.rst Message-ID: <20080405155746.7BE871E4002@bag.python.org> Author: andrew.kuchling Date: Sat Apr 5 17:57:46 2008 New Revision: 62170 Modified: python/trunk/Doc/whatsnew/2.6.rst Log: Markup fixes; write PEP 3118 section Modified: python/trunk/Doc/whatsnew/2.6.rst ============================================================================== --- python/trunk/Doc/whatsnew/2.6.rst (original) +++ python/trunk/Doc/whatsnew/2.6.rst Sat Apr 5 17:57:46 2008 @@ -156,15 +156,18 @@ .. seealso:: - http://bugs.python.org: The Python bug tracker. + http://bugs.python.org + The Python bug tracker. - http://bugs.jython.org: The Jython bug tracker. + http://bugs.jython.org: + The Jython bug tracker. - http://roundup.sourceforge.net/: Roundup downloads and documentation. + http://roundup.sourceforge.net/ + Roundup downloads and documentation. -New Documentation Format: ReStructured Text --------------------------------------------------- +New Documentation Format: ReStructured Text Using Sphinx +----------------------------------------------------------- Since the Python project's inception around 1989, the documentation had been written using LaTeX. At that time, most documentation was @@ -191,16 +194,20 @@ a markup commonly used in the Python community that supports custom extensions and directives. Sphinx concentrates on HTML output, producing attractively styled -and modern HTML, but printed output is still supported through -conversion to LaTeX as an output format. +and modern HTML, though printed output is still supported through +conversion to LaTeX. Sphinx is a standalone package that +can be used in documenting other projects. .. seealso:: - `Docutils `__: The fundamental - reStructured Text parser and toolset. + :ref:`documenting-index` + Describes how to write for Python's documentation. + + `Sphinx `__ + Documentation and code for the Sphinx toolchain. - :ref:`documenting-index`: Describes how to write for - Python's documentation. + `Docutils `__ + The underlying reStructured Text parser and toolset. PEP 343: The 'with' statement @@ -487,8 +494,7 @@ .. seealso:: :pep:`370` - XXX - - PEP written by XXX; implemented by Christian Heimes. + PEP written by XXX; implemented by Christian Heimes. .. ====================================================================== @@ -633,9 +639,8 @@ ===================================================== The ``print`` statement becomes the :func:`print` function in Python 3.0. -Making :func:`print` a function makes it easier to replace within a -module by doing 'def print(...)' or importing a new -function from somewhere else. +Making :func:`print` a function makes it easier to change +by doing 'def print(...)' or importing a new function from somewhere else. Python 2.6 has a ``__future__`` import that removes ``print`` as language syntax, letting you use the functional form instead. For example:: @@ -750,13 +755,50 @@ PEP 3118: Revised Buffer Protocol ===================================================== -The buffer protocol is a C-level API that lets Python extensions -XXX +The buffer protocol is a C-level API that lets Python types +exchange pointers into their internal representations. A +memory-mapped file can be viewed as a buffer of characters, for +example, and this lets another module such as :mod:`re` +treat memory-mapped files as a string of characters to be searched. + +The primary users of the buffer protocol are numeric-processing +packages such as NumPy, which can expose the internal representation +of arrays so that callers can write data directly into an array instead +of going through a slower API. This PEP updates the buffer protocol in light of experience +from NumPy development, adding a number of new features +such as indicating the shape of an array, +locking memory . + +The most important new C API function is +``PyObject_GetBuffer(PyObject *obj, Py_buffer *view, int flags)``, which +takes an object and a set of flags, and fills in the +``Py_buffer`` structure with information +about the object's memory representation. Objects +can use this operation to lock memory in place +while an external caller could be modifying the contents, +so there's a corresponding +``PyObject_ReleaseBuffer(PyObject *obj, Py_buffer *view)`` to +indicate that the external caller is done. + +The **flags** argument to :cfunc:`PyObject_GetBuffer` specifies +constraints upon the memory returned. Some examples are: + + * :const:`PyBUF_WRITABLE` indicates that the memory must be writable. + + * :const:`PyBUF_LOCK` requests a read-only or exclusive lock on the memory. + + * :const:`PyBUF_C_CONTIGUOUS` and :const:`PyBUF_F_CONTIGUOUS` + requests a C-contiguous (last dimension varies the fastest) or + Fortran-contiguous (first dimension varies the fastest) layout. + +.. XXX this feature is not in 2.6 docs yet .. seealso:: :pep:`3118` - Revising the buffer protocol - PEP written by Travis Oliphant and Carl Banks. + PEP written by Travis Oliphant and Carl Banks; implemented by + Travis Oliphant. + .. ====================================================================== From python-checkins at python.org Sat Apr 5 19:28:37 2008 From: python-checkins at python.org (georg.brandl) Date: Sat, 5 Apr 2008 19:28:37 +0200 (CEST) Subject: [Python-checkins] r62171 - doctools/trunk/sphinx/ext/autodoc.py Message-ID: <20080405172837.79E951E4002@bag.python.org> Author: georg.brandl Date: Sat Apr 5 19:28:37 2008 New Revision: 62171 Modified: doctools/trunk/sphinx/ext/autodoc.py Log: Properly expand tabs in docstrings. Modified: doctools/trunk/sphinx/ext/autodoc.py ============================================================================== --- doctools/trunk/sphinx/ext/autodoc.py (original) +++ doctools/trunk/sphinx/ext/autodoc.py Sat Apr 5 19:28:37 2008 @@ -41,7 +41,8 @@ """ if not s or s.isspace(): return [''] - nl = s.expandtabs().rstrip().find('\n') + s = s.expandtabs() + nl = s.rstrip().find('\n') if nl == -1: # Only one line... return [s.strip(), ''] From python-checkins at python.org Sat Apr 5 19:45:59 2008 From: python-checkins at python.org (georg.brandl) Date: Sat, 5 Apr 2008 19:45:59 +0200 (CEST) Subject: [Python-checkins] r62173 - python/trunk/Doc/library/pickle.rst Message-ID: <20080405174559.E0D151E4002@bag.python.org> Author: georg.brandl Date: Sat Apr 5 19:45:58 2008 New Revision: 62173 Modified: python/trunk/Doc/library/pickle.rst Log: Mention that the tuple returned by __reduce__ is pickled as normal. Modified: python/trunk/Doc/library/pickle.rst ============================================================================== --- python/trunk/Doc/library/pickle.rst (original) +++ python/trunk/Doc/library/pickle.rst Sat Apr 5 19:45:58 2008 @@ -480,8 +480,9 @@ namespace to determine the object's module. When a tuple is returned, it must be between two and five elements long. -Optional elements can either be omitted, or ``None`` can be provided as their -value. The semantics of each element are: +Optional elements can either be omitted, or ``None`` can be provided as their +value. The contents of this tuple are pickled as normal and used to +reconstruct the object at unpickling time. The semantics of each element are: * A callable object that will be called to create the initial version of the object. The next element of the tuple will provide arguments for this callable, From python-checkins at python.org Sat Apr 5 20:15:30 2008 From: python-checkins at python.org (andrew.kuchling) Date: Sat, 5 Apr 2008 20:15:30 +0200 (CEST) Subject: [Python-checkins] r62174 - python/trunk/Doc/whatsnew/2.6.rst Message-ID: <20080405181530.C15301E4002@bag.python.org> Author: andrew.kuchling Date: Sat Apr 5 20:15:30 2008 New Revision: 62174 Modified: python/trunk/Doc/whatsnew/2.6.rst Log: Write PEP 3119 section Modified: python/trunk/Doc/whatsnew/2.6.rst ============================================================================== --- python/trunk/Doc/whatsnew/2.6.rst (original) +++ python/trunk/Doc/whatsnew/2.6.rst Sat Apr 5 20:15:30 2008 @@ -807,41 +807,142 @@ PEP 3119: Abstract Base Classes ===================================================== -XXX write this -- this section is currently just brief notes. +Some object-oriented languages such as Java support interfaces: declarations +that a class has a given set of methods or supports a given access protocol. +Abstract Base Classes (or ABCs) are an equivalent feature for Python. The ABC +support consists of an :mod:`abc` module containing a metaclass called +:class:`ABCMeta`, special handling +of this metaclass by the :func:`isinstance` and :func:`issubclass` built-ins, +and a collection of basic ABCs that the Python developers think will be widely +useful. + +Let's say you have a particular class and wish to know whether it supports +dictionary-style access. The phrase "dictionary-style" is vague, however. +It probably means that accessing items with ``obj[1]`` works. +Does it imply that setting items with ``obj[2] = value`` works? +Or that the object will have :meth:`keys`, :meth:`values`, and :meth:`items` +methods? What about the iterative variants such as :meth:`iterkeys`? :meth:`copy` +and :meth:`update`? Iterating over the object with :func:`iter`? + +Python 2.6 includes a number of different ABCs in the :mod:`collections` +module. :class:`Iterable` indicates that a class defines :meth:`__iter__`, +and :class:`Container` means the class supports ``x in y`` expressions +by defining a :meth:`__contains__` method. The basic dictionary interface of +getting items, setting items, and +:meth:`keys`, :meth:`values`, and :meth:`items`, is defined by the +:class:`MutableMapping` ABC. + +You can derive your own classes from a particular ABC +to indicate they support that ABC's interface:: -How to identify a file object? + import collections + + class Storage(collections.MutableMapping): + ... -ABCs are a collection of classes describing various interfaces. -Classes can derive from an ABC to indicate they support that ABC's -interface. Concrete classes should obey the semantics specified by -an ABC, but Python can't check this; it's up to the implementor. -A metaclass lets you declare that an existing class or type -derives from a particular ABC. You can even +Alternatively, you could write the class without deriving from +the desired ABC and instead register the class by +calling the ABC's :meth:`register` method:: + + import collections + + class Storage: + ... + + collections.MutableMapping.register(Storage) + +For classes that you write, deriving from the ABC is probably clearer. +The :meth:`register` method is useful when you've written a new +ABC that can describe an existing type or class, or if you want +to declare that some third-party class implements an ABC. +For example, if you defined a :class:`PrintableType` ABC, +it's legal to do: + + # Register Python's types + PrintableType.register(int) + PrintableType.register(float) + PrintableType.register(str) + +Classes should obey the semantics specified by an ABC, but +Python can't check this; it's up to the class author to +understand the ABC's requirements and to implement the code accordingly. + +To check whether an object supports a particular interface, you can +now write:: + + def func(d): + if not isinstance(d, collections.MutableMapping): + raise ValueError("Mapping object expected, not %r" % d) + +(Don't feel that you must now begin writing lots of checks as in the +above example. Python has a strong tradition of duck-typing, where +explicit type-checking isn't done and code simply calls methods on +an object, trusting that those methods will be there and raising an +exception if they aren't. Be judicious in checking for ABCs +and only do it where it helps.) -class AppendableSequence: - __metaclass__ = ABCMeta +You can write your own ABCs by using ``abc.ABCMeta`` as the +metaclass in a class definition:: -AppendableSequence.register(list) -assert issubclass(list, AppendableSequence) -assert isinstance([], AppendableSequence) + from abc import ABCMeta + + class Drawable(): + __metaclass__ = ABCMeta + + def draw(self, x, y, scale=1.0): + pass - at abstractmethod decorator -- you can't instantiate classes w/ -an abstract method. + def draw_doubled(self, x, y): + self.draw(x, y, scale=2.0) + + + class Square(Drawable): + def draw(self, x, y, scale): + ... + + +In the :class:`Drawable` ABC above, the :meth:`draw_doubled` method +renders the object at twice its size and can be implemented in terms +of other methods described in :class:`Drawable`. Classes implementing +this ABC therefore don't need to provide their own implementation +of :meth:`draw_doubled`, though they can do so. An implementation +of :meth:`draw` is necessary, though; the ABC can't provide +a useful generic implementation. You +can apply the ``@abstractmethod`` decorator to methods such as +:meth:`draw` that must be implemented; Python will +then raise an exception for classes that +don't define the method:: + + class Drawable(): + __metaclass__ = ABCMeta + + @abstractmethod + def draw(self, x, y, scale): + pass + +Note that the exception is only raised when you actually +try to create an instance of a subclass without the method:: + + >>> s=Square() + Traceback (most recent call last): + File "", line 1, in + TypeError: Can't instantiate abstract class Square with abstract methods draw + >>> -:: +Abstract data attributes can be declared using the ``@abstractproperty`` decorator:: - @abstractproperty decorator @abstractproperty def readonly(self): return self._x +Subclasses must then define a :meth:`readonly` property .. seealso:: :pep:`3119` - Introducing Abstract Base Classes PEP written by Guido van Rossum and Talin. - Implemented by XXX. + Implemented by Guido van Rossum. Backported to 2.6 by Benjamin Aranguren, with Alex Martelli. .. ====================================================================== From buildbot at python.org Sat Apr 5 20:55:25 2008 From: buildbot at python.org (buildbot at python.org) Date: Sat, 05 Apr 2008 18:55:25 +0000 Subject: [Python-checkins] buildbot failure in S-390 Debian trunk Message-ID: <20080405185525.F2A701E4014@bag.python.org> The Buildbot has detected a new failure of S-390 Debian trunk. Full details are available at: http://www.python.org/dev/buildbot/all/S-390%20Debian%20trunk/builds/330 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-s390 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: martin.v.loewis BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Sat Apr 5 21:42:33 2008 From: buildbot at python.org (buildbot at python.org) Date: Sat, 05 Apr 2008 19:42:33 +0000 Subject: [Python-checkins] buildbot failure in sparc solaris10 gcc 3.0 Message-ID: <20080405194233.C30A91E4014@bag.python.org> The Buildbot has detected a new failure of sparc solaris10 gcc 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20solaris10%20gcc%203.0/builds/754 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: loewis-sun Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: georg.brandl,martin.v.loewis BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_time sincerely, -The Buildbot From python-checkins at python.org Sat Apr 5 21:47:47 2008 From: python-checkins at python.org (skip.montanaro) Date: Sat, 5 Apr 2008 21:47:47 +0200 (CEST) Subject: [Python-checkins] r62177 - python/trunk/Modules/timemodule.c Message-ID: <20080405194747.70DD51E4014@bag.python.org> Author: skip.montanaro Date: Sat Apr 5 21:47:47 2008 New Revision: 62177 Modified: python/trunk/Modules/timemodule.c Log: Declare inittimezone static. Modified: python/trunk/Modules/timemodule.c ============================================================================== --- python/trunk/Modules/timemodule.c (original) +++ python/trunk/Modules/timemodule.c Sat Apr 5 21:47:47 2008 @@ -620,7 +620,7 @@ #endif /* HAVE_MKTIME */ #ifdef HAVE_WORKING_TZSET -void inittimezone(PyObject *module); +static void inittimezone(PyObject *module); static PyObject * time_tzset(PyObject *self, PyObject *unused) @@ -656,7 +656,8 @@ should not be relied on."); #endif /* HAVE_WORKING_TZSET */ -void inittimezone(PyObject *m) { +static void +inittimezone(PyObject *m) { /* This code moved from inittime wholesale to allow calling it from time_tzset. In the future, some parts of it can be moved back (for platforms that don't HAVE_WORKING_TZSET, when we know what they From buildbot at python.org Sat Apr 5 22:07:44 2008 From: buildbot at python.org (buildbot at python.org) Date: Sat, 05 Apr 2008 20:07:44 +0000 Subject: [Python-checkins] buildbot failure in sparc Ubuntu 3.0 Message-ID: <20080405200757.2B4F51E4014@bag.python.org> The Buildbot has detected a new failure of sparc Ubuntu 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20Ubuntu%203.0/builds/247 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-ubuntu-sparc Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: benjamin.peterson BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Sat Apr 5 22:11:57 2008 From: buildbot at python.org (buildbot at python.org) Date: Sat, 05 Apr 2008 20:11:57 +0000 Subject: [Python-checkins] buildbot failure in AMD64 W2k8 3.0 Message-ID: <20080405201158.26A591E4014@bag.python.org> The Buildbot has detected a new failure of AMD64 W2k8 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/AMD64%20W2k8%203.0/builds/152 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-win64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: martin.v.loewis BUILD FAILED: failed test Excerpt from the test logfile: Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\threading.py", line 493, in _bootstrap_inner self.run() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\threading.py", line 449, in run self._target(*self._args, **self._kwargs) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_smtplib.py", line 116, in debugging_server poll_fun(0.01, asyncore.socket_map) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine 2 tests failed: test_getargs2 test_smtplib ====================================================================== ERROR: test_n (test.test_getargs2.Signed_TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_getargs2.py", line 190, in test_n self.failUnlessEqual(99, getargs_n(Long())) TypeError: 'Long' object cannot be interpreted as an integer sincerely, -The Buildbot From python-checkins at python.org Sun Apr 6 01:39:15 2008 From: python-checkins at python.org (thomas.wouters) Date: Sun, 6 Apr 2008 01:39:15 +0200 (CEST) Subject: [Python-checkins] r62179 - in python/trunk: Lib/distutils/tests/test_sysconfig.py setup.py Message-ID: <20080405233915.904A01E4014@bag.python.org> Author: thomas.wouters Date: Sun Apr 6 01:39:15 2008 New Revision: 62179 Modified: python/trunk/Lib/distutils/tests/test_sysconfig.py python/trunk/setup.py Log: Fix test_distutils to not fail when running 'make test' from a Python build directory that is not the source directory (ie, one created using '/path/to/source/configure'.) Leaves this test very slightly degraded in that particular case, compared to the build-in-sourcedir case, but that case isn't a particularly strong test either: neither test the actual path that will be used after installing. There isn't a particularly good way to test this, and a poor test beats a failing test. Modified: python/trunk/Lib/distutils/tests/test_sysconfig.py ============================================================================== --- python/trunk/Lib/distutils/tests/test_sysconfig.py (original) +++ python/trunk/Lib/distutils/tests/test_sysconfig.py Sun Apr 6 01:39:15 2008 @@ -19,7 +19,27 @@ # test for pythonxx.lib? def test_get_python_inc(self): - inc_dir = sysconfig.get_python_inc() + # The check for srcdir is copied from Python's setup.py, + # and is necessary to make this test pass when building + # Python in a directory other than the source directory. + (srcdir,) = sysconfig.get_config_vars('srcdir') + if not srcdir: + inc_dir = sysconfig.get_python_inc() + else: + # This test is not really a proper test: when building + # Python from source, even in the same directory, + # we won't be testing the same thing as when running + # distutils' tests on an installed Python. Nevertheless, + # let's try to do our best: if we are running Python's + # unittests from a build directory that is not the source + # directory, the normal inc_dir will exist, it will just not + # contain anything of interest. + inc_dir = sysconfig.get_python_inc() + self.assert_(os.path.isdir(inc_dir)) + # Now test the source location, to make sure Python.h does + # exist. + inc_dir = os.path.join(os.getcwd(), srcdir, 'Include') + inc_dir = os.path.normpath(inc_dir) self.assert_(os.path.isdir(inc_dir), inc_dir) python_h = os.path.join(inc_dir, "Python.h") self.assert_(os.path.isfile(python_h), python_h) Modified: python/trunk/setup.py ============================================================================== --- python/trunk/setup.py (original) +++ python/trunk/setup.py Sun Apr 6 01:39:15 2008 @@ -119,6 +119,8 @@ raise ValueError("No source directory; cannot proceed.") # Figure out the location of the source code for extension modules + # (This logic is copied in distutils.test.test_sysconfig, + # so building in a separate directory does not break test_distutils.) moddir = os.path.join(os.getcwd(), srcdir, 'Modules') moddir = os.path.normpath(moddir) srcdir, tail = os.path.split(moddir) From buildbot at python.org Sun Apr 6 02:32:54 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 00:32:54 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 3.0 Message-ID: <20080406003303.414161E4025@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%203.0/builds/764 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: martin.v.loewis BUILD FAILED: failed test Excerpt from the test logfile: 20 tests failed: test_array test_bool test_cookielib test_deque test_distutils test_exceptions test_filecmp test_fileio test_gzip test_io test_mailbox test_marshal test_multibytecodec test_netrc test_set test_urllib test_urllib2 test_uu test_zipfile test_zipimport ====================================================================== ERROR: test_tofromfile (test.test_array.ByteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_array.py", line 165, in test_tofromfile f = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_tofromfile (test.test_array.FloatTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_array.py", line 165, in test_tofromfile f = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_maxlen (test.test_deque.TestBasic) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_deque.py", line 79, in test_maxlen fo = open(test_support.TESTFN, "w") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_print (test.test_deque.TestBasic) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_deque.py", line 292, in test_print fo.close() UnboundLocalError: local variable 'fo' referenced before assignment ====================================================================== ERROR: test_installation (distutils.tests.test_install_scripts.InstallScriptsTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\distutils\tests\support.py", line 34, in tearDown shutil.rmtree(d) File "c:\buildbot\work\3.0.heller-windows\build\lib\shutil.py", line 188, in rmtree onerror(os.rmdir, path, sys.exc_info()) File "c:\buildbot\work\3.0.heller-windows\build\lib\shutil.py", line 186, in rmtree os.rmdir(path) WindowsError: [Error 145] The directory is not empty: 'c:\\docume~1\\theller\\locals~1\\temp\\tmpjtyzg5' ====================================================================== ERROR: test_readline (test.test_io.IOTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_io.py", line 180, in test_readline f = io.open(test_support.TESTFN, "wb") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_with_open (test.test_io.IOTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_io.py", line 222, in test_with_open with open(test_support.TESTFN, "wb", bufsize) as f: File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testBasicIO (test.test_io.TextIOWrapperTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_io.py", line 819, in testBasicIO f = io.open(test_support.TESTFN, "w+", encoding=enc) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_add_and_close (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_file (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_message (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_string (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_getitem (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_items (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iter (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iteritems (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iterkeys (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_itervalues (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_keys (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_len (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_lock_conflict (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_lock_unlock (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_open_close_open (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_pop (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_popitem (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_relock (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_remove (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_set_item (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_update (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_values (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add_and_close (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add_from_string (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add_mbox_or_mmdf_message (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_clear (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_close (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_contains (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_delitem (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_discard (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_dump_message (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_flush (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_file (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_message (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_string (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_getitem (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_items (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iter (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iteritems (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iterkeys (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_itervalues (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_keys (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_len (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_lock_conflict (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_lock_unlock (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_open_close_open (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_pop (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_popitem (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_relock (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_remove (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_set_item (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_update (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_values (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 814, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 766, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add_and_remove_folders (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_clear (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_close (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_contains (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_delitem (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_discard (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_dump_message (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_flush (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_file (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_folder (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_message (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_string (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_getitem (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_items (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iter (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iteritems (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iterkeys (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_itervalues (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_keys (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_len (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_list_folders (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_lock_unlock (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_pack (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_pop (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_popitem (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_remove (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_sequences (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_set_item (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_update (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_values (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 819, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 813, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 938, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 1121, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_clear (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 938, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 1121, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_close (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 938, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 1121, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_contains (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 938, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 1121, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_delitem (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 938, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 1121, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 2] No such file or directory: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_ints (test.test_marshal.IntTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 34, in test_ints self.helper(expected) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_floats (test.test_marshal.FloatTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 72, in test_floats self.helper(float(expected)) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_bytes (test.test_marshal.StringTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 103, in test_bytes self.helper(s) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_string (test.test_marshal.StringTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 99, in test_string self.helper(s) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_unicode (test.test_marshal.StringTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 95, in test_unicode self.helper(marshal.loads(marshal.dumps(s))) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_dict (test.test_marshal.ContainerTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 128, in test_dict self.helper(self.d) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_list (test.test_marshal.ContainerTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 131, in test_list self.helper(list(self.d.items())) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_sets (test.test_marshal.ContainerTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 138, in test_sets self.helper(constructor(self.d.keys())) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_tuple (test.test_marshal.ContainerTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 134, in test_tuple self.helper(tuple(self.d.keys())) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_bug1728403 (test.test_multibytecodec.Test_StreamReader) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_multibytecodec.py", line 143, in test_bug1728403 f = open(TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_case_1 (test.test_netrc.NetrcTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_netrc.py", line 28, in setUp fp = open(temp_filename, mode) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_getcode (test.test_urllib.urlopen_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 30, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_geturl (test.test_urllib.urlopen_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 30, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_info (test.test_urllib.urlopen_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 30, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_interface (test.test_urllib.urlopen_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 30, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_iter (test.test_urllib.urlopen_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 30, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_read (test.test_urllib.urlopen_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 30, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readline (test.test_urllib.urlopen_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 30, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readlines (test.test_urllib.urlopen_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 30, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_basic (test.test_urllib.urlretrieve_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 169, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_copy (test.test_urllib.urlretrieve_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 169, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_reporthook (test.test_urllib.urlretrieve_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 169, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_reporthook_0_bytes (test.test_urllib.urlretrieve_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 169, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_reporthook_5_bytes (test.test_urllib.urlretrieve_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 169, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_reporthook_8193_bytes (test.test_urllib.urlretrieve_FileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib.py", line 169, in setUp FILE = open(test_support.TESTFN, 'wb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_file (test.test_urllib2.HandlerTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib2.py", line 607, in test_file f = open(TESTFN, "wb") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_decode (test.test_uu.UUFileTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_uu.py", line 158, in test_decode uu.decode(f) File "C:\buildbot\work\3.0.heller-windows\build\lib\uu.py", line 112, in decode raise Error('Cannot overwrite existing file: %s' % out_file) uu.Error: Cannot overwrite existing file: @testo ====================================================================== ERROR: test_decodetwice (test.test_uu.UUFileTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_uu.py", line 175, in test_decodetwice f = open(self.tmpin, 'rb') File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 2] No such file or directory: '@testi' ====================================================================== ERROR: testGoodPassword (test.test_zipfile.DecryptionTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_zipfile.py", line 704, in setUp fp = open(TESTFN, "wb") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testNoPassword (test.test_zipfile.DecryptionTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_zipfile.py", line 704, in setUp fp = open(TESTFN, "wb") File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testBadMagic (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_zipimport.py", line 160, in testBadMagic self.doTest(".py", files, TESTMOD) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\3.0.heller-windows\build\lib\zipfile.py", line 609, in __init__ self.fp = io.open(file, modeDict[mode]) File "C:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\junk95142.zip' sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 02:49:18 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 00:49:18 +0000 Subject: [Python-checkins] buildbot failure in S-390 Debian trunk Message-ID: <20080406004918.EC7EF1E4014@bag.python.org> The Buildbot has detected a new failure of S-390 Debian trunk. Full details are available at: http://www.python.org/dev/buildbot/all/S-390%20Debian%20trunk/builds/332 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-s390 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: thomas.wouters BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From python-checkins at python.org Sun Apr 6 03:42:06 2008 From: python-checkins at python.org (mark.hammond) Date: Sun, 6 Apr 2008 03:42:06 +0200 (CEST) Subject: [Python-checkins] r62180 - python/trunk/PC/_winreg.c Message-ID: <20080406014206.D40671E4014@bag.python.org> Author: mark.hammond Date: Sun Apr 6 03:42:06 2008 New Revision: 62180 Modified: python/trunk/PC/_winreg.c Log: >From issue 1753245 - better _winreg support for x64. Adds _winreg.DisableReflectionKey, EnableReflectionKey, QueryReflectionKey, KEY_WOW64_64KEY and KEY_WOW64_32KEY. Modified: python/trunk/PC/_winreg.c ============================================================================== --- python/trunk/PC/_winreg.c (original) +++ python/trunk/PC/_winreg.c Sun Apr 6 03:42:06 2008 @@ -290,6 +290,22 @@ "2048 bytes) should be stored as files with the filenames stored in \n" "the configuration registry. This helps the registry perform efficiently."); +PyDoc_STRVAR(DisableReflectionKey_doc, +"Disables registry reflection for 32bit processes running on a 64bit\n" +"Operating System. Will generally raise NotImplemented if executed on\n" +"a 32bit Operating System.\n" +"If the key is not on the reflection list, the function succeeds but has no effect.\n" +"Disabling reflection for a key does not affect reflection of any subkeys."); + +PyDoc_STRVAR(EnableReflectionKey_doc, +"Restores registry reflection for the specified disabled key.\n" +"Will generally raise NotImplemented if executed on a 32bit Operating System.\n" +"Restoring reflection for a key does not affect reflection of any subkeys."); + +PyDoc_STRVAR(QueryReflectionKey_doc, +"bool = QueryReflectionKey(hkey) - Determines the reflection state for the specified key.\n" +"Will generally raise NotImplemented if executed on a 32bit Operating System.\n"); + /* PyHKEY docstrings */ PyDoc_STRVAR(PyHKEY_doc, "PyHKEY Object - A Python object, representing a win32 registry key.\n" @@ -1459,12 +1475,122 @@ return Py_None; } +static PyObject * +PyDisableReflectionKey(PyObject *self, PyObject *args) +{ + HKEY hKey; + PyObject *obKey; + HMODULE hMod; + typedef LONG (WINAPI *RDRKFunc)(HKEY); + RDRKFunc pfn = NULL; + LONG rc; + + if (!PyArg_ParseTuple(args, "O:DisableReflectionKey", &obKey)) + return NULL; + if (!PyHKEY_AsHKEY(obKey, &hKey, FALSE)) + return NULL; + + // Only available on 64bit platforms, so we must load it + // dynamically. + hMod = GetModuleHandle("advapi32.dll"); + if (hMod) + pfn = (RDRKFunc)GetProcAddress(hMod, + "RegDisableReflectionKey"); + if (!pfn) { + PyErr_SetString(PyExc_NotImplementedError, + "not implemented on this platform"); + return NULL; + } + Py_BEGIN_ALLOW_THREADS + rc = (*pfn)(hKey); + Py_END_ALLOW_THREADS + if (rc != ERROR_SUCCESS) + return PyErr_SetFromWindowsErrWithFunction(rc, + "RegDisableReflectionKey"); + Py_INCREF(Py_None); + return Py_None; +} + +static PyObject * +PyEnableReflectionKey(PyObject *self, PyObject *args) +{ + HKEY hKey; + PyObject *obKey; + HMODULE hMod; + typedef LONG (WINAPI *RERKFunc)(HKEY); + RERKFunc pfn = NULL; + LONG rc; + + if (!PyArg_ParseTuple(args, "O:EnableReflectionKey", &obKey)) + return NULL; + if (!PyHKEY_AsHKEY(obKey, &hKey, FALSE)) + return NULL; + + // Only available on 64bit platforms, so we must load it + // dynamically. + hMod = GetModuleHandle("advapi32.dll"); + if (hMod) + pfn = (RERKFunc)GetProcAddress(hMod, + "RegEnableReflectionKey"); + if (!pfn) { + PyErr_SetString(PyExc_NotImplementedError, + "not implemented on this platform"); + return NULL; + } + Py_BEGIN_ALLOW_THREADS + rc = (*pfn)(hKey); + Py_END_ALLOW_THREADS + if (rc != ERROR_SUCCESS) + return PyErr_SetFromWindowsErrWithFunction(rc, + "RegEnableReflectionKey"); + Py_INCREF(Py_None); + return Py_None; +} + +static PyObject * +PyQueryReflectionKey(PyObject *self, PyObject *args) +{ + HKEY hKey; + PyObject *obKey; + HMODULE hMod; + typedef LONG (WINAPI *RQRKFunc)(HKEY, BOOL *); + RQRKFunc pfn = NULL; + BOOL result; + LONG rc; + + if (!PyArg_ParseTuple(args, "O:QueryReflectionKey", &obKey)) + return NULL; + if (!PyHKEY_AsHKEY(obKey, &hKey, FALSE)) + return NULL; + + // Only available on 64bit platforms, so we must load it + // dynamically. + hMod = GetModuleHandle("advapi32.dll"); + if (hMod) + pfn = (RQRKFunc)GetProcAddress(hMod, + "RegQueryReflectionKey"); + if (!pfn) { + PyErr_SetString(PyExc_NotImplementedError, + "not implemented on this platform"); + return NULL; + } + Py_BEGIN_ALLOW_THREADS + rc = (*pfn)(hKey, &result); + Py_END_ALLOW_THREADS + if (rc != ERROR_SUCCESS) + return PyErr_SetFromWindowsErrWithFunction(rc, + "RegQueryReflectionKey"); + return PyBool_FromLong(rc); +} + static struct PyMethodDef winreg_methods[] = { {"CloseKey", PyCloseKey, METH_VARARGS, CloseKey_doc}, {"ConnectRegistry", PyConnectRegistry, METH_VARARGS, ConnectRegistry_doc}, {"CreateKey", PyCreateKey, METH_VARARGS, CreateKey_doc}, {"DeleteKey", PyDeleteKey, METH_VARARGS, DeleteKey_doc}, {"DeleteValue", PyDeleteValue, METH_VARARGS, DeleteValue_doc}, + {"DisableReflectionKey", PyDisableReflectionKey, METH_VARARGS, DisableReflectionKey_doc}, + {"EnableReflectionKey", PyEnableReflectionKey, METH_VARARGS, EnableReflectionKey_doc}, {"EnumKey", PyEnumKey, METH_VARARGS, EnumKey_doc}, {"EnumValue", PyEnumValue, METH_VARARGS, EnumValue_doc}, {"ExpandEnvironmentStrings", PyExpandEnvironmentStrings, METH_VARARGS, @@ -1476,6 +1602,7 @@ {"QueryValue", PyQueryValue, METH_VARARGS, QueryValue_doc}, {"QueryValueEx", PyQueryValueEx, METH_VARARGS, QueryValueEx_doc}, {"QueryInfoKey", PyQueryInfoKey, METH_VARARGS, QueryInfoKey_doc}, + {"QueryReflectionKey",PyQueryReflectionKey,METH_VARARGS, QueryReflectionKey_doc}, {"SaveKey", PySaveKey, METH_VARARGS, SaveKey_doc}, {"SetValue", PySetValue, METH_VARARGS, SetValue_doc}, {"SetValueEx", PySetValueEx, METH_VARARGS, SetValueEx_doc}, @@ -1544,6 +1671,12 @@ ADD_INT(KEY_WRITE); ADD_INT(KEY_EXECUTE); ADD_INT(KEY_ALL_ACCESS); +#ifdef KEY_WOW64_64KEY + ADD_INT(KEY_WOW64_64KEY); +#endif +#ifdef KEY_WOW64_32KEY + ADD_INT(KEY_WOW64_32KEY); +#endif ADD_INT(REG_OPTION_RESERVED); ADD_INT(REG_OPTION_NON_VOLATILE); ADD_INT(REG_OPTION_VOLATILE); From buildbot at python.org Sun Apr 6 03:42:23 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 01:42:23 +0000 Subject: [Python-checkins] buildbot failure in sparc Ubuntu trunk Message-ID: <20080406014224.0D93A1E4014@bag.python.org> The Buildbot has detected a new failure of sparc Ubuntu trunk. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20Ubuntu%20trunk/builds/457 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-ubuntu-sparc Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: andrew.kuchling,georg.brandl,skip.montanaro BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket_ssl ====================================================================== ERROR: testBasic (test.test_socket_ssl.ConnectedTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/pybot/buildarea/trunk.klose-ubuntu-sparc/build/Lib/test/test_socket_ssl.py", line 50, in testBasic f = self.urlopen('https://sf.net') File "/home/pybot/buildarea/trunk.klose-ubuntu-sparc/build/Lib/test/test_socket_ssl.py", line 37, in urlopen raise last_exc IOError: [Errno socket error] [Errno -2] Name or service not known ====================================================================== ERROR: testTimeout (test.test_socket_ssl.ConnectedTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/pybot/buildarea/trunk.klose-ubuntu-sparc/build/Lib/test/test_socket_ssl.py", line 69, in testTimeout s.connect(ADDR) File "", line 1, in connect gaierror: [Errno -2] Name or service not known make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 03:47:49 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 01:47:49 +0000 Subject: [Python-checkins] buildbot failure in x86 osx.5 trunk Message-ID: <20080406014749.2B74D1E4014@bag.python.org> The Buildbot has detected a new failure of x86 osx.5 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20osx.5%20trunk/builds/3 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-x86-osx5 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: mark.hammond BUILD FAILED: failed svn sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 04:12:47 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 02:12:47 +0000 Subject: [Python-checkins] buildbot failure in sparc Debian trunk Message-ID: <20080406021247.3AB021E4020@bag.python.org> The Buildbot has detected a new failure of sparc Debian trunk. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20Debian%20trunk/builds/304 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-sparc Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: andrew.kuchling,georg.brandl,skip.montanaro BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket_ssl ====================================================================== ERROR: testTimeout (test.test_socket_ssl.ConnectedTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/pybot/buildarea-sid/trunk.klose-debian-sparc/build/Lib/test/test_socket_ssl.py", line 69, in testTimeout s.connect(ADDR) File "", line 1, in connect gaierror: [Errno -2] Name or service not known make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 05:19:25 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 03:19:25 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 trunk Message-ID: <20080406031925.D28DE1E4014@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%20trunk/builds/1245 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: thomas.wouters BUILD FAILED: failed test Excerpt from the test logfile: 20 tests failed: test_array test_bufio test_cmd_line_script test_cookielib test_deque test_file test_filecmp test_fileinput test_genericpath test_gzip test_io test_iter test_mailbox test_multibytecodec test_set test_urllib test_urllib2 test_uu test_zipfile test_zipimport ====================================================================== ERROR: test_tofromfile (test.test_array.UnsignedShortTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_array.py", line 166, in test_tofromfile f = open(test_support.TESTFN, 'wb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_primepat (test.test_bufio.BufferSizeTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_bufio.py", line 56, in test_primepat self.drive_one("1234567890\00\01\02\03\04\05\06") File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_bufio.py", line 49, in drive_one self.try_one(teststring) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_bufio.py", line 21, in try_one f = open(test_support.TESTFN, "wb") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_zipfile (test.test_cmd_line_script.CmdLineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_cmd_line_script.py", line 160, in test_zipfile self._check_script(zip_name, None, zip_name, '') File "C:\buildbot\work\trunk.heller-windows\build\lib\contextlib.py", line 33, in __exit__ self.gen.throw(type, value, traceback) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_cmd_line_script.py", line 36, in temp_dir shutil.rmtree(dirname) File "c:\buildbot\work\trunk.heller-windows\build\lib\shutil.py", line 184, in rmtree onerror(os.remove, fullname, sys.exc_info()) File "c:\buildbot\work\trunk.heller-windows\build\lib\shutil.py", line 182, in rmtree os.remove(fullname) WindowsError: [Error 32] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\theller\\locals~1\\temp\\tmpbjqm24\\test_zip.zip' ====================================================================== ERROR: test_zipfile_compiled (test.test_cmd_line_script.CmdLineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_cmd_line_script.py", line 167, in test_zipfile_compiled self._check_script(zip_name, None, zip_name, '') File "C:\buildbot\work\trunk.heller-windows\build\lib\contextlib.py", line 33, in __exit__ self.gen.throw(type, value, traceback) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_cmd_line_script.py", line 36, in temp_dir shutil.rmtree(dirname) File "c:\buildbot\work\trunk.heller-windows\build\lib\shutil.py", line 184, in rmtree onerror(os.remove, fullname, sys.exc_info()) File "c:\buildbot\work\trunk.heller-windows\build\lib\shutil.py", line 182, in rmtree os.remove(fullname) WindowsError: [Error 32] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\theller\\locals~1\\temp\\tmplf_gao\\test_zip.zip' ====================================================================== ERROR: test_maxlen (test.test_deque.TestBasic) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_deque.py", line 78, in test_maxlen fo = open(test_support.TESTFN, "wb") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_print (test.test_deque.TestBasic) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_deque.py", line 284, in test_print fo = open(test_support.TESTFN, "wb") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testAttributes (test.test_file.AutoFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 14, in setUp self.f = open(TESTFN, 'wb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testErrors (test.test_file.AutoFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 14, in setUp self.f = open(TESTFN, 'wb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testMethods (test.test_file.AutoFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 14, in setUp self.f = open(TESTFN, 'wb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testReadinto (test.test_file.AutoFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 14, in setUp self.f = open(TESTFN, 'wb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testRepr (test.test_file.AutoFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 14, in setUp self.f = open(TESTFN, 'wb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testWeakRefs (test.test_file.AutoFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 14, in setUp self.f = open(TESTFN, 'wb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testWritelinesIntegers (test.test_file.AutoFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 14, in setUp self.f = open(TESTFN, 'wb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testWritelinesIntegersUserList (test.test_file.AutoFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 14, in setUp self.f = open(TESTFN, 'wb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testWritelinesNonString (test.test_file.AutoFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 14, in setUp self.f = open(TESTFN, 'wb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testWritelinesUserList (test.test_file.AutoFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 14, in setUp self.f = open(TESTFN, 'wb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testIteration (test.test_file.OtherFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 323, in testIteration os.unlink(TESTFN) WindowsError: [Error 5] Access is denied: '@test' ====================================================================== ERROR: testTruncateOnWindows (test.test_file.OtherFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 184, in testTruncateOnWindows os.unlink(TESTFN) WindowsError: [Error 5] Access is denied: '@test' ====================================================================== ERROR: testUnicodeOpen (test.test_file.OtherFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 145, in testUnicodeOpen f = open(unicode(TESTFN), "w") IOError: [Errno 13] Permission denied: u'@test' ====================================================================== ERROR: testExit (test.test_file.FileSubclassTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 337, in testExit with C(TESTFN, 'w') as f: File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 332, in __init__ file.__init__(self, *args) IOError: [Errno 13] Permission denied: '@test' ====================================================================== FAIL: testSetBufferSize (test.test_file.OtherFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_file.py", line 180, in testSetBufferSize self.fail('error setting buffer size %d: %s' % (s, str(msg))) AssertionError: error setting buffer size -1: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_different (test.test_filecmp.FileCompareTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_filecmp.py", line 13, in setUp output = open(name, 'w') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_matching (test.test_filecmp.FileCompareTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_filecmp.py", line 13, in setUp output = open(name, 'w') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_read (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 48, in test_read self.test_write() File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 38, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readline (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 85, in test_readline self.test_write() File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 38, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readlines (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 98, in test_readlines self.test_write() File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 38, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_seek_read (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 112, in test_seek_read self.test_write() File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 38, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_seek_whence (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 132, in test_seek_whence self.test_write() File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 38, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_seek_write (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 144, in test_seek_write f = gzip.GzipFile(self.filename, 'w') File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_write (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_gzip.py", line 38, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\trunk.heller-windows\build\lib\gzip.py", line 79, in __init__ fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_buffered_file_io (test.test_io.IOTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_io.py", line 165, in test_buffered_file_io f = io.open(test_support.TESTFN, "wb") File "C:\buildbot\work\trunk.heller-windows\build\lib\io.py", line 155, in open closefd) IOError: [Errno 13] Permission denied ====================================================================== ERROR: test_close_flushes (test.test_io.IOTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_io.py", line 251, in test_close_flushes f = io.open(test_support.TESTFN, "wb") File "C:\buildbot\work\trunk.heller-windows\build\lib\io.py", line 155, in open closefd) IOError: [Errno 13] Permission denied ====================================================================== ERROR: test_destructor (test.test_io.IOTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_io.py", line 245, in test_destructor f = MyFileIO(test_support.TESTFN, "w") IOError: [Errno 13] Permission denied ====================================================================== ERROR: test_large_file_ops (test.test_io.IOTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_io.py", line 211, in test_large_file_ops f = io.open(test_support.TESTFN, "w+b", 0) File "C:\buildbot\work\trunk.heller-windows\build\lib\io.py", line 155, in open closefd) IOError: [Errno 13] Permission denied ====================================================================== ERROR: test_raw_file_io (test.test_io.IOTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_io.py", line 151, in test_raw_file_io f = io.open(test_support.TESTFN, "wb", buffering=0) File "C:\buildbot\work\trunk.heller-windows\build\lib\io.py", line 155, in open closefd) IOError: [Errno 13] Permission denied ====================================================================== ERROR: test_readline (test.test_io.IOTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_io.py", line 179, in test_readline f = io.open(test_support.TESTFN, "wb") File "C:\buildbot\work\trunk.heller-windows\build\lib\io.py", line 155, in open closefd) IOError: [Errno 13] Permission denied ====================================================================== ERROR: test_with_open (test.test_io.IOTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_io.py", line 221, in test_with_open with open(test_support.TESTFN, "wb", bufsize) as f: IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testBasicIO (test.test_io.TextIOWrapperTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_io.py", line 818, in testBasicIO f = io.open(test_support.TESTFN, "w+", encoding=enc) File "C:\buildbot\work\trunk.heller-windows\build\lib\io.py", line 155, in open closefd) IOError: [Errno 13] Permission denied ====================================================================== ERROR: Test seek/tell using the StatefulIncrementalDecoder. ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_io.py", line 944, in testSeekAndTell testSeekAndTellWithData(input) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_io.py", line 924, in testSeekAndTellWithData decoded = f.read() File "C:\buildbot\work\trunk.heller-windows\build\lib\io.py", line 1472, in read decoder = self._decoder or self._get_decoder() File "C:\buildbot\work\trunk.heller-windows\build\lib\io.py", line 1269, in _get_decoder decoder = make_decoder(self._errors) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_io.py", line 523, in __init__ codecs.IncrementalDecoder.__init__(self, errors) AttributeError: 'NoneType' object has no attribute 'IncrementalDecoder' ====================================================================== ERROR: test_add_and_close (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add_from_string (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add_mbox_or_mmdf_message (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_clear (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_close (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_contains (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_delitem (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_discard (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_dump_message (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_flush (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_file (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_message (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_string (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_getitem (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_has_key (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_items (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iter (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iteritems (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iterkeys (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_itervalues (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_keys (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_len (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_lock_conflict (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_lock_unlock (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_open_close_open (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_pop (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_popitem (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_relock (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_remove (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_set_item (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_update (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_values (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 811, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 736, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add_and_close (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add_from_string (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add_mbox_or_mmdf_message (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_clear (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_close (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_contains (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_delitem (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_discard (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_dump_message (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_flush (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_file (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_message (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_string (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_getitem (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_has_key (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_items (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iter (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iteritems (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iterkeys (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_itervalues (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_keys (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_len (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_lock_conflict (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_lock_unlock (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_open_close_open (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_pop (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_popitem (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_relock (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_remove (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_set_item (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_update (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_values (test.test_mailbox.TestMMDF) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 816, in _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 768, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add_and_remove_folders (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_clear (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_close (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_contains (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_delitem (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_discard (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_dump_message (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_flush (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_file (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_folder (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_message (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_string (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_getitem (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_has_key (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_items (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iter (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iteritems (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iterkeys (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_itervalues (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_keys (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_len (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_list_folders (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_lock_unlock (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_pack (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_pop (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_popitem (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_remove (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_sequences (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_set_item (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_update (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_values (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 821, in _factory = lambda self, path, factory=None: mailbox.MH(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 815, in __init__ os.mkdir(self._path, 0700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_clear (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_close (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_contains (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_delitem (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_discard (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_dump_message (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_flush (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_file (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_message (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_string (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_getitem (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_has_key (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_items (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iter (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iteritems (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iterkeys (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_itervalues (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_keys (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_labels (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_len (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_lock_unlock (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_pop (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_popitem (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_remove (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_set_item (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_update (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_values (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_mailbox.py", line 940, in _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 1123, in __init__ _singlefileMailbox.__init__(self, path, factory, create) File "C:\buildbot\work\trunk.heller-windows\build\lib\mailbox.py", line 515, in __init__ f = open(self._path, 'rb') IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_bug1728403 (test.test_multibytecodec.Test_StreamReader) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_multibytecodec.py", line 148, in test_bug1728403 os.unlink(TESTFN) WindowsError: [Error 5] Access is denied: '@test' ====================================================================== ERROR: test_cyclical_print (test.test_set.TestSet) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_set.py", line 286, in test_cyclical_print fo = open(test_support.TESTFN, "wb") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_cyclical_print (test.test_set.TestSetSubclass) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_set.py", line 286, in test_cyclical_print fo = open(test_support.TESTFN, "wb") IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testAbsoluteArcnames (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 240, in testAbsoluteArcnames zipfp.write(TESTFN, "/absolute") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testAbsoluteArcnames (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 32] The process cannot access the file because it is being used by another process: '@test2' ====================================================================== ERROR: testAppendToNonZipFile (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 266, in testAppendToNonZipFile zipfp.write(TESTFN, TESTFN) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testAppendToNonZipFile (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 32] The process cannot access the file because it is being used by another process: '@test2' ====================================================================== ERROR: testAppendToZipFile (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 250, in testAppendToZipFile zipfp.write(TESTFN, TESTFN) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testAppendToZipFile (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 32] The process cannot access the file because it is being used by another process: '@test2' ====================================================================== ERROR: testDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 203, in testDeflated self.zipTest(f, zipfile.ZIP_DEFLATED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 44, in zipTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 38, in makeTestArchive zipfp.write(TESTFN, "another"+os.extsep+"name") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 32] The process cannot access the file because it is being used by another process: '@test2' ====================================================================== ERROR: testExtract (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 307, in testExtract zipfp.writestr(fpath, fdata) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testExtract (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 32] The process cannot access the file because it is being used by another process: '@test2' ====================================================================== ERROR: testExtractAll (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 336, in testExtractAll zipfp.writestr(fpath, fdata) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testExtractAll (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 32] The process cannot access the file because it is being used by another process: '@test2' ====================================================================== ERROR: testIterlinesDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 223, in testIterlinesDeflated self.zipIterlinesTest(f, zipfile.ZIP_DEFLATED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 179, in zipIterlinesTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 38, in makeTestArchive zipfp.write(TESTFN, "another"+os.extsep+"name") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testIterlinesDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 32] The process cannot access the file because it is being used by another process: '@test2' ====================================================================== ERROR: testIterlinesStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 198, in testIterlinesStored self.zipIterlinesTest(f, zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 179, in zipIterlinesTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 38, in makeTestArchive zipfp.write(TESTFN, "another"+os.extsep+"name") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testIterlinesStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 32] The process cannot access the file because it is being used by another process: '@test2' ====================================================================== ERROR: testOpenDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 207, in testOpenDeflated self.zipOpenTest(f, zipfile.ZIP_DEFLATED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 107, in zipOpenTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 37, in makeTestArchive zipfp = zipfile.ZipFile(f, "w", compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: '@test2' ====================================================================== ERROR: testOpenDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 5] Access is denied: '@test2' ====================================================================== ERROR: testOpenStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 133, in testOpenStored self.zipOpenTest(f, zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 107, in zipOpenTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 37, in makeTestArchive zipfp = zipfile.ZipFile(f, "w", compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: '@test2' ====================================================================== ERROR: testOpenStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 5] Access is denied: '@test2' ====================================================================== ERROR: testRandomOpenDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 211, in testRandomOpenDeflated self.zipRandomOpenTest(f, zipfile.ZIP_DEFLATED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 136, in zipRandomOpenTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 37, in makeTestArchive zipfp = zipfile.ZipFile(f, "w", compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: '@test2' ====================================================================== ERROR: testRandomOpenDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 5] Access is denied: '@test2' ====================================================================== ERROR: testRandomOpenStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 153, in testRandomOpenStored self.zipRandomOpenTest(f, zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 136, in zipRandomOpenTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 37, in makeTestArchive zipfp = zipfile.ZipFile(f, "w", compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: '@test2' ====================================================================== ERROR: testRandomOpenStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 5] Access is denied: '@test2' ====================================================================== ERROR: testReadlineDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 215, in testReadlineDeflated self.zipReadlineTest(f, zipfile.ZIP_DEFLATED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 156, in zipReadlineTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 37, in makeTestArchive zipfp = zipfile.ZipFile(f, "w", compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: '@test2' ====================================================================== ERROR: testReadlineDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 5] Access is denied: '@test2' ====================================================================== ERROR: testReadlineStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 190, in testReadlineStored self.zipReadlineTest(f, zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 156, in zipReadlineTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 37, in makeTestArchive zipfp = zipfile.ZipFile(f, "w", compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: '@test2' ====================================================================== ERROR: testReadlineStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 5] Access is denied: '@test2' ====================================================================== ERROR: testReadlinesDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 219, in testReadlinesDeflated self.zipReadlinesTest(f, zipfile.ZIP_DEFLATED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 168, in zipReadlinesTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 37, in makeTestArchive zipfp = zipfile.ZipFile(f, "w", compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: '@test2' ====================================================================== ERROR: testReadlinesDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 5] Access is denied: '@test2' ====================================================================== ERROR: testReadlinesStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 194, in testReadlinesStored self.zipReadlinesTest(f, zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 168, in zipReadlinesTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 37, in makeTestArchive zipfp = zipfile.ZipFile(f, "w", compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: '@test2' ====================================================================== ERROR: testReadlinesStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 5] Access is denied: '@test2' ====================================================================== ERROR: testStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 104, in testStored self.zipTest(f, zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 44, in zipTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 37, in makeTestArchive zipfp = zipfile.ZipFile(f, "w", compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: '@test2' ====================================================================== ERROR: testStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 2] The system cannot find the file specified: '@test2' ====================================================================== ERROR: test_PerFileCompression (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 286, in test_PerFileCompression zipfp.write(TESTFN, 'storeme', zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: test_PerFileCompression (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 32] The process cannot access the file because it is being used by another process: '@test2' ====================================================================== ERROR: test_WriteDefaultName (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 279, in test_WriteDefaultName zipfp.write(TESTFN) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: test_WriteDefaultName (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 358, in tearDown os.remove(TESTFN2) WindowsError: [Error 32] The process cannot access the file because it is being used by another process: '@test2' ====================================================================== ERROR: testClosedZipRaisesRuntimeError (test.test_zipfile.OtherTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 627, in testClosedZipRaisesRuntimeError zipf.writestr("foo.txt", "O, for a Muse of Fire!") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testCreateNonExistentFileForAppend (test.test_zipfile.OtherTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 565, in testCreateNonExistentFileForAppend zf.writestr(filename, content) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testIsZipValidFile (test.test_zipfile.OtherTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 604, in testIsZipValidFile zipf.writestr("foo.txt", "O, for a Muse of Fire!") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: test_BadOpenMode (test.test_zipfile.OtherTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 648, in test_BadOpenMode zipf.writestr("foo.txt", "O, for a Muse of Fire!") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: test_NullByteInFilename (test.test_zipfile.OtherTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 682, in test_NullByteInFilename zipf.writestr("foo.txt\x00qqq", "O, for a Muse of Fire!") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: test_Read0 (test.test_zipfile.OtherTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 660, in test_Read0 zipf.writestr("foo.txt", "O, for a Muse of Fire!") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testWritePyfile (test.test_zipfile.PyZipFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 490, in testWritePyfile zipfp.writepy(fn) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 1174, in writepy self.write(fname, arcname) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testWritePythonDirectory (test.test_zipfile.PyZipFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 538, in testWritePythonDirectory zipfp.writepy(TESTFN2) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 1166, in writepy self.write(fname, arcname) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testWritePythonPackage (test.test_zipfile.PyZipFileTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 515, in testWritePythonPackage zipfp.writepy(packagedir) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 1137, in writepy self.write(fname, arcname) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testBadPassword (test.test_zipfile.DecryptionTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 719, in setUp self.zip = zipfile.ZipFile(TESTFN, "r") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 615, in __init__ self._GetContents() File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 635, in _GetContents self._RealGetContents() File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 672, in _RealGetContents raise BadZipfile, "Bad magic number for central directory" BadZipfile: Bad magic number for central directory ====================================================================== ERROR: testGoodPassword (test.test_zipfile.DecryptionTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 719, in setUp self.zip = zipfile.ZipFile(TESTFN, "r") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 615, in __init__ self._GetContents() File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 635, in _GetContents self._RealGetContents() File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 672, in _RealGetContents raise BadZipfile, "Bad magic number for central directory" BadZipfile: Bad magic number for central directory ====================================================================== ERROR: testNoPassword (test.test_zipfile.DecryptionTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 719, in setUp self.zip = zipfile.ZipFile(TESTFN, "r") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 615, in __init__ self._GetContents() File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 635, in _GetContents self._RealGetContents() File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 672, in _RealGetContents raise BadZipfile, "Bad magic number for central directory" BadZipfile: Bad magic number for central directory ====================================================================== ERROR: testDifferentFile (test.test_zipfile.TestsWithMultipleOpens) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 846, in setUp zipfp.writestr('ones', '1'*FIXEDTEST_SIZE) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testInterleaved (test.test_zipfile.TestsWithMultipleOpens) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 846, in setUp zipfp.writestr('ones', '1'*FIXEDTEST_SIZE) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testSameFile (test.test_zipfile.TestsWithMultipleOpens) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 846, in setUp zipfp.writestr('ones', '1'*FIXEDTEST_SIZE) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testIterlinesDeflated (test.test_zipfile.UniversalNewlineTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 990, in testIterlinesDeflated self.iterlinesTest(f, zipfile.ZIP_DEFLATED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 949, in iterlinesTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 909, in makeTestArchive zipfp.write(fn, fn) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testIterlinesStored (test.test_zipfile.UniversalNewlineTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 973, in testIterlinesStored self.iterlinesTest(f, zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 949, in iterlinesTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 909, in makeTestArchive zipfp.write(fn, fn) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testReadDeflated (test.test_zipfile.UniversalNewlineTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 978, in testReadDeflated self.readTest(f, zipfile.ZIP_DEFLATED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 913, in readTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 909, in makeTestArchive zipfp.write(fn, fn) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testReadStored (test.test_zipfile.UniversalNewlineTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 961, in testReadStored self.readTest(f, zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 913, in readTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 909, in makeTestArchive zipfp.write(fn, fn) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testReadlineDeflated (test.test_zipfile.UniversalNewlineTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 982, in testReadlineDeflated self.readlineTest(f, zipfile.ZIP_DEFLATED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 924, in readlineTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 909, in makeTestArchive zipfp.write(fn, fn) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testReadlineStored (test.test_zipfile.UniversalNewlineTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 965, in testReadlineStored self.readlineTest(f, zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 924, in readlineTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 909, in makeTestArchive zipfp.write(fn, fn) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testReadlinesDeflated (test.test_zipfile.UniversalNewlineTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 986, in testReadlinesDeflated self.readlinesTest(f, zipfile.ZIP_DEFLATED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 937, in readlinesTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 909, in makeTestArchive zipfp.write(fn, fn) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testReadlinesStored (test.test_zipfile.UniversalNewlineTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 969, in testReadlinesStored self.readlinesTest(f, zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 937, in readlinesTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 909, in makeTestArchive zipfp.write(fn, fn) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testOpenStored (test.test_zipfile.TestsWithRandomBinaryFiles) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 818, in testOpenStored self.zipOpenTest(f, zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 787, in zipOpenTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 767, in makeTestArchive zipfp.write(TESTFN, "another"+os.extsep+"name") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testRandomOpenStored (test.test_zipfile.TestsWithRandomBinaryFiles) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 840, in testRandomOpenStored self.zipRandomOpenTest(f, zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 821, in zipRandomOpenTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 767, in makeTestArchive zipfp.write(TESTFN, "another"+os.extsep+"name") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testStored (test.test_zipfile.TestsWithRandomBinaryFiles) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 784, in testStored self.zipTest(f, zipfile.ZIP_STORED) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 772, in zipTest self.makeTestArchive(f, compression) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipfile.py", line 767, in makeTestArchive zipfp.write(TESTFN, "another"+os.extsep+"name") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 928, in write self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testBadMTime (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 183, in testBadMTime self.doTest(".py", files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 73, in doTest z.writestr(zinfo, data) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testBadMagic (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 161, in testBadMagic self.doTest(".py", files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 73, in doTest z.writestr(zinfo, data) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testBadMagic2 (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 170, in testBadMagic2 self.doTest(".py", files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 73, in doTest z.writestr(zinfo, data) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testBoth (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 148, in testBoth self.doTest(pyc_ext, files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 73, in doTest z.writestr(zinfo, data) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testDeepPackage (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 197, in testDeepPackage self.doTest(pyc_ext, files, TESTPACK, TESTPACK2, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 73, in doTest z.writestr(zinfo, data) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testDoctestFile (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 299, in testDoctestFile self.runDoctest(self.doDoctestFile) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 284, in runDoctest self.doTest(".py", files, TESTMOD, call=callback) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 73, in doTest z.writestr(zinfo, data) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testDoctestSuite (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 310, in testDoctestSuite self.runDoctest(self.doDoctestSuite) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 284, in runDoctest self.doTest(".py", files, TESTMOD, call=callback) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 73, in doTest z.writestr(zinfo, data) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 987, in writestr self._writecheck(zinfo) File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 896, in _writecheck raise LargeZipFile("Filesize would require ZIP64 extensions") LargeZipFile: Filesize would require ZIP64 extensions ====================================================================== ERROR: testEmptyPy (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 152, in testEmptyPy self.doTest(None, files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 91, in doTest ["__dummy__"]) ImportError: No module named ziptestmodule ====================================================================== ERROR: testGetCompiledSource (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 279, in testGetCompiledSource self.doTest(pyc_ext, files, TESTMOD, call=self.assertModuleSource) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testGetData (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 236, in testGetData z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testGetSource (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 273, in testGetSource self.doTest(".py", files, TESTMOD, call=self.assertModuleSource) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testImport_WithStuff (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 266, in testImport_WithStuff stuff="Some Stuff"*31) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testImporterAttr (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 259, in testImporterAttr self.doTest(pyc_ext, files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testPackage (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 189, in testPackage self.doTest(pyc_ext, files, TESTPACK, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testPy (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 139, in testPy self.doTest(".py", files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testPyc (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 143, in testPyc self.doTest(pyc_ext, files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testTraceback (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 333, in testTraceback self.doTest(None, files, TESTMOD, call=self.doTraceback) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testZipImporterMethods (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 206, in testZipImporterMethods z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testBadMTime (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 183, in testBadMTime self.doTest(".py", files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testBadMagic (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 161, in testBadMagic self.doTest(".py", files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testBadMagic2 (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 170, in testBadMagic2 self.doTest(".py", files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testBoth (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 148, in testBoth self.doTest(pyc_ext, files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testDeepPackage (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 197, in testDeepPackage self.doTest(pyc_ext, files, TESTPACK, TESTPACK2, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testDoctestFile (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 299, in testDoctestFile self.runDoctest(self.doDoctestFile) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 284, in runDoctest self.doTest(".py", files, TESTMOD, call=callback) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testDoctestSuite (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 310, in testDoctestSuite self.runDoctest(self.doDoctestSuite) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 284, in runDoctest self.doTest(".py", files, TESTMOD, call=callback) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testEmptyPy (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 152, in testEmptyPy self.doTest(None, files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testGetCompiledSource (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 279, in testGetCompiledSource self.doTest(pyc_ext, files, TESTMOD, call=self.assertModuleSource) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testGetData (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 236, in testGetData z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testGetSource (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 273, in testGetSource self.doTest(".py", files, TESTMOD, call=self.assertModuleSource) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testImport_WithStuff (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 266, in testImport_WithStuff stuff="Some Stuff"*31) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testImporterAttr (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 259, in testImporterAttr self.doTest(pyc_ext, files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testPackage (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 189, in testPackage self.doTest(pyc_ext, files, TESTPACK, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testPy (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 139, in testPy self.doTest(".py", files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testPyc (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 143, in testPyc self.doTest(pyc_ext, files, TESTMOD) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testTraceback (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 333, in testTraceback self.doTest(None, files, TESTMOD, call=self.doTraceback) File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testZipImporterMethods (test.test_zipimport.CompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\trunk.heller-windows\build\lib\test\test_zipimport.py", line 206, in testZipImporterMethods z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\trunk.heller-windows\build\lib\zipfile.py", line 602, in __init__ self.fp = open(file, modeDict[mode]) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\trunk.heller-windows\\build\\PCbuild\\junk95142.zip' sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 05:21:06 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 03:21:06 +0000 Subject: [Python-checkins] buildbot failure in sparc Ubuntu 3.0 Message-ID: <20080406032106.4006A1E4014@bag.python.org> The Buildbot has detected a new failure of sparc Ubuntu 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/sparc%20Ubuntu%203.0/builds/249 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-ubuntu-sparc Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: martin.v.loewis BUILD FAILED: failed test Excerpt from the test logfile: 2 tests failed: test_normalization test_urllib2net make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 09:06:01 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 07:06:01 +0000 Subject: [Python-checkins] buildbot failure in alpha Debian trunk Message-ID: <20080406070601.BF6EB1E4014@bag.python.org> The Buildbot has detected a new failure of alpha Debian trunk. Full details are available at: http://www.python.org/dev/buildbot/all/alpha%20Debian%20trunk/builds/73 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-alpha Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: andrew.kuchling,georg.brandl,mark.hammond,martin.v.loewis,skip.montanaro,thomas.wouters BUILD FAILED: failed test Excerpt from the test logfile: sincerely, -The Buildbot From python-checkins at python.org Sun Apr 6 12:17:14 2008 From: python-checkins at python.org (georg.brandl) Date: Sun, 6 Apr 2008 12:17:14 +0200 (CEST) Subject: [Python-checkins] r62182 - doctools/trunk/sphinx/builder.py Message-ID: <20080406101714.E54791E401B@bag.python.org> Author: georg.brandl Date: Sun Apr 6 12:17:14 2008 New Revision: 62182 Modified: doctools/trunk/sphinx/builder.py Log: Fix traceback when moving documents. Modified: doctools/trunk/sphinx/builder.py ============================================================================== --- doctools/trunk/sphinx/builder.py (original) +++ doctools/trunk/sphinx/builder.py Sun Apr 6 12:17:14 2008 @@ -527,10 +527,15 @@ targetmtime = path.getmtime(targetname) except Exception: targetmtime = 0 - srcmtime = max(path.getmtime(self.env.doc2path(docname)), template_mtime) - if srcmtime > targetmtime: - yield docname - + try: + srcmtime = max(path.getmtime(self.env.doc2path(docname)), + template_mtime) + if srcmtime > targetmtime: + yield docname + except EnvironmentError: + # source doesn't exist anymore + pass + def load_indexer(self, docnames): try: f = open(path.join(self.outdir, 'searchindex.'+self.indexer_format), 'r') From buildbot at python.org Sun Apr 6 12:44:02 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 10:44:02 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 2.5 Message-ID: <20080406104403.1E9F01E400C@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 2.5. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%202.5/builds/235 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: The web-page 'force build' button was pressed by 'chao': dev Build Source Stamp: [branch 1] 1 Blamelist: BUILD FAILED: failed svn sincerely, -The Buildbot From python-checkins at python.org Sun Apr 6 13:05:24 2008 From: python-checkins at python.org (gerhard.haering) Date: Sun, 6 Apr 2008 13:05:24 +0200 (CEST) Subject: [Python-checkins] r62183 - python/branches/release25-maint/Modules/_sqlite/cursor.c Message-ID: <20080406110524.D65801E4014@bag.python.org> Author: gerhard.haering Date: Sun Apr 6 13:05:24 2008 New Revision: 62183 Modified: python/branches/release25-maint/Modules/_sqlite/cursor.c Log: Fix for Issue2515: Don't crash when trying to fetch data from a closed cursor. Modified: python/branches/release25-maint/Modules/_sqlite/cursor.c ============================================================================== --- python/branches/release25-maint/Modules/_sqlite/cursor.c (original) +++ python/branches/release25-maint/Modules/_sqlite/cursor.c Sun Apr 6 13:05:24 2008 @@ -851,15 +851,17 @@ next_row = next_row_tuple; } - rc = _sqlite_step_with_busyhandler(self->statement->st, self->connection); - if (rc != SQLITE_DONE && rc != SQLITE_ROW) { - Py_DECREF(next_row); - _seterror(self->connection->db); - return NULL; - } + if (self->statement) { + rc = _sqlite_step_with_busyhandler(self->statement->st, self->connection); + if (rc != SQLITE_DONE && rc != SQLITE_ROW) { + Py_DECREF(next_row); + _seterror(self->connection->db); + return NULL; + } - if (rc == SQLITE_ROW) { - self->next_row = _fetch_one_row(self); + if (rc == SQLITE_ROW) { + self->next_row = _fetch_one_row(self); + } } return next_row; From buildbot at python.org Sun Apr 6 13:10:26 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 11:10:26 +0000 Subject: [Python-checkins] buildbot failure in x86 osx.5 2.5 Message-ID: <20080406111026.8A56D1E400C@bag.python.org> The Buildbot has detected a new failure of x86 osx.5 2.5. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20osx.5%202.5/builds/0 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-x86-osx5 Build Reason: Build Source Stamp: [branch branches/release25-maint] HEAD Blamelist: gerhard.haering BUILD FAILED: failed svn sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 13:12:04 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 11:12:04 +0000 Subject: [Python-checkins] buildbot failure in amd64 XP 2.5 Message-ID: <20080406111205.16B031E400C@bag.python.org> The Buildbot has detected a new failure of amd64 XP 2.5. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20XP%202.5/builds/195 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows-amd64 Build Reason: Build Source Stamp: [branch branches/release25-maint] HEAD Blamelist: gerhard.haering BUILD FAILED: failed compile sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 13:12:25 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 11:12:25 +0000 Subject: [Python-checkins] buildbot failure in AMD64 W2k8 2.5 Message-ID: <20080406111225.ECBBC1E400C@bag.python.org> The Buildbot has detected a new failure of AMD64 W2k8 2.5. Full details are available at: http://www.python.org/dev/buildbot/all/AMD64%20W2k8%202.5/builds/16 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-win64 Build Reason: Build Source Stamp: [branch branches/release25-maint] HEAD Blamelist: gerhard.haering BUILD FAILED: failed compile sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 13:43:56 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 11:43:56 +0000 Subject: [Python-checkins] buildbot failure in x86 FreeBSD 2 2.5 Message-ID: <20080406114356.49D751E400C@bag.python.org> The Buildbot has detected a new failure of x86 FreeBSD 2 2.5. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20FreeBSD%202%202.5/builds/14 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: werven-freebsd Build Reason: Build Source Stamp: [branch branches/release25-maint] HEAD Blamelist: gerhard.haering BUILD FAILED: failed test Excerpt from the test logfile: sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 14:46:55 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 12:46:55 +0000 Subject: [Python-checkins] buildbot failure in x86 FreeBSD 2.5 Message-ID: <20080406124655.69B631E4019@bag.python.org> The Buildbot has detected a new failure of x86 FreeBSD 2.5. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20FreeBSD%202.5/builds/168 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: bolen-freebsd Build Reason: Build Source Stamp: [branch branches/release25-maint] HEAD Blamelist: gerhard.haering BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_socket ====================================================================== ERROR: testSockName (test.test_socket.GeneralModuleTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/home/db3l/buildarea/2.5.bolen-freebsd/build/Lib/test/test_socket.py", line 456, in testSockName my_ip_addr = socket.gethostbyname(socket.gethostname()) gaierror: (8, 'hostname nor servname provided, or not known') sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 15:08:14 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 13:08:14 +0000 Subject: [Python-checkins] buildbot failure in 2.6.msi Message-ID: <20080406130814.DA51A1E4014@bag.python.org> The Buildbot has detected a new failure of 2.6.msi. Full details are available at: http://www.python.org/dev/buildbot/all/2.6.msi/builds/221 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: bolen-windows Build Reason: The Nightly scheduler named '2.6.msi' triggered this build Build Source Stamp: HEAD Blamelist: BUILD FAILED: failed compile sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 15:29:36 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 13:29:36 +0000 Subject: [Python-checkins] buildbot failure in 3.0.msi Message-ID: <20080406132936.960F31E4014@bag.python.org> The Buildbot has detected a new failure of 3.0.msi. Full details are available at: http://www.python.org/dev/buildbot/all/3.0.msi/builds/215 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: bolen-windows Build Reason: The Nightly scheduler named '3.0.msi' triggered this build Build Source Stamp: HEAD Blamelist: BUILD FAILED: failed compile sincerely, -The Buildbot From python-checkins at python.org Sun Apr 6 15:32:16 2008 From: python-checkins at python.org (georg.brandl) Date: Sun, 6 Apr 2008 15:32:16 +0200 (CEST) Subject: [Python-checkins] r62184 - doctools/trunk/sphinx/environment.py Message-ID: <20080406133216.2115C1E4008@bag.python.org> Author: georg.brandl Date: Sun Apr 6 15:32:15 2008 New Revision: 62184 Modified: doctools/trunk/sphinx/environment.py Log: Fix the case where a toctree doesn't contain anything. Modified: doctools/trunk/sphinx/environment.py ============================================================================== --- doctools/trunk/sphinx/environment.py (original) +++ doctools/trunk/sphinx/environment.py Sun Apr 6 15:32:15 2008 @@ -722,7 +722,7 @@ entries.append(toc) if entries: return addnodes.compact_paragraph('', '', *entries) - return None + return [] def _walk_depth(node, depth, maxdepth, titleoverrides): """Utility: Cut a TOC at a specified depth.""" From python-checkins at python.org Sun Apr 6 18:47:29 2008 From: python-checkins at python.org (georg.brandl) Date: Sun, 6 Apr 2008 18:47:29 +0200 (CEST) Subject: [Python-checkins] r62186 - in doctools/trunk: CHANGES doc/contents.rst sphinx/environment.py Message-ID: <20080406164729.0975B1E400C@bag.python.org> Author: georg.brandl Date: Sun Apr 6 18:47:28 2008 New Revision: 62186 Modified: doctools/trunk/CHANGES doctools/trunk/doc/contents.rst doctools/trunk/sphinx/environment.py Log: Don't swallow toc entries when resolving subtrees. Modified: doctools/trunk/CHANGES ============================================================================== --- doctools/trunk/CHANGES (original) +++ doctools/trunk/CHANGES Sun Apr 6 18:47:28 2008 @@ -5,9 +5,14 @@ It works like ``add_description_unit`` but the directive will only create a target and no output. +* sphinx.environment: Don't swallow TOC entries when resolving subtrees. + * sphinx.directives: Allow giving a different title to documents in the toctree. +* sphinx.builder, sphinx.environment: Gracefully handle some exception + cases. + Release 0.1.61950 (Mar 26, 2008) ================================ Modified: doctools/trunk/doc/contents.rst ============================================================================== --- doctools/trunk/doc/contents.rst (original) +++ doctools/trunk/doc/contents.rst Sun Apr 6 18:47:28 2008 @@ -7,7 +7,7 @@ :maxdepth: 2 intro - Konzepte + concepts rest markup/index builders Modified: doctools/trunk/sphinx/environment.py ============================================================================== --- doctools/trunk/sphinx/environment.py (original) +++ doctools/trunk/sphinx/environment.py Sun Apr 6 18:47:28 2008 @@ -703,7 +703,7 @@ self.resolve_references(doctree, docname, builder) # now, resolve all toctree nodes - def _entries_from_toctree(toctreenode): + def _entries_from_toctree(toctreenode, separate=False): """Return TOC entries for a toctree node.""" includefiles = map(str, toctreenode['includefiles']) @@ -716,13 +716,18 @@ self.warn(docname, 'toctree contains ref to nonexisting ' 'file %r' % includefile) else: + # resolve all sub-toctrees for toctreenode in toc.traverse(addnodes.toctree): - toctreenode.parent.replace_self( - _entries_from_toctree(toctreenode)) - entries.append(toc) - if entries: - return addnodes.compact_paragraph('', '', *entries) - return [] + i = toctreenode.parent.index(toctreenode) + 1 + for item in _entries_from_toctree(toctreenode): + toctreenode.parent.insert(i, item) + i += 1 + toctreenode.parent.remove(toctreenode) + if separate: + entries.append(toc) + else: + entries.extend(toc.children) + return entries def _walk_depth(node, depth, maxdepth, titleoverrides): """Utility: Cut a TOC at a specified depth.""" @@ -738,8 +743,9 @@ for toctreenode in doctree.traverse(addnodes.toctree): maxdepth = toctreenode.get('maxdepth', -1) titleoverrides = toctreenode.get('includetitles', {}) - newnode = _entries_from_toctree(toctreenode) - if newnode is not None: + tocentries = _entries_from_toctree(toctreenode, separate=True) + if tocentries: + newnode = addnodes.compact_paragraph('', '', *tocentries) # prune the tree to maxdepth and replace titles if maxdepth > 0: _walk_depth(newnode, 1, maxdepth, titleoverrides) From python-checkins at python.org Sun Apr 6 19:05:57 2008 From: python-checkins at python.org (skip.montanaro) Date: Sun, 6 Apr 2008 19:05:57 +0200 (CEST) Subject: [Python-checkins] r62187 - python/trunk/Modules/timemodule.c Message-ID: <20080406170557.B65A21E400C@bag.python.org> Author: skip.montanaro Date: Sun Apr 6 19:05:57 2008 New Revision: 62187 Modified: python/trunk/Modules/timemodule.c Log: type Modified: python/trunk/Modules/timemodule.c ============================================================================== --- python/trunk/Modules/timemodule.c (original) +++ python/trunk/Modules/timemodule.c Sun Apr 6 19:05:57 2008 @@ -661,7 +661,7 @@ /* This code moved from inittime wholesale to allow calling it from time_tzset. In the future, some parts of it can be moved back (for platforms that don't HAVE_WORKING_TZSET, when we know what they - are), and the extranious calls to tzset(3) should be removed. + are), and the extraneous calls to tzset(3) should be removed. I haven't done this yet, as I don't want to change this code as little as possible when introducing the time.tzset and time.tzsetwall methods. This should simply be a method of doing the following once, From buildbot at python.org Sun Apr 6 19:12:25 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 17:12:25 +0000 Subject: [Python-checkins] buildbot failure in x86 W2k8 3.0 Message-ID: <20080406171225.507171E4017@bag.python.org> The Buildbot has detected a new failure of x86 W2k8 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20W2k8%203.0/builds/171 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: benjamin.peterson,georg.brandl BUILD FAILED: failed test Excerpt from the test logfile: Traceback (most recent call last): File "S:\buildbots\python\3.0.nelson-windows\build\lib\threading.py", line 493, in _bootstrap_inner self.run() File "S:\buildbots\python\3.0.nelson-windows\build\lib\threading.py", line 449, in run self._target(*self._args, **self._kwargs) File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_smtplib.py", line 116, in debugging_server poll_fun(0.01, asyncore.socket_map) File "S:\buildbots\python\3.0.nelson-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "S:\buildbots\python\3.0.nelson-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "S:\buildbots\python\3.0.nelson-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "S:\buildbots\python\3.0.nelson-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "S:\buildbots\python\3.0.nelson-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "S:\buildbots\python\3.0.nelson-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "S:\buildbots\python\3.0.nelson-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "S:\buildbots\python\3.0.nelson-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine 1 test failed: test_smtplib sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 19:12:42 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 17:12:42 +0000 Subject: [Python-checkins] buildbot failure in AMD64 W2k8 3.0 Message-ID: <20080406171242.D04A61E4021@bag.python.org> The Buildbot has detected a new failure of AMD64 W2k8 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/AMD64%20W2k8%203.0/builds/154 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-win64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: benjamin.peterson,georg.brandl BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_getargs2 ====================================================================== ERROR: test_n (test.test_getargs2.Signed_TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "S:\buildbots\python.x64\3.0.nelson-win64\build\lib\test\test_getargs2.py", line 190, in test_n self.failUnlessEqual(99, getargs_n(Long())) TypeError: 'Long' object cannot be interpreted as an integer sincerely, -The Buildbot From python-checkins at python.org Sun Apr 6 19:38:55 2008 From: python-checkins at python.org (georg.brandl) Date: Sun, 6 Apr 2008 19:38:55 +0200 (CEST) Subject: [Python-checkins] r62188 - in doctools/trunk: CHANGES doc/conf.py doc/config.rst doc/ext.py doc/extensions.rst sphinx/application.py sphinx/config.py sphinx/environment.py Message-ID: <20080406173855.EE1781E400C@bag.python.org> Author: georg.brandl Date: Sun Apr 6 19:38:55 2008 New Revision: 62188 Removed: doctools/trunk/doc/ext.py Modified: doctools/trunk/CHANGES doctools/trunk/doc/conf.py doctools/trunk/doc/config.rst doctools/trunk/doc/extensions.rst doctools/trunk/sphinx/application.py doctools/trunk/sphinx/config.py doctools/trunk/sphinx/environment.py Log: Allow the config to act as an extension. Modified: doctools/trunk/CHANGES ============================================================================== --- doctools/trunk/CHANGES (original) +++ doctools/trunk/CHANGES Sun Apr 6 19:38:55 2008 @@ -13,6 +13,9 @@ * sphinx.builder, sphinx.environment: Gracefully handle some exception cases. +* sphinx.config: The config file itself can be an extension (if it + provides a setup() function). + Release 0.1.61950 (Mar 26, 2008) ================================ Modified: doctools/trunk/doc/conf.py ============================================================================== --- doctools/trunk/doc/conf.py (original) +++ doctools/trunk/doc/conf.py Sun Apr 6 19:38:55 2008 @@ -11,17 +11,17 @@ # All configuration values have a default value; values that are commented out # serve to show the default value. -import sys, os +import sys, os, re # If your extensions are in another directory, add it here. -sys.path.append(os.path.dirname(__file__)) +#sys.path.append(os.path.dirname(__file__)) # General configuration # --------------------- # Add any Sphinx extension module names here, as strings. They can be extensions # coming with Sphinx (named 'sphinx.addons.*') or your custom ones. -extensions = ['ext', 'sphinx.ext.autodoc', 'sphinx.ext.doctest'] +extensions = ['sphinx.ext.autodoc', 'sphinx.ext.doctest'] # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] @@ -125,3 +125,37 @@ #latex_appendices = [] automodule_skip_lines = 4 + + +# Extension interface +# ------------------- + +from sphinx import addnodes + +dir_sig_re = re.compile(r'\.\. ([^:]+)::(.*)$') + +def parse_directive(env, sig, signode): + if not sig.startswith('.'): + dec_sig = '.. %s::' % sig + signode += addnodes.desc_name(dec_sig, dec_sig) + return sig + m = dir_sig_re.match(sig) + if not m: + signode += addnodes.desc_name(sig, sig) + return sig + name, args = m.groups() + dec_name = '.. %s::' % name + signode += addnodes.desc_name(dec_name, dec_name) + signode += addnodes.desc_classname(args, args) + return name + + +def parse_role(env, sig, signode): + signode += addnodes.desc_name(':%s:' % sig, ':%s:' % sig) + return sig + + +def setup(app): + app.add_description_unit('directive', 'dir', 'pair: %s; directive', parse_directive) + app.add_description_unit('role', 'role', 'pair: %s; role', parse_role) + app.add_description_unit('confval', 'confval', 'pair: %s; configuration value') Modified: doctools/trunk/doc/config.rst ============================================================================== --- doctools/trunk/doc/config.rst (original) +++ doctools/trunk/doc/config.rst Sun Apr 6 19:38:55 2008 @@ -50,6 +50,9 @@ That way, you can load an extension called ``extname`` from the documentation root's subdirectory ``sphinxext``. + The configuration file itself can be an extension; for that, you only need to + provide a :func:`setup` function in it. + .. confval:: templates_path A list of paths that contain extra templates (or templates that overwrite Deleted: /doctools/trunk/doc/ext.py ============================================================================== --- /doctools/trunk/doc/ext.py Sun Apr 6 19:38:55 2008 +++ (empty file) @@ -1,40 +0,0 @@ -# -*- coding: utf-8 -*- -""" - ext.py -- Sphinx extension for the Sphinx documentation - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - - :copyright: 2008 by Georg Brandl. - :license: BSD. -""" - -import re - -from sphinx import addnodes - -dir_sig_re = re.compile(r'\.\. ([^:]+)::(.*)$') - -def parse_directive(env, sig, signode): - if not sig.startswith('.'): - dec_sig = '.. %s::' % sig - signode += addnodes.desc_name(dec_sig, dec_sig) - return sig - m = dir_sig_re.match(sig) - if not m: - signode += addnodes.desc_name(sig, sig) - return sig - name, args = m.groups() - dec_name = '.. %s::' % name - signode += addnodes.desc_name(dec_name, dec_name) - signode += addnodes.desc_classname(args, args) - return name - - -def parse_role(env, sig, signode): - signode += addnodes.desc_name(':%s:' % sig, ':%s:' % sig) - return sig - - -def setup(app): - app.add_description_unit('directive', 'dir', 'pair: %s; directive', parse_directive) - app.add_description_unit('role', 'role', 'pair: %s; role', parse_role) - app.add_description_unit('confval', 'confval', 'pair: %s; configuration value') Modified: doctools/trunk/doc/extensions.rst ============================================================================== --- doctools/trunk/doc/extensions.rst (original) +++ doctools/trunk/doc/extensions.rst Sun Apr 6 19:38:55 2008 @@ -15,6 +15,9 @@ are so-called "hook points" at strategic places throughout the build process, where an extension can register a hook and run specialized code. +The configuration file itself can be an extension, see the :confval:`extensions` +configuration value docs. + .. toctree:: ext/appapi Modified: doctools/trunk/sphinx/application.py ============================================================================== --- doctools/trunk/sphinx/application.py (original) +++ doctools/trunk/sphinx/application.py Sun Apr 6 19:38:55 2008 @@ -79,6 +79,9 @@ # load all extension modules for extension in getattr(self.config, 'extensions', ()): self.setup_extension(extension) + # the config file itself can be an extension + if hasattr(self.config, 'setup'): + self.config.setup(self) # this must happen after loading extension modules, since they # can add custom config values Modified: doctools/trunk/sphinx/config.py ============================================================================== --- doctools/trunk/sphinx/config.py (original) +++ doctools/trunk/sphinx/config.py Sun Apr 6 19:38:55 2008 @@ -10,7 +10,6 @@ """ import os -import types from os import path @@ -77,10 +76,6 @@ execfile(config['__file__'], config) finally: os.chdir(olddir) - # remove potentially pickling-problematic values - for key, val in config.items(): - if key.startswith('_') or isinstance(val, types.ModuleType): - del config[key] self.__dict__.update(config) def init_defaults(self): @@ -91,5 +86,11 @@ def __getitem__(self, name): return getattr(self, name) + def __setitem__(self, name, value): + setattr(self, name, value) + + def __delitem__(self, name): + delattr(self, name) + def __contains__(self, name): return hasattr(self, name) Modified: doctools/trunk/sphinx/environment.py ============================================================================== --- doctools/trunk/sphinx/environment.py (original) +++ doctools/trunk/sphinx/environment.py Sun Apr 6 19:38:55 2008 @@ -13,6 +13,7 @@ import os import time import heapq +import types import difflib import itertools import cPickle as pickle @@ -179,6 +180,12 @@ warnfunc = self._warnfunc self.set_warnfunc(None) picklefile = open(filename, 'wb') + # remove potentially pickling-problematic values from config + for key, val in vars(self.config).items(): + if key.startswith('_') or \ + isinstance(val, types.ModuleType) or \ + isinstance(val, types.FunctionType): + del self.config[key] try: pickle.dump(self, picklefile, pickle.HIGHEST_PROTOCOL) finally: From python-checkins at python.org Sun Apr 6 19:41:51 2008 From: python-checkins at python.org (georg.brandl) Date: Sun, 6 Apr 2008 19:41:51 +0200 (CEST) Subject: [Python-checkins] r62189 - doctools/trunk/doc/markup/para.rst Message-ID: <20080406174151.568A91E400E@bag.python.org> Author: georg.brandl Date: Sun Apr 6 19:41:51 2008 New Revision: 62189 Modified: doctools/trunk/doc/markup/para.rst Log: Advise to put index directives before the target. Modified: doctools/trunk/doc/markup/para.rst ============================================================================== --- doctools/trunk/doc/markup/para.rst (original) +++ doctools/trunk/doc/markup/para.rst Sun Apr 6 19:41:51 2008 @@ -120,10 +120,19 @@ module: sys triple: module; search; path + The execution context + --------------------- + + ... + This directive contains five entries, which will be converted to entries in the generated index which link to the exact location of the index statement (or, in case of offline media, the corresponding page number). + Since index directives generate cross-reference targets at their location in + the source, it makes sense to put them *before* the thing they refer to -- + e.g. a heading, as in the example above. + The possible entry types are: single From buildbot at python.org Sun Apr 6 20:31:29 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 18:31:29 +0000 Subject: [Python-checkins] buildbot failure in ppc Debian unstable 3.0 Message-ID: <20080406183129.299661E400C@bag.python.org> The Buildbot has detected a new failure of ppc Debian unstable 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/ppc%20Debian%20unstable%203.0/builds/758 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: klose-debian-ppc Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: martin.v.loewis BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_signal make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 20:33:01 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 18:33:01 +0000 Subject: [Python-checkins] buildbot failure in x86 osx.5 3.0 Message-ID: <20080406183301.AAE071E400C@bag.python.org> The Buildbot has detected a new failure of x86 osx.5 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20osx.5%203.0/builds/2 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-x86-osx5 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: benjamin.peterson,georg.brandl BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_smtplib make: *** [buildbottest] Error 1 sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 20:41:12 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 18:41:12 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-4 3.0 Message-ID: <20080406184112.820DF1E400C@bag.python.org> The Buildbot has detected a new failure of x86 XP-4 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-4%203.0/builds/676 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: bolen-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: benjamin.peterson,georg.brandl BUILD FAILED: failed test Excerpt from the test logfile: 1 test failed: test_asynchat ====================================================================== ERROR: test_close_when_done (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 210, in test_close_when_done asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_empty_line (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 198, in test_empty_line asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator1 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 126, in test_line_terminator1 self.line_terminator_check('\n', l) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator2 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 131, in test_line_terminator2 self.line_terminator_check('\r\n', l) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator3 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 136, in test_line_terminator3 self.line_terminator_check('qqq', l) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_none_terminator (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 165, in test_none_terminator asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator1 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 153, in test_numeric_terminator1 self.numeric_terminator_check(1) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator2 (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 156, in test_numeric_terminator2 self.numeric_terminator_check(6) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_simple_producer (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 177, in test_simple_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_string_producer (test.test_asynchat.TestAsynchat) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 187, in test_string_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_close_when_done (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 210, in test_close_when_done asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_empty_line (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 198, in test_empty_line asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator1 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 126, in test_line_terminator1 self.line_terminator_check('\n', l) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator2 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 131, in test_line_terminator2 self.line_terminator_check('\r\n', l) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_line_terminator3 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 136, in test_line_terminator3 self.line_terminator_check('qqq', l) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 114, in line_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_none_terminator (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 165, in test_none_terminator asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator1 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 153, in test_numeric_terminator1 self.numeric_terminator_check(1) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_numeric_terminator2 (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 156, in test_numeric_terminator2 self.numeric_terminator_check(6) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 145, in numeric_terminator_check asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_simple_producer (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 177, in test_simple_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine ====================================================================== ERROR: test_string_producer (test.test_asynchat.TestAsynchat_WithPoll) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_asynchat.py", line 187, in test_string_producer asyncore.loop(use_poll=self.usepoll, count=300, timeout=.01) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 195, in loop poll_fun(timeout, map) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 132, in poll read(obj) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 72, in read obj.handle_error() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 68, in read obj.handle_read_event() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 390, in handle_read_event self.handle_read() File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\test\test_ssl.py", line 528, in handle_read data = self.recv(1024) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\asyncore.py", line 342, in recv data = self.socket.recv(buffer_size) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 247, in recv return self.read(buflen) File "E:\cygwin\home\db3l\buildarea\3.0.bolen-windows\build\lib\ssl.py", line 162, in read v = self._sslobj.read(len or 1024) socket.error: [Errno 10053] An established connection was aborted by the software in your host machine sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 20:52:33 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 18:52:33 +0000 Subject: [Python-checkins] buildbot failure in alpha Tru64 5.1 trunk Message-ID: <20080406185233.61C5D1E400C@bag.python.org> The Buildbot has detected a new failure of alpha Tru64 5.1 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/alpha%20Tru64%205.1%20trunk/builds/2827 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: norwitz-tru64 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: skip.montanaro BUILD FAILED: failed test Excerpt from the test logfile: 3 tests failed: test_asynchat test_smtplib test_socket ====================================================================== FAIL: testInterruptedTimeout (test.test_socket.TCPTimeoutTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/net/taipan/scratch1/nnorwitz/python/trunk.norwitz-tru64/build/Lib/test/test_socket.py", line 998, in testInterruptedTimeout self.fail("got Alarm in wrong place") AssertionError: got Alarm in wrong place sincerely, -The Buildbot From python-checkins at python.org Sun Apr 6 21:05:25 2008 From: python-checkins at python.org (georg.brandl) Date: Sun, 6 Apr 2008 21:05:25 +0200 (CEST) Subject: [Python-checkins] r62191 - in doctools/trunk: CHANGES sphinx/htmlwriter.py Message-ID: <20080406190525.51A0D1E400C@bag.python.org> Author: georg.brandl Date: Sun Apr 6 21:05:13 2008 New Revision: 62191 Modified: doctools/trunk/CHANGES doctools/trunk/sphinx/htmlwriter.py Log: Don't use os.path for HTML pathnames. Modified: doctools/trunk/CHANGES ============================================================================== --- doctools/trunk/CHANGES (original) +++ doctools/trunk/CHANGES Sun Apr 6 21:05:13 2008 @@ -16,6 +16,8 @@ * sphinx.config: The config file itself can be an extension (if it provides a setup() function). +* sphinx.htmlwriter: Don't use os.path for joining image HREFs. + Release 0.1.61950 (Mar 26, 2008) ================================ Modified: doctools/trunk/sphinx/htmlwriter.py ============================================================================== --- doctools/trunk/sphinx/htmlwriter.py (original) +++ doctools/trunk/sphinx/htmlwriter.py Sun Apr 6 21:05:13 2008 @@ -10,7 +10,7 @@ """ import sys -from os import path +import posixpath from docutils import nodes from docutils.writers.html4css1 import Writer, HTMLTranslator as BaseTranslator @@ -252,8 +252,8 @@ olduri = node['uri'] # rewrite the URI if the environment knows about it if olduri in self.builder.env.images: - node['uri'] = path.join(self.builder.imgpath, - self.builder.env.images[olduri][1]) + node['uri'] = posixpath.join(self.builder.imgpath, + self.builder.env.images[olduri][1]) BaseTranslator.visit_image(self, node) def visit_toctree(self, node): From python-checkins at python.org Sun Apr 6 22:51:24 2008 From: python-checkins at python.org (trent.nelson) Date: Sun, 6 Apr 2008 22:51:24 +0200 (CEST) Subject: [Python-checkins] r62193 - in python/trunk: PCbuild/kill_python.vcproj PCbuild/pythoncore.vcproj Tools/buildbot/build-amd64.bat Tools/buildbot/build.bat Message-ID: <20080406205124.345EE1E4019@bag.python.org> Author: trent.nelson Date: Sun Apr 6 22:51:23 2008 New Revision: 62193 Modified: python/trunk/PCbuild/kill_python.vcproj python/trunk/PCbuild/pythoncore.vcproj python/trunk/Tools/buildbot/build-amd64.bat python/trunk/Tools/buildbot/build.bat Log: Don't run kill_python as part of the build process. Change the buildbots so they have to call it explicitly instead. Modified: python/trunk/PCbuild/kill_python.vcproj ============================================================================== --- python/trunk/PCbuild/kill_python.vcproj (original) +++ python/trunk/PCbuild/kill_python.vcproj Sun Apr 6 22:51:23 2008 @@ -77,8 +77,6 @@ /> Modified: python/trunk/PCbuild/pythoncore.vcproj ============================================================================== --- python/trunk/PCbuild/pythoncore.vcproj (original) +++ python/trunk/PCbuild/pythoncore.vcproj Sun Apr 6 22:51:23 2008 @@ -58,8 +58,8 @@ /> The Buildbot has detected a new failure of amd64 XP 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/amd64%20XP%203.0/builds/761 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows-amd64 Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: georg.brandl BUILD FAILED: failed failed slave lost sincerely, -The Buildbot From buildbot at python.org Sun Apr 6 22:57:50 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 20:57:50 +0000 Subject: [Python-checkins] buildbot failure in x86 osx.5 trunk Message-ID: <20080406205751.1A3701E4023@bag.python.org> The Buildbot has detected a new failure of x86 osx.5 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20osx.5%20trunk/builds/6 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-x86-osx5 Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed svn sincerely, -The Buildbot From buildbot at python.org Mon Apr 7 00:18:28 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 22:18:28 +0000 Subject: [Python-checkins] buildbot failure in x86 XP-3 3.0 Message-ID: <20080406221828.B7F381E402B@bag.python.org> The Buildbot has detected a new failure of x86 XP-3 3.0. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20XP-3%203.0/builds/766 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: heller-windows Build Reason: Build Source Stamp: [branch branches/py3k] HEAD Blamelist: martin.v.loewis BUILD FAILED: failed test Excerpt from the test logfile: 17 tests failed: test_array test_bufio test_builtin test_cookielib test_deque test_distutils test_fileinput test_gzip test_iter test_mailbox test_marshal test_univnewlines test_urllib test_urllib2 test_uu test_zipfile test_zipimport ====================================================================== ERROR: test_tofromfile (test.test_array.ByteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_array.py", line 165, in test_tofromfile f = open(test_support.TESTFN, 'wb') File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_tofromfile (test.test_array.ShortTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_array.py", line 165, in test_tofromfile f = open(test_support.TESTFN, 'wb') File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_tofromfile (test.test_array.DoubleTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_array.py", line 165, in test_tofromfile f = open(test_support.TESTFN, 'wb') File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_nullpat (test.test_bufio.BufferSizeTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_bufio.py", line 59, in test_nullpat self.drive_one(bytes(1000)) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_bufio.py", line 49, in drive_one self.try_one(teststring) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_bufio.py", line 21, in try_one f = open(test_support.TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_maxlen (test.test_deque.TestBasic) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_deque.py", line 79, in test_maxlen fo = open(test_support.TESTFN, "w") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_print (test.test_deque.TestBasic) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_deque.py", line 292, in test_print fo.close() UnboundLocalError: local variable 'fo' referenced before assignment ====================================================================== ERROR: test_read (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_gzip.py", line 45, in test_read self.test_write() File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_gzip.py", line 35, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\3.0.heller-windows\build\lib\gzip.py", line 91, in __init__ fileobj = self.myfileobj = builtins.open(filename, mode or 'rb') File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_seek_write (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_gzip.py", line 141, in test_seek_write f = gzip.GzipFile(self.filename, 'w') File "C:\buildbot\work\3.0.heller-windows\build\lib\gzip.py", line 91, in __init__ fileobj = self.myfileobj = builtins.open(filename, mode or 'rb') File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_write (test.test_gzip.TestGzip) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_gzip.py", line 35, in test_write f = gzip.GzipFile(self.filename, 'wb') ; f.write(data1 * 50) File "C:\buildbot\work\3.0.heller-windows\build\lib\gzip.py", line 91, in __init__ fileobj = self.myfileobj = builtins.open(filename, mode or 'rb') File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_builtin_list (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_iter.py", line 254, in test_builtin_list f = open(TESTFN, "w") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_builtin_map (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_iter.py", line 397, in test_builtin_map f = open(TESTFN, "w") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_builtin_max_min (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_iter.py", line 364, in test_builtin_max_min f = open(TESTFN, "w") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_builtin_tuple (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_iter.py", line 287, in test_builtin_tuple f = open(TESTFN, "w") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_builtin_zip (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_iter.py", line 444, in test_builtin_zip f = open(TESTFN, "w") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_countOf (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_iter.py", line 593, in test_countOf f = open(TESTFN, "w") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_in_and_not_in (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_iter.py", line 556, in test_in_and_not_in f = open(TESTFN, "w") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_indexOf (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_iter.py", line 627, in test_indexOf f = open(TESTFN, "w") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_iter_file (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_iter.py", line 225, in test_iter_file f = open(TESTFN, "w") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_unicode_join_endcase (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_iter.py", line 512, in test_unicode_join_endcase f = open(TESTFN, "w") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_unpack_iter (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_iter.py", line 736, in test_unpack_iter f = open(TESTFN, "w") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_writelines (test.test_iter.TestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_iter.py", line 653, in test_writelines f = open(TESTFN, "w") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_add (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add_MM (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add_and_remove_folders (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_clean (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_clear (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_close (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_consistent_factory (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_contains (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_create_tmp (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_delitem (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_directory_in_folder (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_discard (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_dump_message (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_flush (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_folder (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_MM (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_file (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_folder (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_message (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_get_string (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_getitem (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_initialize_existing (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_initialize_new (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_items (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iter (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iteritems (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_iterkeys (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_itervalues (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_keys (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_len (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_list_folders (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_lock_unlock (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_lookup (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_pop (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_popitem (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_refresh (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_remove (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_set_MM (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_set_item (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_update (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_values (test.test_mailbox.TestMaildir) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 463, in setUp TestMailbox.setUp(self) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 460, in _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 231, in __init__ os.mkdir(self._path, 0o700) WindowsError: [Error 5] Access is denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_dump_message (test.test_mailbox.TestMbox) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 58, in setUp self._box = self._factory(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 809, in _factory = lambda self, path, factory=None: mailbox.mbox(path, factory) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 734, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "C:\buildbot\work\3.0.heller-windows\build\lib\mailbox.py", line 513, in __init__ f = open(self._path, 'r', newline='') File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\@test' ====================================================================== ERROR: test_add (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 62, in tearDown self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 45, in _delete_recursively os.rmdir(target) WindowsError: [Error 145] The directory is not empty: '@test' ====================================================================== ERROR: test_add_and_remove_folders (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_clear (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_close (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_contains (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_delitem (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_discard (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_dump_message (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_flush (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_get (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_get_file (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_get_folder (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_get_message (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_get_string (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_getitem (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_items (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_iter (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_iteritems (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_iterkeys (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_itervalues (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_keys (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_len (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_list_folders (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_lock_unlock (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_pack (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_pop (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_popitem (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_remove (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_sequences (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_set_item (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_update (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_values (test.test_mailbox.TestMH) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_add (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_clear (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_close (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_contains (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_delitem (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_discard (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 5] Access is denied: '@test\\4' ====================================================================== ERROR: test_dump_message (test.test_mailbox.TestBabyl) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 57, in setUp self._delete_recursively(self._path) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_mailbox.py", line 42, in _delete_recursively os.remove(os.path.join(path, name)) WindowsError: [Error 2] The system cannot find the file specified: '@test\\4' ====================================================================== ERROR: test_ints (test.test_marshal.IntTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 34, in test_ints self.helper(expected) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_floats (test.test_marshal.FloatTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 72, in test_floats self.helper(float(expected)) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_bytes (test.test_marshal.StringTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 103, in test_bytes self.helper(s) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_string (test.test_marshal.StringTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 99, in test_string self.helper(s) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_unicode (test.test_marshal.StringTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 95, in test_unicode self.helper(marshal.loads(marshal.dumps(s))) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_dict (test.test_marshal.ContainerTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 128, in test_dict self.helper(self.d) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_list (test.test_marshal.ContainerTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 131, in test_list self.helper(list(self.d.items())) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_sets (test.test_marshal.ContainerTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 138, in test_sets self.helper(constructor(self.d.keys())) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_tuple (test.test_marshal.ContainerTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 134, in test_tuple self.helper(tuple(self.d.keys())) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_marshal.py", line 14, in helper f = open(test_support.TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readline (test.test_univnewlines.TestCRNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readlines (test.test_univnewlines.TestCRNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_seek (test.test_univnewlines.TestCRNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_read (test.test_univnewlines.TestLFNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readline (test.test_univnewlines.TestLFNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readlines (test.test_univnewlines.TestLFNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_seek (test.test_univnewlines.TestLFNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_read (test.test_univnewlines.TestCRLFNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readline (test.test_univnewlines.TestCRLFNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readlines (test.test_univnewlines.TestCRLFNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_seek (test.test_univnewlines.TestCRLFNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_tell (test.test_univnewlines.TestCRLFNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_read (test.test_univnewlines.TestMixedNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readline (test.test_univnewlines.TestMixedNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_readlines (test.test_univnewlines.TestMixedNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_seek (test.test_univnewlines.TestMixedNewlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_univnewlines.py", line 38, in setUp fp = open(test_support.TESTFN, self.WRITEMODE) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: test_file (test.test_urllib2.HandlerTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_urllib2.py", line 607, in test_file f = open(TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testIterlinesDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_zipfile.py", line 30, in setUp fp = open(TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testIterlinesStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_zipfile.py", line 30, in setUp fp = open(TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testLowCompression (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_zipfile.py", line 30, in setUp fp = open(TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testOpenDeflated (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_zipfile.py", line 30, in setUp fp = open(TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testOpenStored (test.test_zipfile.TestsWithSourceFile) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_zipfile.py", line 30, in setUp fp = open(TESTFN, "wb") File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 212, in __new__ return open(*args, **kwargs) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: '@test' ====================================================================== ERROR: testBadMagic (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_zipimport.py", line 160, in testBadMagic self.doTest(".py", files, TESTMOD) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\3.0.heller-windows\build\lib\zipfile.py", line 609, in __init__ self.fp = io.open(file, modeDict[mode]) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\junk95142.zip' ====================================================================== ERROR: testBadMagic2 (test.test_zipimport.UncompressedZipImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_zipimport.py", line 168, in testBadMagic2 self.doTest(".py", files, TESTMOD) File "C:\buildbot\work\3.0.heller-windows\build\lib\test\test_zipimport.py", line 68, in doTest z = ZipFile(TEMP_ZIP, "w") File "C:\buildbot\work\3.0.heller-windows\build\lib\zipfile.py", line 609, in __init__ self.fp = io.open(file, modeDict[mode]) File "c:\buildbot\work\3.0.heller-windows\build\lib\io.py", line 151, in open closefd) IOError: [Errno 13] Permission denied: 'C:\\buildbot\\work\\3.0.heller-windows\\build\\PCbuild\\junk95142.zip' sincerely, -The Buildbot From buildbot at python.org Mon Apr 7 00:26:38 2008 From: buildbot at python.org (buildbot at python.org) Date: Sun, 06 Apr 2008 22:26:38 +0000 Subject: [Python-checkins] buildbot failure in x86 FreeBSD 3 trunk Message-ID: <20080406222638.AAF201E4020@bag.python.org> The Buildbot has detected a new failure of x86 FreeBSD 3 trunk. Full details are available at: http://www.python.org/dev/buildbot/all/x86%20FreeBSD%203%20trunk/builds/82 Buildbot URL: http://www.python.org/dev/buildbot/all/ Buildslave for this Build: nelson-freebsd Build Reason: Build Source Stamp: [branch trunk] HEAD Blamelist: trent.nelson BUILD FAILED: failed test Excerpt from the test logfile: Traceback (most recent call last): File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/threading.py", line 500, in __bootstrap_inner self.run() File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/threading.py", line 456, in run self.__target(*self.__args, **self.__kwargs) File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/bsddb/test/test_thread.py", line 263, in writerThread self.assertEqual(data, self.makeData(key)) File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/unittest.py", line 343, in failUnlessEqual (msg or '%r != %r' % (first, second)) AssertionError: None != '1000-1000-1000-1000-1000' Traceback (most recent call last): File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/threading.py", line 500, in __bootstrap_inner self.run() File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/threading.py", line 456, in run self.__target(*self.__args, **self.__kwargs) File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/bsddb/test/test_thread.py", line 263, in writerThread self.assertEqual(data, self.makeData(key)) File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/unittest.py", line 343, in failUnlessEqual (msg or '%r != %r' % (first, second)) AssertionError: None != '0002-0002-0002-0002-0002' Traceback (most recent call last): File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/threading.py", line 500, in __bootstrap_inner self.run() File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/threading.py", line 456, in run self.__target(*self.__args, **self.__kwargs) File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/bsddb/test/test_thread.py", line 263, in writerThread self.assertEqual(data, self.makeData(key)) File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/unittest.py", line 343, in failUnlessEqual (msg or '%r != %r' % (first, second)) AssertionError: None != '2000-2000-2000-2000-2000' 1 test failed: test_signal ====================================================================== FAIL: test_main (test.test_signal.InterProcessSignalTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/test/test_signal.py", line 169, in test_main self.fail(tb) AssertionError: Traceback (most recent call last): ====================================================================== FAIL: test_itimer_prof (test.test_signal.ItimerTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/test/test_signal.py", line 373, in test_itimer_prof self.assertEquals(signal.getitimer(self.itimer), (0.0, 0.0)) AssertionError: (0.20000000000000001, 0.20000000000000001) != (0.0, 0.0) ====================================================================== FAIL: test_itimer_virtual (test.test_signal.ItimerTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/store/home/python.buildbot/default/trunk.nelson-freebsd/build/Lib/test/test_signal.py", line 359, in test_itimer_virtual self.assertEquals(signal.getitimer(self.itimer), (0.0, 0.0)) AssertionError: (0.29999999999999999, 0.20000000000000001) != (0.0, 0.0) sincerely, -The Buildbot From python-checkins at python.org Mon Apr 7 01:04:29 2008 From: python-checkins at python.org (jeffrey.yasskin) Date: Mon, 7 Apr 2008 01:04:29 +0200 (CEST) Subject: [Python-checkins] r62194 - python/trunk/Lib/test/test_signal.py Message-I