You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So this makes no sense to me. I believe what I intended to do is have create an array of errors, then if any one process had and error, perform an MPI_FINALIZE and otherwise return control to the code. Now there are two issues with this.
This will not do that.
Unless error_array is being defaulted to 0, there is a good chance this will cause the code to crash.
I suspect some of the crashy behavior we've seen on Raven/Cobra is possibly due to this. The fix is rather straightforward and I will work on testing it.
The text was updated successfully, but these errors were encountered:
The code in question is in
beams3d_runtime.f90
specifically:So this makes no sense to me. I believe what I intended to do is have create an array of errors, then if any one process had and error, perform an MPI_FINALIZE and otherwise return control to the code. Now there are two issues with this.
I suspect some of the crashy behavior we've seen on Raven/Cobra is possibly due to this. The fix is rather straightforward and I will work on testing it.
The text was updated successfully, but these errors were encountered: