The Buildbot has detected a new failure on builder ARM64 MacOS M1 Refleaks
NoGIL 3.x while building python/cpython.
Full details are available at:
https://buildbot.python.org/#/builders/1368/builds/1592
Buildbot URL: https://buildbot.python.org/
Worker for this Build: itamaro-macos-arm64-aws
Build Reason: <unknown>
Blamelist: Francisco Kurucz <[email protected]>, Mark Shannon
<[email protected]>, Petr Viktorin <[email protected]>, Serhiy Storchaka
<[email protected]>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
===================================================
==
Captured traceback
==================
Traceback (most recent call last):
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/test/test_urllib2net.py",
line 372, in test_ftp_timeout
with socket_helper.transient_internet(self.FTP_HOST):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/contextlib.py",
line 162, in __exit__
self.gen.throw(value)
~~~~~~~~~~~~~~^^^^^^^
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/test/support/socket_helper.py",
line 264, in transient_internet
filter_error(err)
~~~~~~~~~~~~^^^^^
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/test/support/socket_helper.py",
line 237, in filter_error
(("ConnectionRefusedError" in err.reason) or
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: argument of type 'error_perm' is not a container or iterable
Traceback (most recent call last):
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/urllib/request.py",
line 1548, in ftp_open
fp, retrlen = fw.retrfile(file, type)
~~~~~~~~~~~^^^^^^^^^^^^
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/urllib/request.py",
line 2443, in retrfile
conn, retrlen = self.ftp.ntransfercmd(cmd)
~~~~~~~~~~~~~~~~~~~~~^^^^^
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/ftplib.py",
line 353, in ntransfercmd
host, port = self.makepasv()
~~~~~~~~~~~~~^^
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/ftplib.py",
line 327, in makepasv
untrusted_host, port = parse227(self.sendcmd('PASV'))
~~~~~~~~~~~~^^^^^^^^
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/ftplib.py",
line 281, in sendcmd
return self.getresp()
~~~~~~~~~~~~^^
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/ftplib.py",
line 254, in getresp
raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind
Traceback (most recent call last):
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/test/test_concurrent_futures/executor.py",
line 130, in test_free_reference
self.assertIsNone(wr())
~~~~~~~~~~~~~~~~~^^^^^^
AssertionError: <test.test_concurrent_futures.executor.MyObject object at
0x200020c00e0> is not None
Traceback (most recent call last):
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/test/support/socket_helper.py",
line 249, in transient_internet
yield
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/test/test_urllib2net.py",
line 373, in test_ftp_timeout
u = _urlopen_with_retry(self.FTP_HOST, timeout=60)
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/test/test_urllib2net.py",
line 29, in wrapped
return _retry_thrice(func, exc, *args, **kwargs)
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/test/test_urllib2net.py",
line 25, in _retry_thrice
raise last_exc
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/test/test_urllib2net.py",
line 21, in _retry_thrice
return func(*args, **kwargs)
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/urllib/request.py",
line 189, in urlopen
return opener.open(url, data, timeout)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/urllib/request.py",
line 489, in open
response = self._open(req, data)
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/urllib/request.py",
line 506, in _open
result = self._call_chain(self.handle_open, protocol, protocol +
'_open', req)
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/urllib/request.py",
line 466, in _call_chain
result = func(*args)
File
"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.refleak.nogil/build/Lib/urllib/request.py",
line 1558, in ftp_open
raise URLError(exp) from exp
urllib.error.URLError: <urlopen error 500 OOPS: vsf_sysutil_bind>
Test report
===========
Failed tests:
- test.test_concurrent_futures.test_thread_pool
- test_urllib2net
Failed subtests:
- test_free_reference -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_free_reference
- test_ftp_timeout - test.test_urllib2net.TimeoutTest.test_ftp_timeout
Sincerely,
-The BuildbotThe Buildbot has detected a new failure on builder AMD64 Ubuntu
NoGIL Refleaks 3.x while building python/cpython.
Full details are available at:
https://buildbot.python.org/#/builders/1226/builds/2437
Buildbot URL: https://buildbot.python.org/
Worker for this Build: itamaro-ubuntu-aws
Build Reason: <unknown>
Blamelist: Mark Shannon <[email protected]>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
===================================================
==
Captured traceback
==================
remote: Enumerating objects: 28, done.
remote: Counting objects: 3% (1/28)
remote: Counting objects: 7% (2/28)
remote: Counting objects: 10% (3/28)
remote: Counting objects: 14% (4/28)
remote: Counting objects: 17% (5/28)
remote: Counting objects: 21% (6/28)
remote: Counting objects: 25% (7/28)
remote: Counting objects: 28% (8/28)
remote: Counting objects: 32% (9/28)
remote: Counting objects: 35% (10/28)
remote: Counting objects: 39% (11/28)
remote: Counting objects: 42% (12/28)
remote: Counting objects: 46% (13/28)
remote: Counting objects: 50% (14/28)
remote: Counting objects: 53% (15/28)
remote: Counting objects: 57% (16/28)
remote: Counting objects: 60% (17/28)
remote: Counting objects: 64% (18/28)
remote: Counting objects: 67% (19/28)
remote: Counting objects: 71% (20/28)
remote: Counting objects: 75% (21/28)
remote: Counting objects: 78% (22/28)
remote: Counting objects: 82% (23/28)
remote: Counting objects: 85% (24/28)
remote: Counting objects: 89% (25/28)
remote: Counting objects: 92% (26/28)
remote: Counting objects: 96% (27/28)
remote: Counting objects: 100% (28/28)
remote: Counting objects: 100% (28/28), done.
remote: Compressing objects: 20% (1/5)
remote: Compressing objects: 40% (2/5)
remote: Compressing objects: 60% (3/5)
remote: Compressing objects: 80% (4/5)
remote: Compressing objects: 100% (5/5)
remote: Compressing objects: 100% (5/5), done.
remote: Total 16 (delta 13), reused 13 (delta 11), pack-reused 0
>From https://github.com/python/cpython
* branch main -> FETCH_HEAD
Note: switching to '81c739e2dc5d19696b6e74fa1cd13914e84acef0'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 81c739e2dc GH-120024: Tidy up case generator code a bit.
(GH-122780)
Switched to and reset branch 'main'
configure: WARNING: no system libmpdecimal found; falling back to bundled
libmpdecimal (deprecated and scheduled for removal in Python 3.15)
make: *** [Makefile:2269: buildbottest] Error 2
Test report
===========
Failed tests:
- test_free_threading
Test leaking resources:
- test_free_threading: memory blocks
Sincerely,
-The Buildbot
_______________________________________________
Buildbot-status mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/buildbot-status.python.org/
Member address: [email protected]