-
Notifications
You must be signed in to change notification settings - Fork 988
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
Forder segfault #6111
base: master
Are you sure you want to change the base?
Forder segfault #6111
Conversation
Hey @ben-schwen what's the status here? If you think the fix is good and the PR just needs to be wrapped up with tests/docs, we could ask for extra help there. It would be nice to include with 1.17.0 if you think it's doable. |
@MichaelChirico it seems that #6274 has fixed the appearing segfaults when rewriting from a recursive to an iterative version by explicitly using more variable length arrays. So this can be patched up for |
Generated via commit f566f5d Download link for the artifact containing the test results: ↓ atime-results.zip
|
that means this PR is still needed, but earlier #6274 cleared the way for this not to affect the other tests you mentioned? Or this bug is already fixed, and we only need this PR for regression testing? |
Yes and no. With #6274 we do not run into segfaults anymore. However, as shown in our GHA checks, forder can now fail because not enough memory can be allocated. This happens after multiple subsequent |
Closes #4300
Changes recursive radix helper to an iterative version with a priority queue