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 603
    • Issues 603
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 13
    • Merge Requests 13
  • 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
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

This instance will be upgraded to Heptapod 0.21.0rc2 on 2021-04-16 at 11:00 UTC+2 (a few minutes of down time)

  • PyPy
  • pypypypy
  • Issues
  • #1826

Closed
Open
Created Jul 26, 2014 by Bitbucket Importer@bitbucket_importerMaintainer

The stackless implementation of PyPy is incomplete

Created originally on Bitbucket by akruis (Anselm Kruis)

Hi,

the stackless implementations of PyPy and Stackless-Python differ. Stackless added quite a few new functions and properties and fixed shortcomings during the past year. These changes didn't make it to PyPy.

I discussed this situation at Europython 2014 with Armin. As a first step to improve the situation, I created a test suite for the Stackless API: https://bitbucket.org/stackless-dev/stackless-testsuite/overview

This test-suite is a pure Python and runs unmodified on Python 2 or 3. It tests the API that every implementation of the module "stackless" should provide. Currently, the test-suite is not yet complete. It only checks, if expected functions/methods/attributes are present, but it does not yet check the functionality.

To run the test suite simply execute

#!sh
$ hg clone https://bitbucket.org/stackless-dev/stackless-testsuite
$ cd stackless-testsuite
$ pypy setup.py test

Any comments on the test suite, the stackless API and any help to improve the situation are highly welcome.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None