ompi_info --show-failed feature
#3338
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The
mca_component_show_load_errorsMCA parameter will display an error tostddiagwhen adlopenfails. But it would be nice to format that information and report it inline inompi_info.This makes it easy to see the failed component in the list next to other components of the same framework. Handy if you are dropping a module into a build on a system and one of the shared libraries it depends on is not present. Instead of seeing no errors (say if the sysadmin turned off
mca_component_show_load_errorsin the default params file), they will see it listed. For example, dropping the LSF modules into a build on a system that doesn't have the necessary supporting libraries just yet.shell$ ompi_info --show-failed | grep fail MCA ess: lsf (failed to load) libbat.so: cannot open shared object file: No such file or directory MCA plm: lsf (failed to load) libbat.so: cannot open shared object file: No such file or directory MCA ras: lsf (failed to load) libbat.so: cannot open shared object file: No such file or directory