1
1
openmpi/opal/mca/base
Josh Hursey a003fa7a50 C/R fix for broken CRS component selection resulting from r18707.
Make sure that if we ask for the 'none' component (which is not a 'real' component, but a component in crs/base) then we do not fail out of the box when using tools. We check for the {{{OPAL_ERR_NOT_FOUND}}} error.

Also make sure that component_open() returns {{{OPAL_ERR_NOT_FOUND}}} when it cannot find a value instead of {{{OPAL_ERROR}}} which means something quite a bit different.

C/R is working but the tools still print the warning below everytime they are ran:
{{{
--------------------------------------------------------------------------
A requested component was not found, or was unable to be opened.  This
means that this component is either not installed or is unable to be
used on your system (e.g., sometimes this means that shared libraries
that the component requires are unable to be found/loaded).  Note that
Open MPI stopped checking at the first component that it did not find.

Host:      odin.cs.indiana.edu
Framework: crs
Component: none
--------------------------------------------------------------------------
}}}

I'll have to figure out a work around for this warning (maybe work on the {{{MCA_NULL}}} Ticket #1291).

This commit was SVN r18739.

The following SVN revision numbers were found above:
  r18707 --> open-mpi/ompi@bdaaf01d8a
2008-06-25 14:55:09 +00:00
..
base.h Merge in the mca_base_select changes per RFC: 2008-05-06 18:08:45 +00:00
help-mca-base.txt Fixes trac:1338: Have the MCA base specifically check for all requested 2008-06-23 16:14:05 +00:00
help-mca-param.txt * Added 2 new MCA parameters 2007-03-01 13:39:20 +00:00
Makefile.am Merge in the mca_base_select changes per RFC: 2008-05-06 18:08:45 +00:00
mca_base_close.c - In fix r9182, stream with id 0 was explicitly exluded 2006-03-05 11:45:43 +00:00
mca_base_cmd_line.c * Added 2 new MCA parameters 2007-03-01 13:39:20 +00:00
mca_base_component_compare.c Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately. 2008-02-28 01:57:57 +00:00
mca_base_component_find.c Fix broken build on Solaris. 2008-06-24 14:57:12 +00:00
mca_base_component_repository.c Fix CIDs 458, 716, 717: ensure that strings are long enough to always 2008-06-06 00:59:08 +00:00
mca_base_component_repository.h Windows friendly version. We have to split the OMPI_DECLSPEC in at least 3 2006-08-20 15:54:04 +00:00
mca_base_components_close.c * don't close debugging stream if we're just closing the unused components in 2006-08-16 16:23:35 +00:00
mca_base_components_open.c C/R fix for broken CRS component selection resulting from r18707. 2008-06-25 14:55:09 +00:00
mca_base_components_select.c Complete implementation of the --without-rte-support configure option. Working with Brian, this has been tested on RedStorm. 2008-06-18 03:15:56 +00:00
mca_base_list.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
mca_base_open.c For consistency reasons always use opal_home_directory and 2008-03-31 18:13:41 +00:00
mca_base_param_internal.h Change a bunch of 'OMPI' names to OPAL names, since this is opal. 2007-03-29 01:00:33 +00:00
mca_base_param.c Merge in the mca_base_select changes per RFC: 2008-05-06 18:08:45 +00:00
mca_base_param.h Fix minor spelling error 2007-12-11 20:11:03 +00:00
mca_base_parse_paramfile.c This commit fixes trac:1002. 2007-04-21 21:51:18 +00:00