-
Notifications
You must be signed in to change notification settings - Fork 383
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
Cannot find NaN in mo_drydep.F90 #2205
Comments
@amametjanov : is this a workaround, or an actual bug? it seems like if those variables are thread private, the barrier shouldn't be needed. But if they are shared, then shouldn't the deallocate also have a OMP MASTER? For performance reasons, it seems like a bad idea to be allocating and deallocating arrays inside the physics. I hope this is an initialization routine? |
Yes, this is supposed to be part of single-threaded initialization. Just trying to eliminate multi-threading (all |
Ok, I will add this change to my ongoing cori run for its next submission. Thanks for working on this. |
I got the same error with |
Should be fixed by #2208. If the error re-occurs, please re-open. |
Logging an issue to track the error in ne120-wcycl runs on Cori-KNL:
Since this only happens in threaded runs, possible culprit is a missing OMP barrier:
Proposed patch to diagnose this:
Peter (@PeterCaldwell) can you apply this patch in your runs to see if the error re-occurs? Thanks.
The text was updated successfully, but these errors were encountered: