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
Application (Octotiger) gets stuck on hpx::finalize when only using one thread #3166
Comments
By now, I have a workaround for STEllAR-GROUP/octotiger#60 so I rebuilt everything with the current HPX master ( ef7360b ) - The problem still persists! |
Would you mind trying to run with a different scheduler? Most probably you want to try I think I know what's causing the lifo scheduler to hang and I'll try to get a fix done for 1.1. |
There is now #3172 which should fix |
I just tested your branch in #3172. Octotiger no longer gets stuck upon hpx::finalize when using it with:
This seems to have fixed the issue! |
Good to hear! |
Expected Behavior
I am currently trying to move the changes I made in Octotiger to the master branch. Therefore I am moving away from HPX 1.0.0 to a more recent version. Expected behaviour: hpx::finalize still works as before for one or more threads.
Actual Behavior
Octotiger (current master branch) itself compiles with a recent(ish) commit of HPX and also works as intended - unless I only uses a single thread. In this case Octotiger still produces the the right result but gets stuck on hpx::finalize. This problem did not occur with HPX 1.0.0.
See inital issue: STEllAR-GROUP/octotiger#61
Steps to Reproduce the Problem
Specifications
The text was updated successfully, but these errors were encountered: