Fix a code clarity issue in the POE PLS.
Allow the POE RAS to be compled for linux as well as AIX. The POE RAS is really a Loadleveler RAS, and IU now has a cluster that uses Loadleveler in a Linux environment (BigRed). This seems to be the only thing we need to do so far to run Open MPI on BigRed. Yay :) This commit was SVN r11600.
Этот коммит содержится в:
родитель
80dbc826f4
Коммит
908f31fe9f
@ -604,7 +604,7 @@ pls_poe_launch - launch a POE job
|
||||
*/
|
||||
static int pls_poe_launch(orte_jobid_t jobid)
|
||||
{
|
||||
if(!strncmp(mca_pls_poe_component.class,"interactive",11)) {
|
||||
if(0 == strncmp(mca_pls_poe_component.class,"interactive",11)) {
|
||||
return poe_launch_interactive(jobid);
|
||||
}
|
||||
return ORTE_ERR_NOT_IMPLEMENTED;
|
||||
|
@ -21,12 +21,14 @@
|
||||
# -----------------------------------------------------------
|
||||
|
||||
AC_DEFUN([MCA_ras_poe_CONFIG],[
|
||||
# POE is only supported on AIX. We only need executables (no
|
||||
# header files or libraries), but those can be found (or not) at
|
||||
# run-time. So if we're on AIX, build this component.
|
||||
AC_MSG_CHECKING([if on AIX])
|
||||
# POE used to be only supported on AIX. Now we support it on
|
||||
# AIX and some IBM Linux Machines.
|
||||
# We only need executables (no header files or libraries), but
|
||||
# those can be found (or not) at run-time. So if we're on AIX,
|
||||
# or Linux build this component.
|
||||
AC_MSG_CHECKING([if on AIX or Linux])
|
||||
case $host_os in
|
||||
aix3* | aix4* | aix5*)
|
||||
linux* | aix3* | aix4* | aix5*)
|
||||
happy=yes
|
||||
;;
|
||||
*)
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user