To bring closure to this thread, we found that the following simple patch to
Rmpi/src/Rmpi.c fixes the problem:
--- rmpi-0.5-6.orig/src/Rmpi.c
+++ rmpi-0.5-6/src/Rmpi.c
@@ -63,7 +63,7 @@
else {
#ifdef OPENMPI
- dlopen("libmpi.so.0", RTLD_GLOBAL);
+ dlopen("libmpi.so.0", RTL
On Jan 30, 2009, at 4:54 PM, Dirk Eddelbuettel wrote:
| > where things end in the loop over oapl_list() elements. I still
see a
| > fprintf() statment just before
| >
| > if (MCA_SUCCESS == component->mca_register_component_params()) {
| >
| > in the middle of the open_components function i
On 30 January 2009 at 16:15, Jeff Squyres wrote:
| On Jan 26, 2009, at 3:33 PM, Dirk Eddelbuettel wrote:
|
| > Gdb doesn't want to step into the Open MPI code; I used debugging
| > symbols for
| > both R and Open MPI that are available via -dbg packages with the
| > debugging
| > info. So de
On Jan 26, 2009, at 3:33 PM, Dirk Eddelbuettel wrote:
Gdb doesn't want to step into the Open MPI code; I used debugging
symbols for
both R and Open MPI that are available via -dbg packages with the
debugging
info. So descending one function at a time, I see the following
calling
sequence