This repository was archived by the owner on Feb 13, 2025. It is now read-only.
forked from python/cpython
-
Notifications
You must be signed in to change notification settings - Fork 61
Replace copied code in pricklepit.c dictview_new #144
Comments
akruis
pushed a commit
that referenced
this issue
Dec 21, 2017
Replace copied code by a limited API function. This fixes the assertion error caused by commit 2eea952.
Not relevant for 2.7-slp, because Stackless 2.7 can't pickle dictviews. |
Fixed in master-slp, 3.6-slp and 3.5-slp. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
pricklepit.c contains a copy of _PyDictViewObject and _PyDictView_New. Unfortunately _PyDictView_New was changed (2eea952) and now the copy is out of sync. An assertion failure is the outcome. Theses copies were required in previous versions of Stackless, when the original definitions had a "static" scope.
I'll replace the copied code and use the original definitions.
The text was updated successfully, but these errors were encountered: