I was wrong. I have installed ATLAS 3.10.2 using lapack 3.6.1. Be careful with the CPU throttling before compiling.
This is the EB file: name = 'ATLAS' version = '3.10.1' 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': '5.3.0-binutils-2.25'} 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 sharedlibs = 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' 2016-10-29 4:40 GMT+10:30 Kenneth Hoste <[email protected]>: > Hi Exequiel, > > On 28/10/16 12:26, Exequiel Sepúlveda wrote: > > Hi Kenneth, I could compile ATLAS 3.10.2 using GCC 5.3.0. We could try to > do it for version 3.10.3. > My weekend started :-) On Monday I could share the eb file that I have. > > > Thank you for that info, that was helpful: building ATLAS 3.10.2 using the > GCC/5.4.0-2.26 toolchain works fine, see https://github.com/hpcugent/ > easybuild-easyconfigs/pull/3742 . > > So, I'll go through with that to avoid losing ATLAS support entirely in > the next EasyBuild release. > > > regards, > > Kenneth > > > Cheers > > 2016-10-28 18:18 GMT+10:30 Kenneth Hoste <[email protected]>: > >> Hi all, >> >> Has anyone on the list built a recent version of ATLAS (preferable the >> latest 3.10.3) with a somewhat recent toolchain? >> >> I'm looking into moving easyconfig files that use a deprecated toolchain >> [1] to the __archive__ subdirectory in the easyconfigs repository, while >> trying to make sure we don't lose support for any software packages support >> now. >> >> By archiving all 'goalf' easyconfigs [2], all current ATLAS easyconfigs >> are also archived (because they rely on a deprecated subtoolchain), so I'd >> like to add a new easyconfig for ATLAS with a recent toolchain. >> >> My attempts of building ATLAS 3.10.3 with GCC 4.9.4/6.2.0 have failed so >> far, so I was wondering if somebody has figured out how to get it to work? >> >> >> regards, >> >> Kenneth >> >> >> [1] https://github.com/hpcugent/easybuild/wiki/Deprecated-toolchains >> [2] https://github.com/hpcugent/easybuild-easyconfigs/pull/3733 >> > > > > -- > Exequiel Sepulveda > > > -- Exequiel Sepulveda

