1
1

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.
Этот коммит содержится в:
Josh Hursey 2006-09-09 05:13:15 +00:00
родитель 80dbc826f4
Коммит 908f31fe9f
2 изменённых файлов: 8 добавлений и 6 удалений

Просмотреть файл

@ -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
;;
*)