On Jul 18, 2013, at 17:07 , Nathan Hjelm <hje...@lanl.gov> wrote:

> This was discussed in depth before the MCA rewrite came into the trunk. There 
> are only two cases where we load and register all the available components: 
> ompi_info, and MPI_T_init_thread(). The normal MPI case does not have this 
> behavior and instead loads only the requested components.

How is this part of the code validated? It might capitalize on some type of 
"trust". Unfortunately … I have no such notion.

I would rather take the path of the "least astonishment", a __consistent__ 
behavior where we always abide to the configuration files (user level as well 
as system level). If you want to see every single parameter possibly available 
to you (based on your rights of course), temporary remove the configuration 
file. Or we can provide a specific ompi_info option to ignore the configuration 
files, but not make this the default.

  George.


Reply via email to