Skip to content
This repository was archived by the owner on Feb 13, 2025. It is now read-only.

Assertion failure in test.test_builtin.BuiltinTest.test_eval #113

Closed
ghost opened this issue Dec 26, 2016 · 1 comment
Closed

Assertion failure in test.test_builtin.BuiltinTest.test_eval #113

ghost opened this issue Dec 26, 2016 · 1 comment

Comments

@ghost
Copy link

ghost commented Dec 26, 2016

Originally reported by: Anselm Kruis (Bitbucket: akruis, GitHub: akruis)


Using a debug build of default-slp on Linux amd64 I get:

$ ./python -s -S -E -m test.test_builtin -v BuiltinTest.test_eval
test_eval (__main__.BuiltinTest) ... python: Objects/methodobject.c:115: PyCFunction_Call: Assertion `!slp_try_stackless' failed.
Aborted

@ghost
Copy link
Author

ghost commented Dec 26, 2016

Original comment by Anselm Kruis (Bitbucket: akruis, GitHub: akruis):


Caused by missing STACKLESS_GETARG(), ... STACKLESS_ASSERT() calls in recently added functions.
These functions were created by argument clinic. Therefore I had to patch argument clinic to create correct code.

Fixed in fbd54052c654

@ghost ghost added this to the 3.5.x-slp milestone Sep 24, 2017
@ghost ghost closed this as completed Sep 24, 2017
akruis pushed a commit that referenced this issue Mar 3, 2018
- Return to always building the docs, it's a relatively cheap operation,
  the check had a bug, and the docs build depends on other files.
- Add `make suspicious`
- Do all three checks as one `make check suspicious html` invocation for
  earliest possible exit in case of issues.
This issue was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

0 participants