Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: [OMPI users] OpenMPI 1.3:
From: Olaf Lenz (lenzo_at_[hidden])
Date: 2009-02-20 09:53:36


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello!

I have compiled OpenMPI 1.3 with

        configure --prefix=$HOME/software

The compilation works fine, and I can run normal MPI programs.

However, I'm using OpenMPI to run a program that we currently develop
(http://www.espresso-pp.de). The software uses Python as a front-end
language, which loads the MPI-enabled shared library. When I start
python with a script using this parallel lib via mpiexec, I get the
following error:

> mpiexec -n 4 python examples/hello.py
python: symbol lookup error:
/people/thnfs/homes/lenzo/software.thop/lib/openmpi/mca_paffinity_linux.so:
undefined symbol: mca_base_param_reg_int
python: symbol lookup error:
/people/thnfs/homes/lenzo/software.thop/lib/openmpi/mca_paffinity_linux.so:
undefined symbol: mca_base_param_reg_int
python: symbol lookup error:
/people/thnfs/homes/lenzo/software.thop/lib/openmpi/mca_paffinity_linux.so:
undefined symbol: mca_base_param_reg_int
python: symbol lookup error:
/people/thnfs/homes/lenzo/software.thop/lib/openmpi/mca_paffinity_linux.so:
undefined symbol: mca_base_param_reg_int

When I compile OpenMPI 1.3 using

        --enable-shared --enable-static

the problem disappears. Note also, that the same program works when I'm
using OpenMPI 1.2.x (tested 1.2.6 and 1.2.9). I do believe that the
problem is connected with the problem described here:

http://www.open-mpi.org/community/lists/devel/2005/09/0359.php

I have found a workaround, but I think the problem is worth reporting.

Let me know if I can help in debugging the problem.

Greetings from Germany

        Olaf Lenz

PS: It is not obvious on the OpenMPI web site where to report bugs. When
clicking on "Bug Tracking", which seems most obvious, I'm redirected to
the Trac Timeline, and there is no place where I can report bugs or
anything.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4-svn0 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFJnsPwtQ3riQ3oo/oRAmLfAJ9VdcC1eQCiJyQCoXdXF/UsAgECVgCfXYA+
H3ghX4gj3dGze0io6RQC+KE=
=Wu5B
-----END PGP SIGNATURE-----