Skip to content
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

Missing executable does not throw an exception #306

Closed
aidanheerdegen opened this issue Jun 21, 2021 · 0 comments · Fixed by #366
Closed

Missing executable does not throw an exception #306

aidanheerdegen opened this issue Jun 21, 2021 · 0 comments · Fixed by #366
Assignees

Comments

@aidanheerdegen
Copy link
Collaborator

Recent issue with a malformed executable path only warned user and payu run submitted ok, and then the model error with a message that didn't give much information about the real problem

It looks like MPI_INIT failed for some reason; your parallel process is
likely to abort.  There are many reasons that a parallel process can
fail during MPI_INIT; some of which are due to configuration or environment
problems.  This failure appears to be an internal failure; here's some
additional information (which may only be relevant to an Open MPI
developer):
 PML add procs failed
 --> Returned "Error" (-1) instead of "Success" (0)

During payu setup the malformed path triggered this warning:

Setting up atmosphere
File not found: /g/data/ik11/inputs/acce ss-om2/bin/yatm_1bb8904.exe

but this should be an exception which stops setup finishing for executables.

Maybe add some logic here:

https://github.com/payu-org/payu/blob/master/payu/models/model.py#L289

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants