-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ensure indirect sweep to handle all objects. #1064
Conversation
You're quick! I've just made a bugfix-release so that we have time to fix this. No need to rush :-) |
Could you run tests for unknown reason they didn't run. I found that there was missing some cross references added them as well. |
@Hatell I've just added a tiny stylistic commit. I don't know why CI wasn't triggered before |
@Hatell The failed test might be actually ok. It checks for file identity - so the file needs to be updated. We need to manually inspect the merged file if it looks ok. Not ideal, but better than no check. |
Don't merge yet. There is some issues left. |
I found that some data to calculate hash was ignored. Now tests should pass. |
Codecov Report
@@ Coverage Diff @@
## main #1064 +/- ##
==========================================
+ Coverage 90.86% 90.95% +0.09%
==========================================
Files 24 24
Lines 4508 4520 +12
Branches 920 923 +3
==========================================
+ Hits 4096 4111 +15
+ Misses 271 268 -3
Partials 141 141
Continue to review full report at Codecov.
|
Now all issues should be resolved. Added test because coverage checks and found a bug. There is a bug in main and this fixes it also. I found from previous PR #207 those files with NoneType errors and checked that xref-table is incorrectly produced. |
Thank you ❤️ |
I'm running the compression checks again |
It looks ok for me. @MasterOdin what do you think? |
I'm still quite concerned that both Can we replace |
It may work. Need only to figure how this Also I would change this recursive depth-first processing to iterative version. Maybe after this structure change. |
I created PR #1072 which do need testing. |
This fixes #1062