Skip to content

Commit 7c49240

Browse files
author
Mayank
committed
Add CI_REPORT_62787.md: rationale for robustness change and CI plan
1 parent d53333b commit 7c49240

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

CI_REPORT_62787.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# CI Status Update for GH#62787
2+
3+
- 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

Comments
 (0)