-
Notifications
You must be signed in to change notification settings - Fork 21
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
CalledProcessError: 9 #854
Comments
Thank you for the bug report! Looking at the json file and cleaning it up a bit (I just used firefox to view it, it does a decent job rendering these json files) it looks like
the Regardless, we want to make sure this command doesn't prevent a simulation from running, so we need to enhance our error handling of it. |
When I am not asking for the GPU in the queuing script and want to run only on the CPU, the nvidia-smi output is: |
Exact same issue here, thanks @raitis-b and @mikemhenry |
I much rather fix this by expanding the errors we catch here: openfe/openfe/utils/system_probe.py Line 343 in 015f34e
We could also just have a bare except, print the error raised as a warning the GPU check failed, and continue on |
Hi,
I tried to run openFE tutorial on my laptop and everything worked just fine, but when I tried to run it on our cluster I faced an issue. On a gpu node it gave an error that has been mentioned before (GPU in 'Exclusive_Process' mode (or Prohibited), one context is allowed per device. This may prevent some openmmtools features from working. GPU must be in 'Default' compute mode). While we fix this issue, I wanted to run it without the gpu, but this led to another error:
$ openfe quickrun transformations/easy_rbfe_lig_ejm_31_solvent_lig_ejm_46_solvent.json -o results/easy_rbfe_lig_ejm_31_solvent_lig_ejm_46_solvent_login_node.json -d results/easy_rbfe_lig_ejm_31_solvent_lig_ejm_46_solvent_login_node
Loading file...
Planning simulations for this edge...
Starting the simulations for this edge...
Done with all simulations! Analyzing the results....
Here is the result:
dG = None ± None
Error: The protocol unit 'lig_ejm_31 to lig_ejm_46 repeat 2 generation 0' failed with the error message:
CalledProcessError: 9
Details provided in output.
The only output is the .json file that is attached.
Cheers,
Raitis
easy_rbfe_lig_ejm_31_solvent_lig_ejm_46_solvent_no_gpu.json
The text was updated successfully, but these errors were encountered: