You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Problem: Many unit test jobs failed across platforms after initial fix. Likely due to fragile CoW cleanup popping by stale indices and encountering dead weakrefs.
4
+
- Action: Strengthened CoW cleanup in core/internals/blocks.py to rebuild referenced_blocks by object identity, skipping dead weakrefs and avoiding index-based pops. This is more robust across multiprocessing/freethreading and platform variations.
5
+
- Tests: Existing regression tests retained; pre-commit clean. Could not run full pytest locally due to binary build requirements, relying on CI for full matrix.
6
+
- Next: Wait for CI re-run. If failures persist, share the specific traceback from a failing job to iterate quickly.
0 commit comments