On Wed, 2020-09-16 at 16:56 +0300, Matti Picus wrote: > I have uploaded rc2 of pypy v7.3.2 to https://buildbot.pypy.org/pypy/ > (note the trailing slash) > > > The hashes are here > https://foss.heptapod.net/pypy/pypy.org/-/blob/branch/default/pages/download_advanced.rst#L465 > > > The release note is here https://doc.pypy.org/en/latest/release-v7.3.2.html > > > This release does include a 3.7 alpha. >
Ok, I've done some thorough testing today.
PyPy2.7 looks all good. PyPy3.6 has some test failures, including 2
that are not on buildbot but that's not a regression from previous
version. PyPy3.7 has lots of test failures, too many for me to compare
against buildbot.
I've also tested PyPy3.7 against a set of ~200 packages. Two specific
problems came up:
1. attrs and zope.interface both fail tests with the following
exception:
zope.interface.exceptions.InvalidInterface: Concrete attribute, __orig_bases__
2. hypothesis fails tests with asyncio error:
Traceback (most recent call last):
File
"/tmp/portage/dev-python/hypothesis-5.35.3/work/hypothesis-hypothesis-python-5.35.3/hypothesis-python-pypy3/tests/cover/test_async_def.py",
line 33, in test_foo
@given(st.text())
File
"/tmp/portage/dev-python/hypothesis-5.35.3/work/hypothesis-hypothesis-python-5.35.3/hypothesis-python-pypy3/build/lib/hypothesis/core.py",
line 1145, in wrapped_test
raise the_error_hypothesis_found
File
"/tmp/portage/dev-python/hypothesis-5.35.3/work/hypothesis-hypothesis-python-5.35.3/hypothesis-python-pypy3/tests/cover/test_async_def.py",
line 30, in execute_example
asyncio.run(f())
File "/usr/lib/pypy3.7/lib-python/3/asyncio/runners.py", line 39, in run
loop = events.new_event_loop()
File "/usr/lib/pypy3.7/lib-python/3/asyncio/events.py", line 762, in
new_event_loop
return get_event_loop_policy().new_event_loop()
File "/usr/lib/pypy3.7/lib-python/3/asyncio/events.py", line 660, in
new_event_loop
return self._loop_factory()
File "/usr/lib/pypy3.7/lib-python/3/asyncio/unix_events.py", line 51, in
__init__
super().__init__(selector)
File "/usr/lib/pypy3.7/lib-python/3/asyncio/selector_events.py", line 54, in
__init__
super().__init__()
File "/usr/lib/pypy3.7/lib-python/3/asyncio/base_events.py", line 370, in
__init__
self._clock_resolution = time.get_clock_info('monotonic').resolution
TypeError: time() takes 0 positional arguments but 1 was given
--
Best regards,
Michał Górny
signature.asc
Description: This is a digitally signed message part
_______________________________________________ pypy-dev mailing list [email protected] https://mail.python.org/mailman/listinfo/pypy-dev
