Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
pypy
pypy
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 582
    • Issues 582
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 12
    • Merge Requests 12
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards

This instance will be upgraded to Heptapod 0.19.0rc2 on 2021-01-18 at 11:00 UTC+1 (a few minutes of downtime)

  • PyPy
  • pypypypy
  • Issues
  • #3301

Closed
Open
Opened Sep 18, 2020 by Matti Picus@mattipOwner

Problems with rc2

@mgorny points out in a mail to pypy-dev:

... 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__
  1. 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
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
Py3.7 alpha
Milestone
Py3.7 alpha
Assign milestone
Time tracking
None
Due date
None
Reference: pypy/pypy#3301