5705192151
Give packagers a configure CLI option to set the value of the MCA variable mca_base_component_show_load_errors. The --disable form of this option is intended for Open MPI packagers who tend to enable support for many different types of networks and systems in their packages. For example, consider a packager who includes support for both the FOO and BAR networks in their Open MPI package, both of which require support libraries (libFOO.so and libBAR.so). If an end user only has BAR hardware, they likely only have libBAR.so available on their systems -- not libFOO.so. Disabling load errors by default will prevent the user from seeing potentially confusing warnings about the FOO components failing to load because libFOO.so is not available on their systems. Conversely, system administrators tend to build an Open MPI that is targeted at their specific environment, and contains few (if any) components that are not needed. In such cases, they might want their users to be warned that the FOO network components failed to load (e.g., if libFOO.so was mistakenly unavailable), because Open MPI may otherwise silently failover to a slower network path for MPI traffic. Signed-off-by: Jeff Squyres <jsquyres@cisco.com> |
||
---|---|---|
.. | ||
base.h | ||
help-mca-base.txt | ||
help-mca-var.txt | ||
Makefile.am | ||
mca_base_close.c | ||
mca_base_cmd_line.c | ||
mca_base_component_compare.c | ||
mca_base_component_find.c | ||
mca_base_component_repository.c | ||
mca_base_component_repository.h | ||
mca_base_components_close.c | ||
mca_base_components_open.c | ||
mca_base_components_register.c | ||
mca_base_components_select.c | ||
mca_base_framework.c | ||
mca_base_framework.h | ||
mca_base_list.c | ||
mca_base_open.c | ||
mca_base_parse_paramfile.c | ||
mca_base_pvar.c | ||
mca_base_pvar.h | ||
mca_base_var_enum.c | ||
mca_base_var_enum.h | ||
mca_base_var_group.c | ||
mca_base_var_group.h | ||
mca_base_var.c | ||
mca_base_var.h | ||
mca_base_vari.h |