-
Notifications
You must be signed in to change notification settings - Fork 685
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
Psi 4.0b5 with ictce-5.5.0 and MPI #434
Conversation
Oeps, I've pushed the wrong branch. This one should be correct. @boegel, yeah nothing has changed expect that the The test suite has run on the raichu and every tests has finished successful. |
Note: on hold until the issue with hanging MPI tests is sorted out (see discussion in #433). |
A variable is changed without proper mutex locking.
@boegel I've debugged one case where the test |
A variable is changed without proper mutex locking.
OK, now with the patch in the commit. Feel free to squash to last 2 commits into one when you merge. |
OK, I've tried again and still unable to reproduce the hang. As far as I can test, it doesn't hang anymore... |
I've added two env vars to the configure script: one for the install directory for the source and one for the install directory of the objects.
@wpoely86: The new-plugin patch you added is basically a rewrite of the |
@boegel The diff is so big because the configure script is regenerated. The real difference is in I haven't pushed this patch upstream. It's on my todo list. The thread pool and the MPI patch are already merged upstream. |
@wpoely86: OK, thank you for clarifying that. Please do the following to make that more clear:
|
Done. |
@boegel if it hangs, please don't kill it. Attach gdb to it and give a backtrace of all threads. (Or give me access if that's possible). |
@wpoely86: Ok, I will. |
@wpoely86: The
|
Avoid collision with changes in PSI-4.0b4-mpi.patch that are already in PSI-4.0b5-mpi-memcpy.patch.
I'm still running into hanging builds with PSI 4.0b5, so I'm forced to postpone this until after EB v1.8, sorry. |
Please merge this into #443. |
Hang should be fixed now.
😆 |
This PR is closed, but no new PSI PR to rule them all open yet? |
See #457 |
I've build it on the raichu and everything seems to work. The test suite takes a long time but finished successful.