mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-08 07:52:11 +01:00
28 lines
725 B
Plaintext
28 lines
725 B
Plaintext
# JH 2020
|
|
|
|
name = 'OpenMPI'
|
|
version = '4.0.3'
|
|
|
|
homepage = 'https://www.open-mpi.org/'
|
|
description = """The Open MPI Project is an open source MPI-3 implementation."""
|
|
|
|
toolchain = {'name': 'GCC', 'version': '9.3.0'}
|
|
|
|
source_urls = ['https://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads']
|
|
sources = [SOURCELOWER_TAR_GZ]
|
|
checksums = ['6346bf976001ad274c7e018d6cc35c92bbb9426d8f7754fac00a17ea5ac8eebc']
|
|
|
|
dependencies = [
|
|
('zlib', '1.2.11'),
|
|
('hwloc', '2.2.0'),
|
|
('UCX', '1.8.0'),
|
|
]
|
|
|
|
# disable MPI1 compatibility for now, see what breaks...
|
|
# configopts = '--enable-mpi1-compatibility '
|
|
|
|
configopts = '--with-tm=/opt/pbs ' # Enable PBS
|
|
configopts += '--with-ucx=$EBROOTUCX '
|
|
|
|
moduleclass = 'mpi'
|