easyconfigs-it4i/a/ATLAS/ATLAS-3.10.3-intel-2017a-LAPACK-3.6.1.eb
Easy Build 308398159f new file: a/ATLAS/ATLAS-3.10.3-intel-2017a-LAPACK-3.6.1.eb
new file:   g/glibc/glibc-2.14.eb
	new file:   l/libICU/libICU-59.1.eb
	new file:   l/libunwind/libunwind-1.2.eb
	new file:   s/Singularity/Singularity-2.3.eb
2017-06-02 09:54:59 +02:00

37 lines
1.2 KiB
Plaintext

name = 'ATLAS'
version = '3.10.2'
homepage = 'http://math-atlas.sourceforge.net'
description = """ATLAS (Automatically Tuned Linear Algebra Software) is the application of
the AEOS (Automated Empirical Optimization of Software) paradigm, with the present emphasis
on the Basic Linear Algebra Subprograms (BLAS), a widely used, performance-critical, linear
algebra kernel library."""
toolchain = {'name': 'GCC', 'version': '7.1.0-2.28'}
toolchainopts = {'pic': True}
lapackver = '3.6.1'
versionsuffix = '-LAPACK-%s' % lapackver
source_urls = [
('http://sourceforge.net/projects/math-atlas/files/Stable/%(version)s', 'download'),
'http://www.netlib.org/lapack/',
]
sources = [
'%(namelower)s%(version)s.tar.bz2',
'lapack-%s.tgz' % lapackver,
]
# build full LAPACK library with supplied netlib LAPACK
full_lapack = True
# fix for http://math-atlas.sourceforge.net/errata.html#sharedProbe
configopts = "-Ss f77lib '-L$(EBROOTGCC)/lib64 -lgfortran'"
# ignore check done by ATLAS for CPU throttling;
# you should set this to False (or remove it)
# and disable CPU throttling (requires root privileges) if you can
ignorethrottling = True
moduleclass = 'numlib'