Discussion:
[OMPI users] Build problem
Andy Riebs
2017-05-25 02:02:51 UTC
Permalink
Hi,

I'm trying to build OMPI on RHEL 7.2 with MOFED on an x86_64 system, and
I'm seeing

=====================================================
Open MPI gitclone: test/datatype/test-suite.log
=====================================================

# TOTAL: 9
# PASS: 8
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: external32
================

/data/swstack/packages/shmem-mellanox/openmpi-gitclone/test/datatype/.libs/lt-external32:
symbol lookup error:
/data/swstack/packages/shmem-mellanox/openmpi-gitclone/test/datatype/.libs/lt-external32:
undefined symbol: ompi_datatype_pack_external_size
FAIL external32 (exit status: 127)

I'm probably missing an obvious library or package, but
libc++-devel.i686 and glibc-devel.i686 didn't cover this for me.

Alex, I'd like to buy a clue, please?

Andy
--
Andy Riebs
***@hpe.com
Hewlett-Packard Enterprise
High Performance Computing Software Engineering
+1 404 648 9024
My opinions are not necessarily those of HPE
May the source be with you!
Gilles Gouaillardet
2017-05-25 02:33:48 UTC
Permalink
Andy,


it looks like some MPI libraries are being mixed in your environment


from the test/datatype directory, what if you

ldd .libs/lt-external32

does it resolve the the libmpi.so you expect ?


Cheers,


Gilles
Post by Andy Riebs
Hi,
I'm trying to build OMPI on RHEL 7.2 with MOFED on an x86_64 system,
and I'm seeing
=====================================================
Open MPI gitclone: test/datatype/test-suite.log
=====================================================
# TOTAL: 9
# PASS: 8
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: external32
================
undefined symbol: ompi_datatype_pack_external_size
FAIL external32 (exit status: 127)
I'm probably missing an obvious library or package, but
libc++-devel.i686 and glibc-devel.i686 didn't cover this for me.
Alex, I'd like to buy a clue, please?
Andy
--
Andy Riebs
Hewlett-Packard Enterprise
High Performance Computing Software Engineering
+1 404 648 9024
My opinions are not necessarily those of HPE
May the source be with you!
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
Andy Riebs
2017-05-25 03:04:52 UTC
Permalink
Exactly the hint that I needed -- thanks Gilles!

Andy
Post by Gilles Gouaillardet
Andy,
it looks like some MPI libraries are being mixed in your environment
from the test/datatype directory, what if you
ldd .libs/lt-external32
does it resolve the the libmpi.so you expect ?
Cheers,
Gilles
Post by Andy Riebs
Hi,
I'm trying to build OMPI on RHEL 7.2 with MOFED on an x86_64 system,
and I'm seeing
=====================================================
Open MPI gitclone: test/datatype/test-suite.log
=====================================================
# TOTAL: 9
# PASS: 8
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: external32
================
undefined symbol: ompi_datatype_pack_external_size
FAIL external32 (exit status: 127)
I'm probably missing an obvious library or package, but
libc++-devel.i686 and glibc-devel.i686 didn't cover this for me.
Alex, I'd like to buy a clue, please?
Andy
--
Andy Riebs
Hewlett-Packard Enterprise
High Performance Computing Software Engineering
+1 404 648 9024
My opinions are not necessarily those of HPE
May the source be with you!
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
--
Andy Riebs
***@hpe.com
Hewlett-Packard Enterprise
High Performance Computing Software Engineering
+1 404 648 9024
My opinions are not necessarily those of HPE
May the source be with you!
Loading...