Commit 93c263fa authored by Lukáš Krupčík's avatar Lukáš Krupčík

new file: i/iimpi/iimpi-2019.03-GCC-9.1.0-2.32.eb

	new file:   i/imkl/imkl-2019.3.199-iimpi-2019.03-GCC-9.1.0-2.32.eb
	modified:   i/intel/intel-2019.03-GCC-9.1.0-2.32.eb
parent d47898db
Pipeline #8410 passed with stage
in 14 seconds
# IT4Innovations 2019
easyblock = "Toolchain"
name = 'iimpi'
version = '2019.03'
versionsuffix = '-GCC-9.1.0-2.32'
homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/'
description = """Intel C/C++ and Fortran compilers, alongside Intel MPI."""
toolchain = {'name': 'dummy', 'version': ''}
compver = '2019.4.227'
suff = '-GCC-9.1.0-2.32'
dependencies = [
('icc', compver, suff),
('ifort', compver, suff),
('impi', '2019.3.199', '', ('iccifort', '%s%s' % (compver, suff))),
]
modluafooter = 'add_property("state","experimental")'
moduleclass = 'toolchain'
# IT4Innovations 2019
name = 'imkl'
version = '2019.3.199'
#versionsuffix = '-GCC-9.1.0-2.32'
homepage = 'http://software.intel.com/en-us/intel-mkl/'
description = """Intel Math Kernel Library is a library of highly optimized,
extensively threaded math routines for science, engineering, and financial
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'iimpi', 'version': '2019.03-GCC-9.1.0-2.32'}
sources = ['l_mkl_%(version)s.tgz']
dontcreateinstalldir = 'True'
interfaces = True
postinstallcmds = [
# extract the examples
'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/',
'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/',
'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/',
'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/',
'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/',
]
modextravars = {
'MKL_EXAMPLES': '%(installdir)s/mkl/examples/',
}
modluafooter = 'add_property("state","experimental")'
moduleclass = 'numlib'
......@@ -21,7 +21,7 @@ dependencies = [
('icc', compver, gccsuff),
('ifort', compver, gccsuff),
('impi', '2019.3.199', '', ('iccifort', '%s%s' % (compver, gccsuff))),
('imkl', '2019.3.199', '', ('iimpi', version)),
('imkl', '2019.3.199', '', ('iimpi', '%s%s' % (version, gccsuff))),
]
modluafooter = 'add_property("state","experimental")'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment