Thanks! I'm really happy to see that someone is taking a look at this
since I don't have a way to test it.
I'll make these fixes and let you know what revision to check again.
Probably later this evening.
Ralph
On Jul 22, 2008, at 10:38 AM, Thomas Herault wrote:
Hi,
I just tested compiling ompi on a LSF cluster (LSF 7.0.2) (see
ticket 1356).
I could solve a few trivial bugs myself (see svn diff below),
however I hit compile errors beyond my knowledge of ORTE internal
structures in orte/mca/ras/lsf/ras_lsf_module.c and orte/mca/ras/lsf/
ras_lsf_component.c :
orte/mca/ras/lsf/ras_lsf_module.c:49: warning: initialization from
incompatible pointer type
orte/mca/ras/lsf/ras_lsf_module.c: In function ‘allocate’:
orte/mca/ras/lsf/ras_lsf_module.c:73: error: ‘orte_node_t’ has no
member named ‘node_slots’
orte/mca/ras/lsf/ras_lsf_component.c: In function
‘orte_ras_lsf_component_query’:
orte/mca/ras/lsf/ras_lsf_component.c:94: error: ‘orte_proc_info_t’
has no member named ‘seed’
This needs fixing before I can try a run.
Bests,
Thomas
INRIA - Grand-Large Project/Team
===================================================================
--- orte/mca/ras/lsf/ras_lsf_module.c (revision 18978)
+++ orte/mca/ras/lsf/ras_lsf_module.c (working copy)
@@ -17,7 +17,7 @@
* $HEADER$
*/
#include "orte_config.h"
-#include "orte/orte_constants.h"
+#include "orte/constants.h"
#include <errno.h>
#include <unistd.h>
Index: orte/mca/ras/lsf/ras_lsf_component.c
===================================================================
--- orte/mca/ras/lsf/ras_lsf_component.c (revision 18978)
+++ orte/mca/ras/lsf/ras_lsf_component.c (working copy)
@@ -21,7 +21,7 @@
#include <lsf/lsbatch.h>
-#include "orte/orte_constants.h"
+#include "orte/constants.h"
#include "opal/mca/base/base.h"
#include "opal/mca/base/mca_base_param.h"
#include "orte/util/proc_info.h"
Index: orte/mca/plm/lsf/plm_lsf_component.c
===================================================================
--- orte/mca/plm/lsf/plm_lsf_component.c (revision 18978)
+++ orte/mca/plm/lsf/plm_lsf_component.c (working copy)
@@ -124,7 +124,7 @@
opal_output_verbose(10, orte_plm_globals.output,
"plm:lsf: NOT available for selection");
*module = NULL;
- return ORTE_ERROR:
+ return ORTE_ERROR;
}
*priority = mca_plm_lsf_component.priority;
Index: orte/mca/ess/lsf/Makefile.am
===================================================================
--- orte/mca/ess/lsf/Makefile.am (revision 18978)
+++ orte/mca/ess/lsf/Makefile.am (working copy)
@@ -17,7 +17,7 @@
# $HEADER$
#
-AM_CPPFLAGS = $(pls_lsf_CPPFLAGS)
+AM_CPPFLAGS = $(ess_lsf_CPPFLAGS)
sources = \
ess_lsf.h \
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel