diff --git a/o/OpenMPI/OpenMPI-4.1.1-GCC-10.3.0.eb.orig_20220602101917_508724 b/o/OpenMPI/OpenMPI-4.1.1-GCC-10.3.0.eb.orig_20220602101917_508724 deleted file mode 100644 index 303fcbb0..00000000 --- a/o/OpenMPI/OpenMPI-4.1.1-GCC-10.3.0.eb.orig_20220602101917_508724 +++ /dev/null @@ -1,65 +0,0 @@ -# IT4Innovations 2021 -# LK - -easyblock = 'ConfigureMake' - -name = 'OpenMPI' -version = '4.1.1' - -homepage = 'http://www.open-mpi.org/' -description = """The Open MPI Project is an open source MPI-2 implementation.""" - -toolchain = {'name': 'GCC', 'version': '10.3.0'} - -source_urls = ['https://github.com/open-mpi/ompi/archive/refs/tags/'] -sources = ['v%(version)s.tar.gz'] - -dependencies = [ - ('hwloc', '2.4.1'), - ('UCX', '1.10.0',), -] - -preconfigopts = './autogen.pl && ' - -configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' -configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS -configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings -configopts += '--with-ucx=$EBROOTUCX ' - -osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] - -postinstallcmds = [ - 'echo "# By default, for Open MPI 4.0 and later, infiniband ports on a device are not used by default." >> %(installdir)s/etc/openmpi-mca-params.conf', - 'echo "btl_openib_allow_ib = true" >> %(installdir)s/etc/openmpi-mca-params.conf', -] - -libs = ["mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte"] -sanity_check_paths = { - 'files': [ - "bin/%s" % - binfile for binfile in [ - "ompi_info", "opal_wrapper", "orterun"]] + [ - "lib/lib%s.%s" % - (libfile, SHLIB_EXT) for libfile in libs] + [ - "include/%s.h" % - x for x in [ - "mpi-ext", "mpif-config", "mpif", "mpi", "mpi_portable_platform"]], 'dirs': [], } - -import os -if os.environ.get("CLUSTERNAME") in ["BARBORA"]: - modextravars = {'OMPI_MCA_btl_openib_if_include': 'mlx5_0', - 'OMPI_MCA_btl_tcp_if_include': '10.33.4.0/24', - 'OMPI_MCA_orte_base_help_aggregate': '0', - } -elif os.environ.get("CLUSTERNAME") in ["KAROLINA"]: - modextravars = {'OMPI_MCA_btl_openib_if_include': 'mlx5_0', - 'OMPI_MCA_orte_base_help_aggregate': '0', - } -else: - modextravars = {'OMPI_MCA_btl_openib_if_include': 'mlx4_0', - 'OMPI_MCA_oob_tcp_if_include': '10.0.0.0/8', - } - -moduleclass = 'mpi'