Message415656
> You could also try replacing PyObject_SetAttrString with PyObject_SetAttr and adding "__orig_class__" to the global strings with Tools/scripts/generate_global_objects.py, probably for a later PR.
Already done via `make regen-global-objects`
Also, I found that `regen-global-objects` depends on `regen-deepfreeze`, which should be a bug. This causes the `regen-global-objects` to be executed with the compile task first, and it does not compile successfully at this point because of the new symbols(_Py_ID(__orig_class__)) added. |
|
Date |
User |
Action |
Args |
2022-03-21 03:20:17 | penguin_wwy | set | recipients:
+ penguin_wwy, gvanrossum, JelleZijlstra, corona10, Dennis Sweeney, kj |
2022-03-21 03:20:17 | penguin_wwy | set | messageid: <1647832817.45.0.196182197123.issue47067@roundup.psfhosted.org> |
2022-03-21 03:20:17 | penguin_wwy | link | issue47067 messages |
2022-03-21 03:20:17 | penguin_wwy | create | |
|