From 31276482db4fb426a7c49b517a21efc3cf5e2e05 Mon Sep 17 00:00:00 2001 From: easybuild Date: Tue, 12 Nov 2019 08:42:02 +0100 Subject: [PATCH] modified: i/icc/icc-2017.1.132-GCC-6.3.0-2.27.eb modified: i/icc/icc-2017.2.174-GCC-6.3.0-2.27.eb modified: i/icc/icc-2017.4.196-GCC-6.3.0-2.27.eb modified: i/icc/icc-2017.5.239-GCC-6.3.0-2.27.eb modified: i/icc/icc-2017.7.259-GCC-6.3.0-2.27.eb new file: i/icc/icc-2017.8.262-GCC-6.3.0-2.27.eb modified: i/icc/icc-2018.1.163-GCC-6.3.0-2.27.eb modified: i/icc/icc-2018.3.222-GCC-6.3.0-2.27.eb modified: i/icc/icc-2018.3.222-GCC-8.1.0-2.30.eb modified: i/icc/icc-2018.5.274-GCC-6.3.0-2.27.eb modified: i/icc/icc-2019.2.187-GCC-6.3.0-2.27.eb new file: i/icc/icc-2019.4.243-GCC-6.3.0-2.27.eb new file: i/icc/icc-2019.4.243-GCC-8.3.0-2.32.eb new file: i/icc/icc-2019.4.243-GCC-9.1.0-2.32.eb modified: i/iccifort/iccifort-2017.4.196-GCC-6.3.0-2.27.eb modified: i/iccifort/iccifort-2017.5.239-GCC-6.3.0-2.27.eb modified: i/iccifort/iccifort-2017.7.259-GCC-6.3.0-2.27.eb new file: i/iccifort/iccifort-2017.8.262-GCC-6.3.0-2.27.eb modified: i/iccifort/iccifort-2018.1.163-GCC-6.3.0-2.27.eb modified: i/iccifort/iccifort-2018.3.222-GCC-8.1.0-2.30.eb modified: i/iccifort/iccifort-2018.5.274-GCC-6.3.0-2.27.eb modified: i/iccifort/iccifort-2019.2.187-GCC-6.3.0-2.27.eb new file: i/iccifort/iccifort-2019.4.243-GCC-6.3.0-2.27.eb new file: i/iccifort/iccifort-2019.4.243-GCC-8.3.0-2.32.eb new file: i/iccifort/iccifort-2019.4.243-GCC-9.1.0-2.32.eb modified: i/ifort/ifort-2017.1.132-GCC-6.3.0-2.27.eb modified: i/ifort/ifort-2017.4.196-GCC-6.4.0-2.28.eb modified: i/ifort/ifort-2017.5.239-GCC-6.3.0-2.27.eb modified: i/ifort/ifort-2017.7.259-GCC-6.3.0-2.27.eb new file: i/ifort/ifort-2017.8.262-GCC-6.3.0-2.27.eb modified: i/ifort/ifort-2018.1.163-GCC-6.3.0-2.27.eb modified: i/ifort/ifort-2018.3.222-GCC-6.3.0-2.27.eb modified: i/ifort/ifort-2018.3.222-GCC-8.1.0-2.30.eb modified: i/ifort/ifort-2018.5.274-GCC-6.3.0-2.27.eb modified: i/ifort/ifort-2019.2.187-GCC-6.3.0-2.27.eb new file: i/ifort/ifort-2019.4.243-GCC-6.3.0-2.27.eb new file: i/ifort/ifort-2019.4.243-GCC-8.3.0-2.32.eb new file: i/ifort/ifort-2019.4.243-GCC-9.1.0-2.32.eb modified: i/iimpi/iimpi-2017b.eb modified: i/iimpi/iimpi-2017c.eb modified: i/iimpi/iimpi-2018.03.eb modified: i/iimpi/iimpi-2018.04.eb modified: i/iimpi/iimpi-2018a.eb modified: i/iimpi/iimpi-2019.02.eb modified: i/iimpi/iimpi-2019.03-GCC-8.3.0-2.32.eb modified: i/iimpi/iimpi-2019.03-GCC-9.1.0-2.32.eb modified: i/iimpi/iimpi-2019.03.eb new file: i/iimpi/iimpi-2019a.eb modified: i/imkl/imkl-2017.4.239-iimpi-2017c.eb new file: i/imkl/imkl-2019.4.243-iimpi-2019a.eb modified: i/impi/impi-2017.1.132-iccifort-2017.1.132-GCC-6.3.0-2.27.eb modified: i/impi/impi-2017.3.196-17.9-GCC-6.3.0-2.27.eb modified: i/impi/impi-2017.3.196-iccifort-2017.4.196-GCC-6.3.0-2.27.eb modified: i/impi/impi-2017.4.239-iccifort-2017.5.239-GCC-6.3.0-2.27.eb modified: i/impi/impi-2017.4.239-iccifort-2017.7.259-GCC-6.3.0-2.27.eb new file: i/impi/impi-2017.4.239-iccifort-2017.8.262-GCC-6.3.0-2.27.eb modified: i/impi/impi-2018.1.163-iccifort-2018.1.163-GCC-6.3.0-2.27.eb modified: i/impi/impi-2018.3.222-iccifort-2018.3.222-GCC-8.1.0-2.30.eb modified: i/impi/impi-2018.4.274-iccifort-2018.5.274-GCC-6.3.0-2.27.eb modified: i/impi/impi-2019.0.117-iccifort-2019.0.117-GCC-6.3.0-2.27.eb modified: i/impi/impi-2019.1.144-iccifort-2019.1.144-GCC-6.3.0-2.27.eb modified: i/impi/impi-2019.2.187-iccifort-2019.2.187-GCC-6.3.0-2.27.eb new file: i/impi/impi-2019.3.199-iccifort-2019.4.243-GCC-6.3.0-2.27.eb new file: i/impi/impi-2019.3.199-iccifort-2019.4.243-GCC-9.1.0-2.32.eb new file: i/impi/impi-2019.4.243-iccifort-2019.4.227-GCC-8.3.0-2.32.eb new file: i/impi/impi-2019.4.243-iccifort-2019.4.243-GCC-8.3.0-2.32.eb modified: i/intel/intel-2017.05.eb modified: i/intel/intel-2017b.eb modified: i/intel/intel-2017c.eb modified: i/intel/intel-2018.03.eb modified: i/intel/intel-2018.04.eb modified: i/intel/intel-2018a.eb modified: i/intel/intel-2019.02.eb modified: i/intel/intel-2019.03-GCC-8.3.0-2.32.eb modified: i/intel/intel-2019.03-GCC-9.1.0-2.32.eb modified: i/intel/intel-2019.03.eb new file: i/intel/intel-2019a.eb modified: i/iomkl/iomkl-2017a.eb modified: i/iomkl/iomkl-2017b.eb modified: i/iomkl/iomkl-2018.03-GCC-6.3.0-2.27.eb modified: i/iomkl/iomkl-2018.04.eb modified: i/iompi/iompi-2017a.eb modified: i/iompi/iompi-2017b.eb modified: i/iompi/iompi-2017c.eb modified: i/iompi/iompi-2018.04.eb modified: i/ipp/ipp-2017.1.132-GCC-6.3.0-2.27.eb modified: i/ipp/ipp-2017.2.174-GCC-6.3.0-2.27.eb deleted: i/icc/icc-2019.4.227-GCC-6.3.0-2.27.eb deleted: i/icc/icc-2019.4.227-GCC-8.3.0-2.32.eb deleted: i/icc/icc-2019.4.227-GCC-9.1.0-2.32.eb deleted: i/iccifort/iccifort-2019.4.227-GCC-6.3.0-2.27.eb deleted: i/iccifort/iccifort-2019.4.227-GCC-8.3.0-2.32.eb deleted: i/iccifort/iccifort-2019.4.227-GCC-9.1.0-2.32.eb deleted: i/ifort/ifort-2019.4.227-GCC-6.3.0-2.27.eb deleted: i/ifort/ifort-2019.4.227-GCC-8.3.0-2.32.eb deleted: i/ifort/ifort-2019.4.227-GCC-9.1.0-2.32.eb deleted: i/impi/impi-2019.3.199-iccifort-2019.4.227-GCC-6.3.0-2.27.eb deleted: i/impi/impi-2019.3.199-iccifort-2019.4.227-GCC-8.3.0-2.32.eb deleted: i/impi/impi-2019.3.199-iccifort-2019.4.227-GCC-9.1.0-2.32.eb --- i/icc/icc-2017.1.132-GCC-6.3.0-2.27.eb | 22 ++++---- i/icc/icc-2017.2.174-GCC-6.3.0-2.27.eb | 22 ++++---- i/icc/icc-2017.4.196-GCC-6.3.0-2.27.eb | 24 ++++----- i/icc/icc-2017.5.239-GCC-6.3.0-2.27.eb | 24 ++++----- i/icc/icc-2017.7.259-GCC-6.3.0-2.27.eb | 24 ++++----- i/icc/icc-2017.8.262-GCC-6.3.0-2.27.eb | 42 +++++++++++++++ i/icc/icc-2018.1.163-GCC-6.3.0-2.27.eb | 24 ++++----- i/icc/icc-2018.3.222-GCC-6.3.0-2.27.eb | 24 ++++----- i/icc/icc-2018.3.222-GCC-8.1.0-2.30.eb | 24 ++++----- i/icc/icc-2018.5.274-GCC-6.3.0-2.27.eb | 33 ++++++------ i/icc/icc-2019.2.187-GCC-6.3.0-2.27.eb | 20 +++---- i/icc/icc-2019.4.227-GCC-6.3.0-2.27.eb | 41 -------------- i/icc/icc-2019.4.227-GCC-8.3.0-2.32.eb | 41 -------------- i/icc/icc-2019.4.227-GCC-9.1.0-2.32.eb | 41 -------------- i/icc/icc-2019.4.243-GCC-6.3.0-2.27.eb | 41 ++++++++++++++ i/icc/icc-2019.4.243-GCC-8.3.0-2.32.eb | 39 ++++++++++++++ i/icc/icc-2019.4.243-GCC-9.1.0-2.32.eb | 41 ++++++++++++++ .../iccifort-2017.4.196-GCC-6.3.0-2.27.eb | 2 +- .../iccifort-2017.5.239-GCC-6.3.0-2.27.eb | 2 +- .../iccifort-2017.7.259-GCC-6.3.0-2.27.eb | 2 +- .../iccifort-2017.8.262-GCC-6.3.0-2.27.eb | 19 +++++++ .../iccifort-2018.1.163-GCC-6.3.0-2.27.eb | 2 +- .../iccifort-2018.3.222-GCC-8.1.0-2.30.eb | 2 +- .../iccifort-2018.5.274-GCC-6.3.0-2.27.eb | 2 +- .../iccifort-2019.2.187-GCC-6.3.0-2.27.eb | 2 +- ... => iccifort-2019.4.243-GCC-6.3.0-2.27.eb} | 4 +- ... => iccifort-2019.4.243-GCC-8.3.0-2.32.eb} | 6 +-- ... => iccifort-2019.4.243-GCC-9.1.0-2.32.eb} | 4 +- i/ifort/ifort-2017.1.132-GCC-6.3.0-2.27.eb | 22 ++++---- i/ifort/ifort-2017.4.196-GCC-6.4.0-2.28.eb | 22 ++++---- i/ifort/ifort-2017.5.239-GCC-6.3.0-2.27.eb | 22 ++++---- i/ifort/ifort-2017.7.259-GCC-6.3.0-2.27.eb | 22 ++++---- i/ifort/ifort-2017.8.262-GCC-6.3.0-2.27.eb | 53 +++++++++++++++++++ i/ifort/ifort-2018.1.163-GCC-6.3.0-2.27.eb | 24 ++++----- i/ifort/ifort-2018.3.222-GCC-6.3.0-2.27.eb | 22 ++++---- i/ifort/ifort-2018.3.222-GCC-8.1.0-2.30.eb | 22 ++++---- i/ifort/ifort-2018.5.274-GCC-6.3.0-2.27.eb | 30 +++++++---- i/ifort/ifort-2019.2.187-GCC-6.3.0-2.27.eb | 18 +++---- i/ifort/ifort-2019.4.227-GCC-8.3.0-2.32.eb | 43 --------------- ....eb => ifort-2019.4.243-GCC-6.3.0-2.27.eb} | 20 +++---- i/ifort/ifort-2019.4.243-GCC-8.3.0-2.32.eb | 41 ++++++++++++++ ....eb => ifort-2019.4.243-GCC-9.1.0-2.32.eb} | 20 +++---- i/iimpi/iimpi-2017b.eb | 10 ++-- i/iimpi/iimpi-2017c.eb | 12 +++-- i/iimpi/iimpi-2018.03.eb | 10 ++-- i/iimpi/iimpi-2018.04.eb | 10 ++-- i/iimpi/iimpi-2018a.eb | 14 ++--- i/iimpi/iimpi-2019.02.eb | 10 ++-- i/iimpi/iimpi-2019.03-GCC-8.3.0-2.32.eb | 10 ++-- i/iimpi/iimpi-2019.03-GCC-9.1.0-2.32.eb | 10 ++-- i/iimpi/iimpi-2019.03.eb | 10 ++-- i/iimpi/iimpi-2019a.eb | 21 ++++++++ i/imkl/imkl-2017.4.239-iimpi-2017c.eb | 2 + i/imkl/imkl-2019.4.243-iimpi-2019a.eb | 33 ++++++++++++ ....132-iccifort-2017.1.132-GCC-6.3.0-2.27.eb | 4 +- i/impi/impi-2017.3.196-17.9-GCC-6.3.0-2.27.eb | 4 +- ....196-iccifort-2017.4.196-GCC-6.3.0-2.27.eb | 4 +- ....239-iccifort-2017.5.239-GCC-6.3.0-2.27.eb | 4 +- ....239-iccifort-2017.7.259-GCC-6.3.0-2.27.eb | 4 +- ....239-iccifort-2017.8.262-GCC-6.3.0-2.27.eb | 41 ++++++++++++++ ....163-iccifort-2018.1.163-GCC-6.3.0-2.27.eb | 4 +- ....222-iccifort-2018.3.222-GCC-8.1.0-2.30.eb | 4 +- ....274-iccifort-2018.5.274-GCC-6.3.0-2.27.eb | 4 +- ....117-iccifort-2019.0.117-GCC-6.3.0-2.27.eb | 4 +- ....144-iccifort-2019.1.144-GCC-6.3.0-2.27.eb | 4 +- ....187-iccifort-2019.2.187-GCC-6.3.0-2.27.eb | 4 +- ...199-iccifort-2019.4.243-GCC-6.3.0-2.27.eb} | 6 +-- ...199-iccifort-2019.4.243-GCC-9.1.0-2.32.eb} | 6 +-- ...243-iccifort-2019.4.227-GCC-8.3.0-2.32.eb} | 10 ++-- ....243-iccifort-2019.4.243-GCC-8.3.0-2.32.eb | 31 +++++++++++ i/intel/intel-2017.05.eb | 18 +++---- i/intel/intel-2017b.eb | 16 +++--- i/intel/intel-2017c.eb | 17 +++--- i/intel/intel-2018.03.eb | 18 +++---- i/intel/intel-2018.04.eb | 16 +++--- i/intel/intel-2018a.eb | 18 +++---- i/intel/intel-2019.02.eb | 18 +++---- i/intel/intel-2019.03-GCC-8.3.0-2.32.eb | 18 +++---- i/intel/intel-2019.03-GCC-9.1.0-2.32.eb | 18 +++---- i/intel/intel-2019.03.eb | 16 +++--- i/intel/intel-2019a.eb | 26 +++++++++ i/iomkl/iomkl-2017a.eb | 8 +-- i/iomkl/iomkl-2017b.eb | 8 +-- i/iomkl/iomkl-2018.03-GCC-6.3.0-2.27.eb | 8 +-- i/iomkl/iomkl-2018.04.eb | 8 +-- i/iompi/iompi-2017a.eb | 12 ++--- i/iompi/iompi-2017b.eb | 12 ++--- i/iompi/iompi-2017c.eb | 12 ++--- i/iompi/iompi-2018.04.eb | 12 ++--- i/ipp/ipp-2017.1.132-GCC-6.3.0-2.27.eb | 6 +-- i/ipp/ipp-2017.2.174-GCC-6.3.0-2.27.eb | 6 +-- 91 files changed, 905 insertions(+), 631 deletions(-) create mode 100644 i/icc/icc-2017.8.262-GCC-6.3.0-2.27.eb delete mode 100644 i/icc/icc-2019.4.227-GCC-6.3.0-2.27.eb delete mode 100644 i/icc/icc-2019.4.227-GCC-8.3.0-2.32.eb delete mode 100644 i/icc/icc-2019.4.227-GCC-9.1.0-2.32.eb create mode 100644 i/icc/icc-2019.4.243-GCC-6.3.0-2.27.eb create mode 100644 i/icc/icc-2019.4.243-GCC-8.3.0-2.32.eb create mode 100644 i/icc/icc-2019.4.243-GCC-9.1.0-2.32.eb create mode 100644 i/iccifort/iccifort-2017.8.262-GCC-6.3.0-2.27.eb rename i/iccifort/{iccifort-2019.4.227-GCC-6.3.0-2.27.eb => iccifort-2019.4.243-GCC-6.3.0-2.27.eb} (87%) rename i/iccifort/{iccifort-2019.4.227-GCC-8.3.0-2.32.eb => iccifort-2019.4.243-GCC-8.3.0-2.32.eb} (79%) rename i/iccifort/{iccifort-2019.4.227-GCC-9.1.0-2.32.eb => iccifort-2019.4.243-GCC-9.1.0-2.32.eb} (87%) create mode 100644 i/ifort/ifort-2017.8.262-GCC-6.3.0-2.27.eb delete mode 100644 i/ifort/ifort-2019.4.227-GCC-8.3.0-2.32.eb rename i/ifort/{ifort-2019.4.227-GCC-6.3.0-2.27.eb => ifort-2019.4.243-GCC-6.3.0-2.27.eb} (50%) create mode 100644 i/ifort/ifort-2019.4.243-GCC-8.3.0-2.32.eb rename i/ifort/{ifort-2019.4.227-GCC-9.1.0-2.32.eb => ifort-2019.4.243-GCC-9.1.0-2.32.eb} (50%) create mode 100644 i/iimpi/iimpi-2019a.eb create mode 100644 i/imkl/imkl-2019.4.243-iimpi-2019a.eb create mode 100644 i/impi/impi-2017.4.239-iccifort-2017.8.262-GCC-6.3.0-2.27.eb rename i/impi/{impi-2019.3.199-iccifort-2019.4.227-GCC-6.3.0-2.27.eb => impi-2019.3.199-iccifort-2019.4.243-GCC-6.3.0-2.27.eb} (78%) rename i/impi/{impi-2019.3.199-iccifort-2019.4.227-GCC-8.3.0-2.32.eb => impi-2019.3.199-iccifort-2019.4.243-GCC-9.1.0-2.32.eb} (78%) rename i/impi/{impi-2019.3.199-iccifort-2019.4.227-GCC-9.1.0-2.32.eb => impi-2019.4.243-iccifort-2019.4.227-GCC-8.3.0-2.32.eb} (69%) create mode 100644 i/impi/impi-2019.4.243-iccifort-2019.4.243-GCC-8.3.0-2.32.eb create mode 100644 i/intel/intel-2019a.eb diff --git a/i/icc/icc-2017.1.132-GCC-6.3.0-2.27.eb b/i/icc/icc-2017.1.132-GCC-6.3.0-2.27.eb index 3452a8ed..9749cf57 100644 --- a/i/icc/icc-2017.1.132-GCC-6.3.0-2.27.eb +++ b/i/icc/icc-2017.1.132-GCC-6.3.0-2.27.eb @@ -4,32 +4,32 @@ name = 'icc' version = '2017.1.132' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' +homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ local_compiler from Intel" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_cpp.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] checksums = ['41a0e8850ebb5f7169076c89be743ee2'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-clocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', diff --git a/i/icc/icc-2017.2.174-GCC-6.3.0-2.27.eb b/i/icc/icc-2017.2.174-GCC-6.3.0-2.27.eb index b349bb3c..141932a9 100644 --- a/i/icc/icc-2017.2.174-GCC-6.3.0-2.27.eb +++ b/i/icc/icc-2017.2.174-GCC-6.3.0-2.27.eb @@ -4,32 +4,32 @@ name = 'icc' version = '2017.2.174' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' +homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ local_compiler from Intel" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_cpp.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] checksums = ['1ed9e5176b30ed0f0917a7ea698021ee'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-clocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', diff --git a/i/icc/icc-2017.4.196-GCC-6.3.0-2.27.eb b/i/icc/icc-2017.4.196-GCC-6.3.0-2.27.eb index 18ecade4..c7bb30be 100644 --- a/i/icc/icc-2017.4.196-GCC-6.3.0-2.27.eb +++ b/i/icc/icc-2017.4.196-GCC-6.3.0-2.27.eb @@ -1,32 +1,32 @@ name = 'icc' version = '2017.4.196' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' -description = "Intel C and C++ local_compilers" +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_cpp.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] checksums = ['6b9b57dada0ec68e394866ec0a8b162c9233de18a7a6dd2dcc956d335e06acbc'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-clocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', diff --git a/i/icc/icc-2017.5.239-GCC-6.3.0-2.27.eb b/i/icc/icc-2017.5.239-GCC-6.3.0-2.27.eb index db09e6a3..050bd43f 100644 --- a/i/icc/icc-2017.5.239-GCC-6.3.0-2.27.eb +++ b/i/icc/icc-2017.5.239-GCC-6.3.0-2.27.eb @@ -1,32 +1,32 @@ name = 'icc' version = '2017.5.239' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' -description = "Intel C and C++ local_compilers" +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_cpp.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] checksums = ['b31c6a83653cbc94123f75ce1781e01f'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-clocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', diff --git a/i/icc/icc-2017.7.259-GCC-6.3.0-2.27.eb b/i/icc/icc-2017.7.259-GCC-6.3.0-2.27.eb index 5742ce41..f84d6558 100644 --- a/i/icc/icc-2017.7.259-GCC-6.3.0-2.27.eb +++ b/i/icc/icc-2017.7.259-GCC-6.3.0-2.27.eb @@ -3,32 +3,32 @@ name = 'icc' version = '2017.7.259' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' -description = "Intel C and C++ local_compilers" +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_cpp.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] checksums = ['c1661dbc568d5c348294a09fa72aeadb'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-clocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', diff --git a/i/icc/icc-2017.8.262-GCC-6.3.0-2.27.eb b/i/icc/icc-2017.8.262-GCC-6.3.0-2.27.eb new file mode 100644 index 00000000..4c14f90b --- /dev/null +++ b/i/icc/icc-2017.8.262-GCC-6.3.0-2.27.eb @@ -0,0 +1,42 @@ +# IT4innovations 2018 + +name = 'icc' +version = '2017.8.262' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" + +toolchain = SYSTEM + +sources = [ + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] + +checksums = ['125e3049367be2348fc92189d6f467af'] + +local_gccver = '6.3.0' +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) + +dependencies = [ + ('GCCcore', local_gccver), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), +] + +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', 'intel-gdb(?!.*mic)'] + +dontcreateinstalldir = 'True' + +license_file = '/apps/licenses/intel/license.lic' + +modextravars = { + 'CC': 'icc', + 'CXX': 'icpc', + 'OPTFLAGS': '-O3 -xHost -ip', + 'DEBUGFLAGS': '-O0 -g' +} + +moduleclass = 'compiler' diff --git a/i/icc/icc-2018.1.163-GCC-6.3.0-2.27.eb b/i/icc/icc-2018.1.163-GCC-6.3.0-2.27.eb index 173893c9..a88420c6 100644 --- a/i/icc/icc-2018.1.163-GCC-6.3.0-2.27.eb +++ b/i/icc/icc-2018.1.163-GCC-6.3.0-2.27.eb @@ -3,32 +3,32 @@ name = 'icc' version = '2018.1.163' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' -description = "Intel C and C++ local_compilers" +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_cpp.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] checksums = ['ddbfdf88eed095817650ec0a226ef3b9c07c41c855d258e80eaade5173fedb6e'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-clocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', diff --git a/i/icc/icc-2018.3.222-GCC-6.3.0-2.27.eb b/i/icc/icc-2018.3.222-GCC-6.3.0-2.27.eb index 97aed3a4..fbd750d8 100644 --- a/i/icc/icc-2018.3.222-GCC-6.3.0-2.27.eb +++ b/i/icc/icc-2018.3.222-GCC-6.3.0-2.27.eb @@ -3,30 +3,30 @@ name = 'icc' version = '2018.3.222' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' -description = "Intel C and C++ local_compilers" +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_cpp.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-clocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', diff --git a/i/icc/icc-2018.3.222-GCC-8.1.0-2.30.eb b/i/icc/icc-2018.3.222-GCC-8.1.0-2.30.eb index 33f5756e..1c035b3a 100644 --- a/i/icc/icc-2018.3.222-GCC-8.1.0-2.30.eb +++ b/i/icc/icc-2018.3.222-GCC-8.1.0-2.30.eb @@ -3,30 +3,30 @@ name = 'icc' version = '2018.3.222' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' -description = "Intel C and C++ local_compilers" +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_cpp.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] local_gccver = '8.1.0' -local_local_binutilsver = '2.30' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.30' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-clocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', diff --git a/i/icc/icc-2018.5.274-GCC-6.3.0-2.27.eb b/i/icc/icc-2018.5.274-GCC-6.3.0-2.27.eb index fb6417dd..f1524dad 100644 --- a/i/icc/icc-2018.5.274-GCC-6.3.0-2.27.eb +++ b/i/icc/icc-2018.5.274-GCC-6.3.0-2.27.eb @@ -3,37 +3,38 @@ name = 'icc' version = '2018.5.274' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' -description = "Intel C and C++ local_compilers" +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" toolchain = SYSTEM -sources = ['parallel_studio_xe_%(version_major)s_update4_local_composer_edition_for_cpp.tgz'] +sources = ['parallel_studio_xe_%(version_major)s_update4_composer_edition_for_cpp.tgz'] checksums = ['bc5086f43d72f7e6a3d34a6602a81f8e'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-clocal_comp', - 'intel-icc', - 'intel-openmp', - 'intel-ipsc?_', - 'intel-gdb(?!.*mic)'] +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', 'intel-gdb(?!.*mic)'] dontcreateinstalldir = 'True' license_file = '/apps/licenses/intel/license.lic' +modextravars = { + 'CC': 'icc', + 'CXX': 'icpc', + 'OPTFLAGS': '-O3 -xHost -ip', + 'DEBUGFLAGS': '-O0 -g' +} + moduleclass = 'compiler' diff --git a/i/icc/icc-2019.2.187-GCC-6.3.0-2.27.eb b/i/icc/icc-2019.2.187-GCC-6.3.0-2.27.eb index 53ee4392..8c0f9fd1 100644 --- a/i/icc/icc-2019.2.187-GCC-6.3.0-2.27.eb +++ b/i/icc/icc-2019.2.187-GCC-6.3.0-2.27.eb @@ -3,27 +3,27 @@ name = 'icc' version = '2019.2.187' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' -description = "Intel C and C++ local_compilers" +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" toolchain = SYSTEM source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14865/'] -sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_cpp.tgz'] +sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources -# cfr. https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = ['intel-local_comp', 'intel-clocal_comp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', 'intel-gdb(?!.*mic)'] +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', 'intel-gdb(?!.*mic)'] dontcreateinstalldir = 'True' diff --git a/i/icc/icc-2019.4.227-GCC-6.3.0-2.27.eb b/i/icc/icc-2019.4.227-GCC-6.3.0-2.27.eb deleted file mode 100644 index 3e2949ea..00000000 --- a/i/icc/icc-2019.4.227-GCC-6.3.0-2.27.eb +++ /dev/null @@ -1,41 +0,0 @@ -# IT4Innovations 2019 - -name = 'icc' -version = '2019.4.227' - -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' -description = "Intel C and C++ local_compilers" - -toolchain = SYSTEM - -source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14865/'] -sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_cpp.tgz'] - -local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) - -dependencies = [ - ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), -] - -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources -# cfr. https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = ['intel-local_comp', 'intel-clocal_comp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', 'intel-gdb(?!.*mic)'] - -dontcreateinstalldir = 'True' - -license_file = '/apps/licenses/intel/license.lic' - -modextravars = { - 'CC': 'icc', - 'CXX': 'icpc', - 'OPTFLAGS': '-O3 -xHost -ip', - 'DEBUGFLAGS': '-O0 -g' -} - -modluafooter = 'add_property("state","experimental")' - -moduleclass = 'compiler' diff --git a/i/icc/icc-2019.4.227-GCC-8.3.0-2.32.eb b/i/icc/icc-2019.4.227-GCC-8.3.0-2.32.eb deleted file mode 100644 index c08d496e..00000000 --- a/i/icc/icc-2019.4.227-GCC-8.3.0-2.32.eb +++ /dev/null @@ -1,41 +0,0 @@ -# IT4Innovations 2019 - -name = 'icc' -version = '2019.4.227' - -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' -description = "Intel C and C++ local_compilers" - -toolchain = SYSTEM - -source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14865/'] -sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_cpp.tgz'] - -local_gccver = '8.3.0' -local_local_binutilsver = '2.32' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) - -dependencies = [ - ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), -] - -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources -# cfr. https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = ['intel-local_comp', 'intel-clocal_comp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', 'intel-gdb(?!.*mic)'] - -dontcreateinstalldir = 'True' - -license_file = '/apps/licenses/intel/license.lic' - -modextravars = { - 'CC': 'icc', - 'CXX': 'icpc', - 'OPTFLAGS': '-O3 -xHost -ip', - 'DEBUGFLAGS': '-O0 -g' -} - -modluafooter = 'add_property("state","experimental")' - -moduleclass = 'compiler' diff --git a/i/icc/icc-2019.4.227-GCC-9.1.0-2.32.eb b/i/icc/icc-2019.4.227-GCC-9.1.0-2.32.eb deleted file mode 100644 index 34694303..00000000 --- a/i/icc/icc-2019.4.227-GCC-9.1.0-2.32.eb +++ /dev/null @@ -1,41 +0,0 @@ -# IT4Innovations 2019 - -name = 'icc' -version = '2019.4.227' - -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' -description = "Intel C and C++ local_compilers" - -toolchain = SYSTEM - -source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14865/'] -sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_cpp.tgz'] - -local_gccver = '9.1.0' -local_local_binutilsver = '2.32' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) - -dependencies = [ - ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), -] - -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources -# cfr. https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = ['intel-local_comp', 'intel-clocal_comp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', 'intel-gdb(?!.*mic)'] - -dontcreateinstalldir = 'True' - -license_file = '/apps/licenses/intel/license.lic' - -modextravars = { - 'CC': 'icc', - 'CXX': 'icpc', - 'OPTFLAGS': '-O3 -xHost -ip', - 'DEBUGFLAGS': '-O0 -g' -} - -modluafooter = 'add_property("state","experimental")' - -moduleclass = 'compiler' diff --git a/i/icc/icc-2019.4.243-GCC-6.3.0-2.27.eb b/i/icc/icc-2019.4.243-GCC-6.3.0-2.27.eb new file mode 100644 index 00000000..c93ec16b --- /dev/null +++ b/i/icc/icc-2019.4.243-GCC-6.3.0-2.27.eb @@ -0,0 +1,41 @@ +# IT4Innovations 2019 + +name = 'icc' +version = '2019.4.243' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" + +toolchain = SYSTEM + +source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14865/'] +sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] + +local_gccver = '6.3.0' +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) + +dependencies = [ + ('GCCcore', local_gccver), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), +] + +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', 'intel-gdb(?!.*mic)'] + +dontcreateinstalldir = 'True' + +license_file = '/apps/licenses/intel/license.lic' + +modextravars = { + 'CC': 'icc', + 'CXX': 'icpc', + 'OPTFLAGS': '-O3 -xHost -ip', + 'DEBUGFLAGS': '-O0 -g' +} + +modluafooter = 'add_property("state","experimental")' + +moduleclass = 'compiler' diff --git a/i/icc/icc-2019.4.243-GCC-8.3.0-2.32.eb b/i/icc/icc-2019.4.243-GCC-8.3.0-2.32.eb new file mode 100644 index 00000000..aecb1341 --- /dev/null +++ b/i/icc/icc-2019.4.243-GCC-8.3.0-2.32.eb @@ -0,0 +1,39 @@ +# IT4Innovations 2019 + +name = 'icc' +version = '2019.4.243' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" + +toolchain = SYSTEM + +source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14865/'] +sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] + +local_gccver = '8.3.0' +local_binutilsver = '2.32' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) + +dependencies = [ + ('GCCcore', local_gccver), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), +] + +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', 'intel-gdb(?!.*mic)'] + +dontcreateinstalldir = 'True' + +license_file = '/apps/licenses/intel/license.lic' + +modextravars = { + 'CC': 'icc', + 'CXX': 'icpc', + 'OPTFLAGS': '-O3 -xHost -ip', + 'DEBUGFLAGS': '-O0 -g' +} + +moduleclass = 'compiler' diff --git a/i/icc/icc-2019.4.243-GCC-9.1.0-2.32.eb b/i/icc/icc-2019.4.243-GCC-9.1.0-2.32.eb new file mode 100644 index 00000000..3a9d7f95 --- /dev/null +++ b/i/icc/icc-2019.4.243-GCC-9.1.0-2.32.eb @@ -0,0 +1,41 @@ +# IT4Innovations 2019 + +name = 'icc' +version = '2019.4.243' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" + +toolchain = SYSTEM + +source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14865/'] +sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] + +local_gccver = '9.1.0' +local_binutilsver = '2.32' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) + +dependencies = [ + ('GCCcore', local_gccver), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), +] + +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', 'intel-gdb(?!.*mic)'] + +dontcreateinstalldir = 'True' + +license_file = '/apps/licenses/intel/license.lic' + +modextravars = { + 'CC': 'icc', + 'CXX': 'icpc', + 'OPTFLAGS': '-O3 -xHost -ip', + 'DEBUGFLAGS': '-O0 -g' +} + +modluafooter = 'add_property("state","experimental")' + +moduleclass = 'compiler' diff --git a/i/iccifort/iccifort-2017.4.196-GCC-6.3.0-2.27.eb b/i/iccifort/iccifort-2017.4.196-GCC-6.3.0-2.27.eb index 5bd4e5ce..b2963cdf 100644 --- a/i/iccifort/iccifort-2017.4.196-GCC-6.3.0-2.27.eb +++ b/i/iccifort/iccifort-2017.4.196-GCC-6.3.0-2.27.eb @@ -5,7 +5,7 @@ version = '2017.4.196' versionsuffix = '-GCC-6.3.0-2.27' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Intel C, C++ & Fortran local_compilers" +description = "Intel C, C++ & Fortran compilers" toolchain = SYSTEM diff --git a/i/iccifort/iccifort-2017.5.239-GCC-6.3.0-2.27.eb b/i/iccifort/iccifort-2017.5.239-GCC-6.3.0-2.27.eb index 69e7f49c..109dd183 100644 --- a/i/iccifort/iccifort-2017.5.239-GCC-6.3.0-2.27.eb +++ b/i/iccifort/iccifort-2017.5.239-GCC-6.3.0-2.27.eb @@ -5,7 +5,7 @@ version = '2017.5.239' versionsuffix = '-GCC-6.3.0-2.27' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Intel C, C++ & Fortran local_compilers" +description = "Intel C, C++ & Fortran compilers" toolchain = SYSTEM diff --git a/i/iccifort/iccifort-2017.7.259-GCC-6.3.0-2.27.eb b/i/iccifort/iccifort-2017.7.259-GCC-6.3.0-2.27.eb index 4a919862..418743d9 100644 --- a/i/iccifort/iccifort-2017.7.259-GCC-6.3.0-2.27.eb +++ b/i/iccifort/iccifort-2017.7.259-GCC-6.3.0-2.27.eb @@ -5,7 +5,7 @@ version = '2017.7.259' versionsuffix = '-GCC-6.3.0-2.27' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Intel C, C++ & Fortran local_compilers" +description = "Intel C, C++ & Fortran compilers" toolchain = SYSTEM diff --git a/i/iccifort/iccifort-2017.8.262-GCC-6.3.0-2.27.eb b/i/iccifort/iccifort-2017.8.262-GCC-6.3.0-2.27.eb new file mode 100644 index 00000000..ce0d7df3 --- /dev/null +++ b/i/iccifort/iccifort-2017.8.262-GCC-6.3.0-2.27.eb @@ -0,0 +1,19 @@ +# IT4Innovations 2019 + +easyblock = 'Toolchain' + +name = 'iccifort' +version = '2017.8.262' +versionsuffix = '-GCC-6.3.0-2.27' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' +description = "Intel C, C++ & Fortran compilers" + +toolchain = SYSTEM + +dependencies = [ + ('icc', version, versionsuffix), + ('ifort', version, versionsuffix), +] + +moduleclass = 'toolchain' diff --git a/i/iccifort/iccifort-2018.1.163-GCC-6.3.0-2.27.eb b/i/iccifort/iccifort-2018.1.163-GCC-6.3.0-2.27.eb index b0fc0734..e3801d03 100644 --- a/i/iccifort/iccifort-2018.1.163-GCC-6.3.0-2.27.eb +++ b/i/iccifort/iccifort-2018.1.163-GCC-6.3.0-2.27.eb @@ -5,7 +5,7 @@ version = '2018.1.163' versionsuffix = '-GCC-6.3.0-2.27' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Intel C, C++ & Fortran local_compilers" +description = "Intel C, C++ & Fortran compilers" toolchain = SYSTEM diff --git a/i/iccifort/iccifort-2018.3.222-GCC-8.1.0-2.30.eb b/i/iccifort/iccifort-2018.3.222-GCC-8.1.0-2.30.eb index f08de11a..a117e4e3 100644 --- a/i/iccifort/iccifort-2018.3.222-GCC-8.1.0-2.30.eb +++ b/i/iccifort/iccifort-2018.3.222-GCC-8.1.0-2.30.eb @@ -5,7 +5,7 @@ version = '2018.3.222' versionsuffix = '-GCC-8.1.0-2.30' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Intel C, C++ & Fortran local_compilers" +description = "Intel C, C++ & Fortran compilers" toolchain = SYSTEM diff --git a/i/iccifort/iccifort-2018.5.274-GCC-6.3.0-2.27.eb b/i/iccifort/iccifort-2018.5.274-GCC-6.3.0-2.27.eb index 8de39e90..577c15a5 100644 --- a/i/iccifort/iccifort-2018.5.274-GCC-6.3.0-2.27.eb +++ b/i/iccifort/iccifort-2018.5.274-GCC-6.3.0-2.27.eb @@ -7,7 +7,7 @@ version = '2018.5.274' versionsuffix = '-GCC-6.3.0-2.27' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Intel C, C++ & Fortran local_compilers" +description = "Intel C, C++ & Fortran compilers" toolchain = SYSTEM diff --git a/i/iccifort/iccifort-2019.2.187-GCC-6.3.0-2.27.eb b/i/iccifort/iccifort-2019.2.187-GCC-6.3.0-2.27.eb index ce270d56..5ed6eca4 100644 --- a/i/iccifort/iccifort-2019.2.187-GCC-6.3.0-2.27.eb +++ b/i/iccifort/iccifort-2019.2.187-GCC-6.3.0-2.27.eb @@ -7,7 +7,7 @@ version = '2019.2.187' versionsuffix = '-GCC-6.3.0-2.27' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Intel C, C++ & Fortran local_compilers" +description = "Intel C, C++ & Fortran compilers" toolchain = SYSTEM diff --git a/i/iccifort/iccifort-2019.4.227-GCC-6.3.0-2.27.eb b/i/iccifort/iccifort-2019.4.243-GCC-6.3.0-2.27.eb similarity index 87% rename from i/iccifort/iccifort-2019.4.227-GCC-6.3.0-2.27.eb rename to i/iccifort/iccifort-2019.4.243-GCC-6.3.0-2.27.eb index c2a14601..9609e47e 100644 --- a/i/iccifort/iccifort-2019.4.227-GCC-6.3.0-2.27.eb +++ b/i/iccifort/iccifort-2019.4.243-GCC-6.3.0-2.27.eb @@ -3,11 +3,11 @@ easyblock = 'Toolchain' name = 'iccifort' -version = '2019.4.227' +version = '2019.4.243' versionsuffix = '-GCC-6.3.0-2.27' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Intel C, C++ & Fortran local_compilers" +description = "Intel C, C++ & Fortran compilers" toolchain = SYSTEM diff --git a/i/iccifort/iccifort-2019.4.227-GCC-8.3.0-2.32.eb b/i/iccifort/iccifort-2019.4.243-GCC-8.3.0-2.32.eb similarity index 79% rename from i/iccifort/iccifort-2019.4.227-GCC-8.3.0-2.32.eb rename to i/iccifort/iccifort-2019.4.243-GCC-8.3.0-2.32.eb index 099d6a11..aa2f37ba 100644 --- a/i/iccifort/iccifort-2019.4.227-GCC-8.3.0-2.32.eb +++ b/i/iccifort/iccifort-2019.4.243-GCC-8.3.0-2.32.eb @@ -3,11 +3,11 @@ easyblock = 'Toolchain' name = 'iccifort' -version = '2019.4.227' +version = '2019.4.243' versionsuffix = '-GCC-8.3.0-2.32' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Intel C, C++ & Fortran local_compilers" +description = "Intel C, C++ & Fortran compilers" toolchain = SYSTEM @@ -26,6 +26,4 @@ modextravars = { 'DEBUGFLAGS': '-O0 -g' } -modluafooter = 'add_property("state","experimental")' - moduleclass = 'toolchain' diff --git a/i/iccifort/iccifort-2019.4.227-GCC-9.1.0-2.32.eb b/i/iccifort/iccifort-2019.4.243-GCC-9.1.0-2.32.eb similarity index 87% rename from i/iccifort/iccifort-2019.4.227-GCC-9.1.0-2.32.eb rename to i/iccifort/iccifort-2019.4.243-GCC-9.1.0-2.32.eb index 3412598f..d03698b5 100644 --- a/i/iccifort/iccifort-2019.4.227-GCC-9.1.0-2.32.eb +++ b/i/iccifort/iccifort-2019.4.243-GCC-9.1.0-2.32.eb @@ -3,11 +3,11 @@ easyblock = 'Toolchain' name = 'iccifort' -version = '2019.4.227' +version = '2019.4.243' versionsuffix = '-GCC-9.1.0-2.32' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Intel C, C++ & Fortran local_compilers" +description = "Intel C, C++ & Fortran compilers" toolchain = SYSTEM diff --git a/i/ifort/ifort-2017.1.132-GCC-6.3.0-2.27.eb b/i/ifort/ifort-2017.1.132-GCC-6.3.0-2.27.eb index 2094a0a4..c9494011 100644 --- a/i/ifort/ifort-2017.1.132-GCC-6.3.0-2.27.eb +++ b/i/ifort/ifort-2017.1.132-GCC-6.3.0-2.27.eb @@ -4,13 +4,13 @@ name = 'ifort' version = '2017.1.132' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' +homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran local_compiler from Intel" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_fortran.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] #checksums = ['612169f4b40cdded8e212bf097925e4f'] @@ -18,21 +18,21 @@ sources = [ patches = ['ifort_2017_no_mpi_mic_dependency.patch'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-flocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', diff --git a/i/ifort/ifort-2017.4.196-GCC-6.4.0-2.28.eb b/i/ifort/ifort-2017.4.196-GCC-6.4.0-2.28.eb index fa7c57ae..545688cf 100644 --- a/i/ifort/ifort-2017.4.196-GCC-6.4.0-2.28.eb +++ b/i/ifort/ifort-2017.4.196-GCC-6.4.0-2.28.eb @@ -1,13 +1,13 @@ name = 'ifort' version = '2017.4.196' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' +homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Intel Fortran local_compiler" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_fortran.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] checksums = ['0b6a222e015f776600b12b17c19506249c9e7691a8d287f44cd40a66ca9ac749'] @@ -15,21 +15,21 @@ checksums = ['0b6a222e015f776600b12b17c19506249c9e7691a8d287f44cd40a66ca9ac749'] patches = ['ifort_2017_no_mpi_mic_dependency.patch'] local_gccver = '6.4.0' -local_local_binutilsver = '2.28' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.28' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-flocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', diff --git a/i/ifort/ifort-2017.5.239-GCC-6.3.0-2.27.eb b/i/ifort/ifort-2017.5.239-GCC-6.3.0-2.27.eb index ced0e9bc..9ebd57a9 100644 --- a/i/ifort/ifort-2017.5.239-GCC-6.3.0-2.27.eb +++ b/i/ifort/ifort-2017.5.239-GCC-6.3.0-2.27.eb @@ -1,13 +1,13 @@ name = 'ifort' version = '2017.5.239' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' +homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Intel Fortran local_compiler" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_fortran.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] checksums = ['66968fb808eee91b6ee7dbd1c76d337f'] @@ -15,21 +15,21 @@ checksums = ['66968fb808eee91b6ee7dbd1c76d337f'] patches = ['ifort_2017_no_mpi_mic_dependency.patch'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-flocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', diff --git a/i/ifort/ifort-2017.7.259-GCC-6.3.0-2.27.eb b/i/ifort/ifort-2017.7.259-GCC-6.3.0-2.27.eb index 4cc7423b..4066852c 100644 --- a/i/ifort/ifort-2017.7.259-GCC-6.3.0-2.27.eb +++ b/i/ifort/ifort-2017.7.259-GCC-6.3.0-2.27.eb @@ -3,13 +3,13 @@ name = 'ifort' version = '2017.7.259' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' +homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Intel Fortran local_compiler" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_fortran.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] checksums = ['87ec58f8e9b7a00d5ef3cedc901a369c'] @@ -17,21 +17,21 @@ checksums = ['87ec58f8e9b7a00d5ef3cedc901a369c'] patches = ['ifort_2017_no_mpi_mic_dependency.patch'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-flocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', diff --git a/i/ifort/ifort-2017.8.262-GCC-6.3.0-2.27.eb b/i/ifort/ifort-2017.8.262-GCC-6.3.0-2.27.eb new file mode 100644 index 00000000..4f84146e --- /dev/null +++ b/i/ifort/ifort-2017.8.262-GCC-6.3.0-2.27.eb @@ -0,0 +1,53 @@ +# IT4Innovations 2019 + +name = 'ifort' +version = '2017.8.262' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel Fortran local_compiler" + +toolchain = SYSTEM + +sources = [ + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] + +checksums = ['ae72a6350aa48221b446736b32501c2c'] + +# remove dependency on intel-mpi-rt-mic +patches = ['ifort_2017_no_mpi_mic_dependency.patch'] + +local_gccver = '6.3.0' +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) + +dependencies = [ + ('GCCcore', local_gccver), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), +] + +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-fcomp', + 'intel-ifort', + 'intel-openmp', + 'intel-ipsf?_', + 'intel-gdb'] + +dontcreateinstalldir = 'True' + +license_file = '/apps/licenses/intel/license.lic' + +modextravars = { + 'F90': 'ifort', + 'F77': 'ifort', + 'FC': 'ifort', + 'OPTFLAGS': '-O3 -xHost -ip', + 'DEBUGFLAGS': '-O0 -g' +} + + +moduleclass = 'compiler' diff --git a/i/ifort/ifort-2018.1.163-GCC-6.3.0-2.27.eb b/i/ifort/ifort-2018.1.163-GCC-6.3.0-2.27.eb index 7174df14..44987e30 100644 --- a/i/ifort/ifort-2018.1.163-GCC-6.3.0-2.27.eb +++ b/i/ifort/ifort-2018.1.163-GCC-6.3.0-2.27.eb @@ -3,37 +3,37 @@ name = 'ifort' version = '2018.1.163' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' +homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Intel Fortran local_compiler" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_fortran.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] patches = ['ifort_%(version)s_no_mpi_mic_dependency.patch'] checksums = [ - # parallel_studio_xe_2018_update1_local_composer_edition_for_fortran.tgz + # parallel_studio_xe_2018_update1_composer_edition_for_fortran.tgz 'c9e7a3ecd89632e4a2babf3a483542edcfd7bc8646ee616f035a0caaf936dcd0', 'fdc818390643e77b3dc7ae1d9ba4547e1f1792da8674ff47747c56d97be6fb99', # ifort_2018.1.163_no_mpi_mic_dependency.patch ] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-flocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', diff --git a/i/ifort/ifort-2018.3.222-GCC-6.3.0-2.27.eb b/i/ifort/ifort-2018.3.222-GCC-6.3.0-2.27.eb index ea089e17..1f5841ad 100644 --- a/i/ifort/ifort-2018.3.222-GCC-6.3.0-2.27.eb +++ b/i/ifort/ifort-2018.3.222-GCC-6.3.0-2.27.eb @@ -3,31 +3,31 @@ name = 'ifort' version = '2018.3.222' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' +homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Intel Fortran local_compiler" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_fortran.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] #patches = ['ifort_%(version)s_no_mpi_mic_dependency.patch'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-flocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', diff --git a/i/ifort/ifort-2018.3.222-GCC-8.1.0-2.30.eb b/i/ifort/ifort-2018.3.222-GCC-8.1.0-2.30.eb index acc3f3b9..43307b32 100644 --- a/i/ifort/ifort-2018.3.222-GCC-8.1.0-2.30.eb +++ b/i/ifort/ifort-2018.3.222-GCC-8.1.0-2.30.eb @@ -3,31 +3,31 @@ name = 'ifort' version = '2018.3.222' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' +homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Intel Fortran local_compiler" toolchain = SYSTEM sources = [ - 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_fortran.tgz'] + 'parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] #patches = ['ifort_%(version)s_no_mpi_mic_dependency.patch'] local_gccver = '8.1.0' -local_local_binutilsver = '2.30' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.30' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-flocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', diff --git a/i/ifort/ifort-2018.5.274-GCC-6.3.0-2.27.eb b/i/ifort/ifort-2018.5.274-GCC-6.3.0-2.27.eb index 9e6db424..8ba7b77d 100644 --- a/i/ifort/ifort-2018.5.274-GCC-6.3.0-2.27.eb +++ b/i/ifort/ifort-2018.5.274-GCC-6.3.0-2.27.eb @@ -3,29 +3,29 @@ name = 'ifort' version = '2018.5.274' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' +homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Intel Fortran local_compiler" toolchain = SYSTEM -sources = ['parallel_studio_xe_%(version_major)s_update4_local_composer_edition_for_fortran.tgz'] +sources = ['parallel_studio_xe_%(version_major)s_update4_composer_edition_for_fortran.tgz'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. -# https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = [ - 'intel-local_comp', - 'intel-flocal_comp', +# https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = [ + 'intel-comp', + 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', @@ -35,4 +35,12 @@ dontcreateinstalldir = 'True' license_file = '/apps/licenses/intel/license.lic' +modextravars = { + 'F90': 'ifort', + 'F77': 'ifort', + 'FC': 'ifort', + 'OPTFLAGS': '-O3 -xHost -ip', + 'DEBUGFLAGS': '-O0 -g' +} + moduleclass = 'compiler' diff --git a/i/ifort/ifort-2019.2.187-GCC-6.3.0-2.27.eb b/i/ifort/ifort-2019.2.187-GCC-6.3.0-2.27.eb index d83bad97..22cdf99d 100644 --- a/i/ifort/ifort-2019.2.187-GCC-6.3.0-2.27.eb +++ b/i/ifort/ifort-2019.2.187-GCC-6.3.0-2.27.eb @@ -3,28 +3,28 @@ name = 'ifort' version = '2019.2.187' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' +homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Intel Fortran local_compiler" toolchain = SYSTEM source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14866/'] -sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_fortran.tgz'] +sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] patches = ['ifort-%(version)s_no_mpi_mic_dependency.patch'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources -# cfr. https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = ['intel-local_comp', 'intel-flocal_comp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', 'intel-gdb(?!.*mic)'] +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', 'intel-gdb(?!.*mic)'] dontcreateinstalldir = 'True' diff --git a/i/ifort/ifort-2019.4.227-GCC-8.3.0-2.32.eb b/i/ifort/ifort-2019.4.227-GCC-8.3.0-2.32.eb deleted file mode 100644 index f471b973..00000000 --- a/i/ifort/ifort-2019.4.227-GCC-8.3.0-2.32.eb +++ /dev/null @@ -1,43 +0,0 @@ -# IT4Innovations 2019 - -name = 'ifort' -version = '2019.4.227' - -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' -description = "Intel Fortran local_compiler" - -toolchain = SYSTEM - -source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14866/'] -sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_fortran.tgz'] -#patches = ['ifort-%(version)s_no_mpi_mic_dependency.patch'] - -local_gccver = '8.3.0' -local_local_binutilsver = '2.32' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) - -dependencies = [ - ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), -] - -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources -# cfr. https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = ['intel-local_comp', 'intel-flocal_comp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', 'intel-gdb(?!.*mic)'] - -dontcreateinstalldir = 'True' - -license_file = '/apps/licenses/intel/license.lic' - -modextravars = { - 'F90': 'ifort', - 'F77': 'ifort', - 'FC': 'ifort', - 'OPTFLAGS': '-O3 -xHost -ip', - 'DEBUGFLAGS': '-O0 -g' -} - -modluafooter = 'add_property("state","experimental")' - -moduleclass = 'compiler' diff --git a/i/ifort/ifort-2019.4.227-GCC-6.3.0-2.27.eb b/i/ifort/ifort-2019.4.243-GCC-6.3.0-2.27.eb similarity index 50% rename from i/ifort/ifort-2019.4.227-GCC-6.3.0-2.27.eb rename to i/ifort/ifort-2019.4.243-GCC-6.3.0-2.27.eb index aea606c5..ff115984 100644 --- a/i/ifort/ifort-2019.4.227-GCC-6.3.0-2.27.eb +++ b/i/ifort/ifort-2019.4.243-GCC-6.3.0-2.27.eb @@ -1,30 +1,30 @@ # IT4Innovations 2019 name = 'ifort' -version = '2019.4.227' +version = '2019.4.243' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' +homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Intel Fortran local_compiler" toolchain = SYSTEM source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14866/'] -sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_fortran.tgz'] +sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] #patches = ['ifort-%(version)s_no_mpi_mic_dependency.patch'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources -# cfr. https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = ['intel-local_comp', 'intel-flocal_comp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', 'intel-gdb(?!.*mic)'] +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', 'intel-gdb(?!.*mic)'] dontcreateinstalldir = 'True' diff --git a/i/ifort/ifort-2019.4.243-GCC-8.3.0-2.32.eb b/i/ifort/ifort-2019.4.243-GCC-8.3.0-2.32.eb new file mode 100644 index 00000000..0007d9bc --- /dev/null +++ b/i/ifort/ifort-2019.4.243-GCC-8.3.0-2.32.eb @@ -0,0 +1,41 @@ +# IT4Innovations 2019 + +name = 'ifort' +version = '2019.4.243' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel Fortran local_compiler" + +toolchain = SYSTEM + +source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14866/'] +sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] +#patches = ['ifort-%(version)s_no_mpi_mic_dependency.patch'] + +local_gccver = '8.3.0' +local_binutilsver = '2.32' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) + +dependencies = [ + ('GCCcore', local_gccver), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), +] + +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', 'intel-gdb(?!.*mic)'] + +dontcreateinstalldir = 'True' + +license_file = '/apps/licenses/intel/license.lic' + +modextravars = { + 'F90': 'ifort', + 'F77': 'ifort', + 'FC': 'ifort', + 'OPTFLAGS': '-O3 -xHost -ip', + 'DEBUGFLAGS': '-O0 -g' +} + +moduleclass = 'compiler' diff --git a/i/ifort/ifort-2019.4.227-GCC-9.1.0-2.32.eb b/i/ifort/ifort-2019.4.243-GCC-9.1.0-2.32.eb similarity index 50% rename from i/ifort/ifort-2019.4.227-GCC-9.1.0-2.32.eb rename to i/ifort/ifort-2019.4.243-GCC-9.1.0-2.32.eb index f80c39b6..a8e99003 100644 --- a/i/ifort/ifort-2019.4.227-GCC-9.1.0-2.32.eb +++ b/i/ifort/ifort-2019.4.243-GCC-9.1.0-2.32.eb @@ -1,30 +1,30 @@ # IT4Innovations 2019 name = 'ifort' -version = '2019.4.227' +version = '2019.4.243' -homepage = 'http://software.intel.com/en-us/intel-local_compilers/' +homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Intel Fortran local_compiler" toolchain = SYSTEM source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14866/'] -sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_local_composer_edition_for_fortran.tgz'] +sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] #patches = ['ifort-%(version)s_no_mpi_mic_dependency.patch'] local_gccver = '9.1.0' -local_local_binutilsver = '2.32' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.32' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] -# list of regex for local_components to install -# full list of local_components can be obtained from pset/mediaconfig.xml in unpacked sources -# cfr. https://software.intel.com/en-us/articles/intel-local_composer-xe-2015-silent-installation-guide -local_components = ['intel-local_comp', 'intel-flocal_comp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', 'intel-gdb(?!.*mic)'] +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', 'intel-gdb(?!.*mic)'] dontcreateinstalldir = 'True' diff --git a/i/iimpi/iimpi-2017b.eb b/i/iimpi/iimpi-2017b.eb index aa4afacf..bcf36d9b 100644 --- a/i/iimpi/iimpi-2017b.eb +++ b/i/iimpi/iimpi-2017b.eb @@ -4,16 +4,16 @@ name = 'iimpi' version = '2017b' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel C/C++ and Fortran local_compilers, alongside Intel MPI.""" +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" toolchain = SYSTEM -local_local_compver = '2017.5.239' +local_compver = '2017.5.239' local_suff = '-GCC-6.3.0-2.27' dependencies = [ - ('icc', local_local_compver, local_suff), - ('ifort', local_local_compver, local_suff), - ('impi', '2017.4.239', '', ('iccifort', '%s%s' % (local_local_compver, local_suff))), + ('icc', local_compver, local_suff), + ('ifort', local_compver, local_suff), + ('impi', '2017.4.239', '', ('iccifort', '%s%s' % (local_compver, local_suff))), ] moduleclass = 'toolchain' diff --git a/i/iimpi/iimpi-2017c.eb b/i/iimpi/iimpi-2017c.eb index 30c3ce4d..20726641 100644 --- a/i/iimpi/iimpi-2017c.eb +++ b/i/iimpi/iimpi-2017c.eb @@ -1,19 +1,21 @@ +# IT4Innovations 2019 + easyblock = "Toolchain" name = 'iimpi' version = '2017c' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel C/C++ and Fortran local_compilers, alongside Intel MPI.""" +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" toolchain = SYSTEM -local_local_compver = '2017.7.259' +local_compver = '2017.8.262' local_suff = '-GCC-6.3.0-2.27' dependencies = [ - ('icc', local_local_compver, local_suff), - ('ifort', local_local_compver, local_suff), - ('impi', '2017.4.239', '', ('iccifort', '%s%s' % (local_local_compver, local_suff))), + ('icc', local_compver, local_suff), + ('ifort', local_compver, local_suff), + ('impi', '2017.4.239', '', ('iccifort', '%s%s' % (local_compver, local_suff))), ] moduleclass = 'toolchain' diff --git a/i/iimpi/iimpi-2018.03.eb b/i/iimpi/iimpi-2018.03.eb index 295215bd..c26162a4 100644 --- a/i/iimpi/iimpi-2018.03.eb +++ b/i/iimpi/iimpi-2018.03.eb @@ -6,16 +6,16 @@ name = 'iimpi' version = '2018.03' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel C/C++ and Fortran local_compilers, alongside Intel MPI.""" +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" toolchain = SYSTEM -local_local_compver = '2018.3.222' +local_compver = '2018.3.222' local_suff = '-GCC-8.1.0-2.30' dependencies = [ - ('icc', local_local_compver, local_suff), - ('ifort', local_local_compver, local_suff), - ('impi', local_local_compver, '', ('iccifort', '%s%s' % (local_local_compver, local_suff))), + ('icc', local_compver, local_suff), + ('ifort', local_compver, local_suff), + ('impi', local_compver, '', ('iccifort', '%s%s' % (local_compver, local_suff))), ] moduleclass = 'toolchain' diff --git a/i/iimpi/iimpi-2018.04.eb b/i/iimpi/iimpi-2018.04.eb index 4993c432..7035efdd 100644 --- a/i/iimpi/iimpi-2018.04.eb +++ b/i/iimpi/iimpi-2018.04.eb @@ -6,16 +6,16 @@ name = 'iimpi' version = '2018.04' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel C/C++ and Fortran local_compilers, alongside Intel MPI.""" +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" toolchain = SYSTEM -local_local_compver = '2018.5.274' +local_compver = '2018.5.274' local_suff = '-GCC-6.3.0-2.27' dependencies = [ - ('icc', local_local_compver, local_suff), - ('ifort', local_local_compver, local_suff), - ('impi', '2018.4.274', '', ('iccifort', '%s%s' % (local_local_compver, local_suff))), + ('icc', local_compver, local_suff), + ('ifort', local_compver, local_suff), + ('impi', '2018.4.274', '', ('iccifort', '%s%s' % (local_compver, local_suff))), ] moduleclass = 'toolchain' diff --git a/i/iimpi/iimpi-2018a.eb b/i/iimpi/iimpi-2018a.eb index 89c25c25..7e680f54 100644 --- a/i/iimpi/iimpi-2018a.eb +++ b/i/iimpi/iimpi-2018a.eb @@ -1,19 +1,21 @@ +# IT4Innovations 2019 + easyblock = 'Toolchain' name = 'iimpi' version = '2018a' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel C/C++ and Fortran local_compilers, alongside Intel MPI.""" +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" toolchain = SYSTEM -local_local_compver = '2018.1.163' -local_suff = '-GCC-6.3.0-2.27' +local_compver = '2018.4.243' +local_suff = '-GCC-8.3.0-2.32' dependencies = [ - ('icc', local_local_compver, local_suff), - ('ifort', local_local_compver, local_suff), - ('impi', local_local_compver, '', ('iccifort', '%s%s' % (local_local_compver, local_suff))), + ('icc', local_compver, local_suff), + ('ifort', local_compver, local_suff), + ('impi', local_compver, '', ('iccifort', '%s%s' % (local_compver, local_suff))), ] moduleclass = 'toolchain' diff --git a/i/iimpi/iimpi-2019.02.eb b/i/iimpi/iimpi-2019.02.eb index fab78e3a..62a67025 100644 --- a/i/iimpi/iimpi-2019.02.eb +++ b/i/iimpi/iimpi-2019.02.eb @@ -6,16 +6,16 @@ name = 'iimpi' version = '2019.02' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel C/C++ and Fortran local_compilers, alongside Intel MPI.""" +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" toolchain = SYSTEM -local_local_compver = '2019.2.187' +local_compver = '2019.2.187' local_suff = '-GCC-6.3.0-2.27' dependencies = [ - ('icc', local_local_compver, local_suff), - ('ifort', local_local_compver, local_suff), - ('impi', local_local_compver, '', ('iccifort', '%s%s' % (local_local_compver, local_suff))), + ('icc', local_compver, local_suff), + ('ifort', local_compver, local_suff), + ('impi', local_compver, '', ('iccifort', '%s%s' % (local_compver, local_suff))), ] modluafooter = 'add_property("state","experimental")' diff --git a/i/iimpi/iimpi-2019.03-GCC-8.3.0-2.32.eb b/i/iimpi/iimpi-2019.03-GCC-8.3.0-2.32.eb index 4093092a..bba02fc7 100644 --- a/i/iimpi/iimpi-2019.03-GCC-8.3.0-2.32.eb +++ b/i/iimpi/iimpi-2019.03-GCC-8.3.0-2.32.eb @@ -7,16 +7,16 @@ version = '2019.03' versionsuffix = '-GCC-8.3.0-2.32' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel C/C++ and Fortran local_compilers, alongside Intel MPI.""" +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" toolchain = SYSTEM -local_local_compver = '2019.4.227' +local_compver = '2019.4.227' local_suff = '-GCC-8.3.0-2.32' dependencies = [ - ('icc', local_local_compver, local_suff), - ('ifort', local_local_compver, local_suff), - ('impi', '2019.3.199', '', ('iccifort', '%s%s' % (local_local_compver, local_suff))), + ('icc', local_compver, local_suff), + ('ifort', local_compver, local_suff), + ('impi', '2019.3.199', '', ('iccifort', '%s%s' % (local_compver, local_suff))), ] modluafooter = 'add_property("state","experimental")' diff --git a/i/iimpi/iimpi-2019.03-GCC-9.1.0-2.32.eb b/i/iimpi/iimpi-2019.03-GCC-9.1.0-2.32.eb index f39d4d55..95acbd4a 100644 --- a/i/iimpi/iimpi-2019.03-GCC-9.1.0-2.32.eb +++ b/i/iimpi/iimpi-2019.03-GCC-9.1.0-2.32.eb @@ -7,16 +7,16 @@ version = '2019.03' versionsuffix = '-GCC-9.1.0-2.32' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel C/C++ and Fortran local_compilers, alongside Intel MPI.""" +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" toolchain = SYSTEM -local_local_compver = '2019.4.227' +local_compver = '2019.4.227' local_suff = '-GCC-9.1.0-2.32' dependencies = [ - ('icc', local_local_compver, local_suff), - ('ifort', local_local_compver, local_suff), - ('impi', '2019.3.199', '', ('iccifort', '%s%s' % (local_local_compver, local_suff))), + ('icc', local_compver, local_suff), + ('ifort', local_compver, local_suff), + ('impi', '2019.3.199', '', ('iccifort', '%s%s' % (local_compver, local_suff))), ] modluafooter = 'add_property("state","experimental")' diff --git a/i/iimpi/iimpi-2019.03.eb b/i/iimpi/iimpi-2019.03.eb index 743fcf2a..33810882 100644 --- a/i/iimpi/iimpi-2019.03.eb +++ b/i/iimpi/iimpi-2019.03.eb @@ -6,16 +6,16 @@ name = 'iimpi' version = '2019.03' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel C/C++ and Fortran local_compilers, alongside Intel MPI.""" +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" toolchain = SYSTEM -local_local_compver = '2019.4.227' +local_compver = '2019.4.227' local_suff = '-GCC-6.3.0-2.27' dependencies = [ - ('icc', local_local_compver, local_suff), - ('ifort', local_local_compver, local_suff), - ('impi', '2019.3.199', '', ('iccifort', '%s%s' % (local_local_compver, local_suff))), + ('icc', local_compver, local_suff), + ('ifort', local_compver, local_suff), + ('impi', '2019.3.199', '', ('iccifort', '%s%s' % (local_compver, local_suff))), ] modluafooter = 'add_property("state","experimental")' diff --git a/i/iimpi/iimpi-2019a.eb b/i/iimpi/iimpi-2019a.eb new file mode 100644 index 00000000..6e8141be --- /dev/null +++ b/i/iimpi/iimpi-2019a.eb @@ -0,0 +1,21 @@ +# IT4Innovations 2019 + +easyblock = "Toolchain" + +name = 'iimpi' +version = '2019a' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" + +toolchain = SYSTEM + +local_compver = '2019.4.243' +local_suff = '-GCC-8.3.0-2.32' +dependencies = [ + ('icc', local_compver, local_suff), + ('ifort', local_compver, local_suff), + ('impi', local_compver, '', ('iccifort', '%s%s' % (local_compver, local_suff))), +] + +moduleclass = 'toolchain' diff --git a/i/imkl/imkl-2017.4.239-iimpi-2017c.eb b/i/imkl/imkl-2017.4.239-iimpi-2017c.eb index 6a0315a8..f0a82569 100644 --- a/i/imkl/imkl-2017.4.239-iimpi-2017c.eb +++ b/i/imkl/imkl-2017.4.239-iimpi-2017c.eb @@ -1,3 +1,5 @@ +# IT4Innovations 2019 + name = 'imkl' version = '2017.4.239' diff --git a/i/imkl/imkl-2019.4.243-iimpi-2019a.eb b/i/imkl/imkl-2019.4.243-iimpi-2019a.eb new file mode 100644 index 00000000..3b9e8a3b --- /dev/null +++ b/i/imkl/imkl-2019.4.243-iimpi-2019a.eb @@ -0,0 +1,33 @@ +# IT4Innovations 2019 + +name = 'imkl' +version = '2019.4.243' + +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': '2019a'} + +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/', +} + +moduleclass = 'numlib' diff --git a/i/impi/impi-2017.1.132-iccifort-2017.1.132-GCC-6.3.0-2.27.eb b/i/impi/impi-2017.1.132-iccifort-2017.1.132-GCC-6.3.0-2.27.eb index 0b5410c1..3a773901 100644 --- a/i/impi/impi-2017.1.132-iccifort-2017.1.132-GCC-6.3.0-2.27.eb +++ b/i/impi/impi-2017.1.132-iccifort-2017.1.132-GCC-6.3.0-2.27.eb @@ -17,11 +17,11 @@ checksums = ['d5e941ac2bcf7c5576f85f6bcfee4c18'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] license_file = '/apps/licenses/intel/license.lic' -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers # set_mpi_wrappers_all = 'True' postinstallcmds = [ diff --git a/i/impi/impi-2017.3.196-17.9-GCC-6.3.0-2.27.eb b/i/impi/impi-2017.3.196-17.9-GCC-6.3.0-2.27.eb index 0037a2a9..c2ac4c5a 100644 --- a/i/impi/impi-2017.3.196-17.9-GCC-6.3.0-2.27.eb +++ b/i/impi/impi-2017.3.196-17.9-GCC-6.3.0-2.27.eb @@ -15,11 +15,11 @@ sources = ['l_mpi_%(version)s.tgz'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] license_file = '/apps/licenses/intel/license.lic' -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers # set_mpi_wrappers_all = 'True' postinstallcmds = [ diff --git a/i/impi/impi-2017.3.196-iccifort-2017.4.196-GCC-6.3.0-2.27.eb b/i/impi/impi-2017.3.196-iccifort-2017.4.196-GCC-6.3.0-2.27.eb index 64e5b1e9..b04726e4 100644 --- a/i/impi/impi-2017.3.196-iccifort-2017.4.196-GCC-6.3.0-2.27.eb +++ b/i/impi/impi-2017.3.196-iccifort-2017.4.196-GCC-6.3.0-2.27.eb @@ -12,9 +12,9 @@ checksums = ['dad9efbc5bbd3fd27cce7e1e2507ad77f342d5ecc929747ae141c890e7fb87f0'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers set_mpi_wrappers_all = 'True' postinstallcmds = [ diff --git a/i/impi/impi-2017.4.239-iccifort-2017.5.239-GCC-6.3.0-2.27.eb b/i/impi/impi-2017.4.239-iccifort-2017.5.239-GCC-6.3.0-2.27.eb index e26964f4..2db6329b 100644 --- a/i/impi/impi-2017.4.239-iccifort-2017.5.239-GCC-6.3.0-2.27.eb +++ b/i/impi/impi-2017.4.239-iccifort-2017.5.239-GCC-6.3.0-2.27.eb @@ -12,9 +12,9 @@ checksums = ['460a9ef1b3599d60b4d696e3f0f2a14d'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers set_mpi_wrappers_all = 'True' postinstallcmds = [ diff --git a/i/impi/impi-2017.4.239-iccifort-2017.7.259-GCC-6.3.0-2.27.eb b/i/impi/impi-2017.4.239-iccifort-2017.7.259-GCC-6.3.0-2.27.eb index 1b010ddd..aaffca35 100644 --- a/i/impi/impi-2017.4.239-iccifort-2017.7.259-GCC-6.3.0-2.27.eb +++ b/i/impi/impi-2017.4.239-iccifort-2017.7.259-GCC-6.3.0-2.27.eb @@ -12,9 +12,9 @@ checksums = ['460a9ef1b3599d60b4d696e3f0f2a14d'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers set_mpi_wrappers_all = 'True' postinstallcmds = [ diff --git a/i/impi/impi-2017.4.239-iccifort-2017.8.262-GCC-6.3.0-2.27.eb b/i/impi/impi-2017.4.239-iccifort-2017.8.262-GCC-6.3.0-2.27.eb new file mode 100644 index 00000000..7a8e828b --- /dev/null +++ b/i/impi/impi-2017.4.239-iccifort-2017.8.262-GCC-6.3.0-2.27.eb @@ -0,0 +1,41 @@ +# IT4Innovations 2019 + +name = 'impi' +version = '2017.4.239' + +homepage = 'http://software.intel.com/en-us/intel-mpi-library/' +description = "Intel MPI Library, local_compatible with MPICH ABI" + +toolchain = {'name': 'iccifort', 'version': '2017.8.262-GCC-6.3.0-2.27'} + +sources = ['l_mpi_%(version)s.tgz'] + +checksums = ['460a9ef1b3599d60b4d696e3f0f2a14d'] + +dontcreateinstalldir = 'True' + +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] + +# set up all the mpi commands to default to intel compilers +set_mpi_wrappers_all = 'True' + +postinstallcmds = [ + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libmpich.so', + 'ln -s %(installdir)s/lib64/libmpigc4.so %(installdir)s/lib64/libmpichcxx.so', + 'ln -s %(installdir)s/lib64/libmpigf.so %(installdir)s/lib64/libfmpich.so', + 'ln -s %(installdir)s/lib64/libmpigf.so %(installdir)s/lib64/libmpichf90.so', + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libmpl.so', + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libopa.so' +] + +modextravars = { + 'I_MPI_CC': 'icc', + 'I_MPI_CXX': 'icpc', + 'I_MPI_F77': 'ifort', + 'I_MPI_F90': 'ifort', + 'I_MPI_FC': 'ifort', + 'I_MPI_EXTRA_FILESYSTEM': 'enable', + 'I_MPI_EXTRA_FILESYSTEM_LIST': 'lustre', +} + +moduleclass = 'mpi' diff --git a/i/impi/impi-2018.1.163-iccifort-2018.1.163-GCC-6.3.0-2.27.eb b/i/impi/impi-2018.1.163-iccifort-2018.1.163-GCC-6.3.0-2.27.eb index ab8dc9c3..17b18802 100644 --- a/i/impi/impi-2018.1.163-iccifort-2018.1.163-GCC-6.3.0-2.27.eb +++ b/i/impi/impi-2018.1.163-iccifort-2018.1.163-GCC-6.3.0-2.27.eb @@ -14,9 +14,9 @@ checksums = ['130b11571c3f71af00a722fa8641db5a1552ac343d770a8304216d8f5d00e75c'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers # set_mpi_wrappers_all = 'True' postinstallcmds = [ diff --git a/i/impi/impi-2018.3.222-iccifort-2018.3.222-GCC-8.1.0-2.30.eb b/i/impi/impi-2018.3.222-iccifort-2018.3.222-GCC-8.1.0-2.30.eb index 6ce8fee7..ac4b057f 100644 --- a/i/impi/impi-2018.3.222-iccifort-2018.3.222-GCC-8.1.0-2.30.eb +++ b/i/impi/impi-2018.3.222-iccifort-2018.3.222-GCC-8.1.0-2.30.eb @@ -12,9 +12,9 @@ sources = ['l_mpi_%(version)s.tgz'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers # set_mpi_wrappers_all = 'True' postinstallcmds = [ diff --git a/i/impi/impi-2018.4.274-iccifort-2018.5.274-GCC-6.3.0-2.27.eb b/i/impi/impi-2018.4.274-iccifort-2018.5.274-GCC-6.3.0-2.27.eb index 40c97852..18031223 100644 --- a/i/impi/impi-2018.4.274-iccifort-2018.5.274-GCC-6.3.0-2.27.eb +++ b/i/impi/impi-2018.4.274-iccifort-2018.5.274-GCC-6.3.0-2.27.eb @@ -14,9 +14,9 @@ checksums = ['70dff1835e605e57c5aac8cab1542fac'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers # set_mpi_wrappers_all = 'True' postinstallcmds = [ diff --git a/i/impi/impi-2019.0.117-iccifort-2019.0.117-GCC-6.3.0-2.27.eb b/i/impi/impi-2019.0.117-iccifort-2019.0.117-GCC-6.3.0-2.27.eb index ab03e545..e304610e 100644 --- a/i/impi/impi-2019.0.117-iccifort-2019.0.117-GCC-6.3.0-2.27.eb +++ b/i/impi/impi-2019.0.117-iccifort-2019.0.117-GCC-6.3.0-2.27.eb @@ -12,9 +12,9 @@ sources = ['l_mpi_%(version)s.tgz'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers set_mpi_wrappers_all = 'True' # intel 2019 changes diff --git a/i/impi/impi-2019.1.144-iccifort-2019.1.144-GCC-6.3.0-2.27.eb b/i/impi/impi-2019.1.144-iccifort-2019.1.144-GCC-6.3.0-2.27.eb index 25b25c58..40ee74ef 100644 --- a/i/impi/impi-2019.1.144-iccifort-2019.1.144-GCC-6.3.0-2.27.eb +++ b/i/impi/impi-2019.1.144-iccifort-2019.1.144-GCC-6.3.0-2.27.eb @@ -14,9 +14,9 @@ checksums = ['c517d1a9632616d8934d2dea8601eee4'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers # set_mpi_wrappers_all = 'True' modextravars = { diff --git a/i/impi/impi-2019.2.187-iccifort-2019.2.187-GCC-6.3.0-2.27.eb b/i/impi/impi-2019.2.187-iccifort-2019.2.187-GCC-6.3.0-2.27.eb index 1143e5fc..f92ed835 100644 --- a/i/impi/impi-2019.2.187-iccifort-2019.2.187-GCC-6.3.0-2.27.eb +++ b/i/impi/impi-2019.2.187-iccifort-2019.2.187-GCC-6.3.0-2.27.eb @@ -13,9 +13,9 @@ sources = ['l_mpi_%(version)s.tgz'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers # set_mpi_wrappers_all = 'True' modextravars = { diff --git a/i/impi/impi-2019.3.199-iccifort-2019.4.227-GCC-6.3.0-2.27.eb b/i/impi/impi-2019.3.199-iccifort-2019.4.243-GCC-6.3.0-2.27.eb similarity index 78% rename from i/impi/impi-2019.3.199-iccifort-2019.4.227-GCC-6.3.0-2.27.eb rename to i/impi/impi-2019.3.199-iccifort-2019.4.243-GCC-6.3.0-2.27.eb index 250efb09..c7810c70 100644 --- a/i/impi/impi-2019.3.199-iccifort-2019.4.227-GCC-6.3.0-2.27.eb +++ b/i/impi/impi-2019.3.199-iccifort-2019.4.243-GCC-6.3.0-2.27.eb @@ -6,16 +6,16 @@ version = '2019.3.199' homepage = 'http://software.intel.com/en-us/intel-mpi-library/' description = "Intel MPI Library, local_compatible with MPICH ABI" -toolchain = {'name': 'iccifort', 'version': '2019.4.227-GCC-6.3.0-2.27'} +toolchain = {'name': 'iccifort', 'version': '2019.4.243-GCC-6.3.0-2.27'} source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14879/'] sources = ['l_mpi_%(version)s.tgz'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers # set_mpi_wrappers_all = 'True' modextravars = { diff --git a/i/impi/impi-2019.3.199-iccifort-2019.4.227-GCC-8.3.0-2.32.eb b/i/impi/impi-2019.3.199-iccifort-2019.4.243-GCC-9.1.0-2.32.eb similarity index 78% rename from i/impi/impi-2019.3.199-iccifort-2019.4.227-GCC-8.3.0-2.32.eb rename to i/impi/impi-2019.3.199-iccifort-2019.4.243-GCC-9.1.0-2.32.eb index d9c2204c..e4503047 100644 --- a/i/impi/impi-2019.3.199-iccifort-2019.4.227-GCC-8.3.0-2.32.eb +++ b/i/impi/impi-2019.3.199-iccifort-2019.4.243-GCC-9.1.0-2.32.eb @@ -6,16 +6,16 @@ version = '2019.3.199' homepage = 'http://software.intel.com/en-us/intel-mpi-library/' description = "Intel MPI Library, local_compatible with MPICH ABI" -toolchain = {'name': 'iccifort', 'version': '2019.4.227-GCC-8.3.0-2.32'} +toolchain = {'name': 'iccifort', 'version': '2019.4.243-GCC-9.1.0-2.32'} source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14879/'] sources = ['l_mpi_%(version)s.tgz'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers # set_mpi_wrappers_all = 'True' modextravars = { diff --git a/i/impi/impi-2019.3.199-iccifort-2019.4.227-GCC-9.1.0-2.32.eb b/i/impi/impi-2019.4.243-iccifort-2019.4.227-GCC-8.3.0-2.32.eb similarity index 69% rename from i/impi/impi-2019.3.199-iccifort-2019.4.227-GCC-9.1.0-2.32.eb rename to i/impi/impi-2019.4.243-iccifort-2019.4.227-GCC-8.3.0-2.32.eb index 022dda49..dd9eec8b 100644 --- a/i/impi/impi-2019.3.199-iccifort-2019.4.227-GCC-9.1.0-2.32.eb +++ b/i/impi/impi-2019.4.243-iccifort-2019.4.227-GCC-8.3.0-2.32.eb @@ -1,21 +1,21 @@ # IT4Innovations 2019 name = 'impi' -version = '2019.3.199' +version = '2019.4.243' homepage = 'http://software.intel.com/en-us/intel-mpi-library/' description = "Intel MPI Library, local_compatible with MPICH ABI" -toolchain = {'name': 'iccifort', 'version': '2019.4.227-GCC-9.1.0-2.32'} +toolchain = {'name': 'iccifort', 'version': '2019.4.227-GCC-8.3.0-2.32'} source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14879/'] sources = ['l_mpi_%(version)s.tgz'] dontcreateinstalldir = 'True' -local_components = ['intel-mpi', 'intel-psxe', 'intel-imb'] +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] -# set up all the mpi commands to default to intel local_compilers +# set up all the mpi commands to default to intel compilers # set_mpi_wrappers_all = 'True' modextravars = { @@ -28,6 +28,4 @@ modextravars = { 'I_MPI_EXTRA_FILESYSTEM_LIST': 'lustre', } -modluafooter = 'add_property("state","experimental")' - moduleclass = 'mpi' diff --git a/i/impi/impi-2019.4.243-iccifort-2019.4.243-GCC-8.3.0-2.32.eb b/i/impi/impi-2019.4.243-iccifort-2019.4.243-GCC-8.3.0-2.32.eb new file mode 100644 index 00000000..4e9fd432 --- /dev/null +++ b/i/impi/impi-2019.4.243-iccifort-2019.4.243-GCC-8.3.0-2.32.eb @@ -0,0 +1,31 @@ +# IT4Innovations 2019 + +name = 'impi' +version = '2019.4.243' + +homepage = 'http://software.intel.com/en-us/intel-mpi-library/' +description = "Intel MPI Library, local_compatible with MPICH ABI" + +toolchain = {'name': 'iccifort', 'version': '2019.4.243-GCC-8.3.0-2.32'} + +source_urls = ['http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/14879/'] +sources = ['l_mpi_%(version)s.tgz'] + +dontcreateinstalldir = 'True' + +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] + +# set up all the mpi commands to default to intel compilers +# set_mpi_wrappers_all = 'True' + +modextravars = { + 'I_MPI_CC': 'icc', + 'I_MPI_CXX': 'icpc', + 'I_MPI_F77': 'ifort', + 'I_MPI_F90': 'ifort', + 'I_MPI_FC': 'ifort', + 'I_MPI_EXTRA_FILESYSTEM': 'enable', + 'I_MPI_EXTRA_FILESYSTEM_LIST': 'lustre', +} + +moduleclass = 'mpi' diff --git a/i/intel/intel-2017.05.eb b/i/intel/intel-2017.05.eb index c471457c..7c4e1bc2 100644 --- a/i/intel/intel-2017.05.eb +++ b/i/intel/intel-2017.05.eb @@ -4,22 +4,22 @@ name = 'intel' version = '2017.05' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and Fortran local_compilers, Intel MPI & +description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MPI & Intel MKL.""" toolchain = SYSTEM -local_local_compver = '2017.4.196' +local_compver = '2017.4.196' local_gccver = '7.1.0' -local_local_binutilsver = '2.28' -gcclocal_suff = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.28' +local_gccsuff = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '-GCCcore-%s' % local_gccver), - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), - ('impi', '2017.3.196', '', ('iccifort', '%s%s' % (local_local_compver, gcclocal_suff))), - ('imkl', '2017.3.196', '', ('iimpi', version + gcclocal_suff)), + ('binutils', local_binutilsver, '-GCCcore-%s' % local_gccver), + ('icc', local_compver, local_gccsuff), + ('ifort', local_compver, local_gccsuff), + ('impi', '2017.3.196', '', ('iccifort', '%s%s' % (local_compver, local_gccsuff))), + ('imkl', '2017.3.196', '', ('iimpi', version + local_gccsuff)), ] moduleclass = 'toolchain' diff --git a/i/intel/intel-2017b.eb b/i/intel/intel-2017b.eb index ae7bcead..09d84a9a 100644 --- a/i/intel/intel-2017b.eb +++ b/i/intel/intel-2017b.eb @@ -4,20 +4,20 @@ name = 'intel' version = '2017b' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Compiler toolchain including Intel local_compilers, Intel MPI and Intel Math Kernel Library (MKL)." +description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)." toolchain = SYSTEM -local_local_compver = '2017.5.239' +local_compver = '2017.5.239' local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -gcclocal_suff = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +local_gccsuff = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '-GCCcore-%s' % local_gccver), - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), - ('impi', '2017.4.239', '', ('iccifort', '%s%s' % (local_local_compver, gcclocal_suff))), + ('binutils', local_binutilsver, '-GCCcore-%s' % local_gccver), + ('icc', local_compver, local_gccsuff), + ('ifort', local_compver, local_gccsuff), + ('impi', '2017.4.239', '', ('iccifort', '%s%s' % (local_compver, local_gccsuff))), ('imkl', '2017.4.239', '', ('iimpi', version)), ] diff --git a/i/intel/intel-2017c.eb b/i/intel/intel-2017c.eb index 71f186e2..0330a66c 100644 --- a/i/intel/intel-2017c.eb +++ b/i/intel/intel-2017c.eb @@ -6,20 +6,21 @@ name = 'intel' version = '2017c' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Compiler toolchain including Intel local_compilers, Intel MPI and Intel Math Kernel Library (MKL)." +description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)." toolchain = SYSTEM -local_local_compver = '2017.7.259' +local_compver = '2017.8.262' local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -gcclocal_suff = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +local_gccsuff = '-GCC-%s-%s' % (local_gccver, local_binutilsver) + dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '-GCCcore-%s' % local_gccver), - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), - ('impi', '2017.4.239', '', ('iccifort', '%s%s' % (local_local_compver, gcclocal_suff))), + ('binutils', local_binutilsver, '-GCCcore-%s' % local_gccver), + ('icc', local_compver, local_gccsuff), + ('ifort', local_compver, local_gccsuff), + ('impi', '2017.4.239', '', ('iccifort', '%s%s' % (local_compver, local_gccsuff))), ('imkl', '2017.4.239', '', ('iimpi', version)), ] diff --git a/i/intel/intel-2018.03.eb b/i/intel/intel-2018.03.eb index 0ebbc0d3..1926bf55 100644 --- a/i/intel/intel-2018.03.eb +++ b/i/intel/intel-2018.03.eb @@ -6,21 +6,21 @@ name = 'intel' version = '2018.03' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Compiler toolchain including Intel local_compilers, Intel MPI and Intel Math Kernel Library (MKL)." +description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)." toolchain = SYSTEM -local_local_compver = '2018.3.222' +local_compver = '2018.3.222' local_gccver = '8.1.0' -local_local_binutilsver = '2.30' -gcclocal_suff = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.30' +local_gccsuff = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '-GCCcore-%s' % local_gccver), - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), - ('impi', local_local_compver, '', ('iccifort', '%s%s' % (local_local_compver, gcclocal_suff))), - ('imkl', local_local_compver, '', ('iimpi', version)), + ('binutils', local_binutilsver, '-GCCcore-%s' % local_gccver), + ('icc', local_compver, local_gccsuff), + ('ifort', local_compver, local_gccsuff), + ('impi', local_compver, '', ('iccifort', '%s%s' % (local_compver, local_gccsuff))), + ('imkl', local_compver, '', ('iimpi', version)), ] moduleclass = 'toolchain' diff --git a/i/intel/intel-2018.04.eb b/i/intel/intel-2018.04.eb index e4604cb1..342595fc 100644 --- a/i/intel/intel-2018.04.eb +++ b/i/intel/intel-2018.04.eb @@ -6,20 +6,20 @@ name = 'intel' version = '2018.04' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Compiler toolchain including Intel local_compilers, Intel MPI and Intel Math Kernel Library (MKL)." +description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)." toolchain = SYSTEM -local_local_compver = '2018.5.274' +local_compver = '2018.5.274' local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -gcclocal_suff = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +local_gccsuff = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '-GCCcore-%s' % local_gccver), - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), - ('impi', '2018.4.274', '', ('iccifort', '%s%s' % (local_local_compver, gcclocal_suff))), + ('binutils', local_binutilsver, '-GCCcore-%s' % local_gccver), + ('icc', local_compver, local_gccsuff), + ('ifort', local_compver, local_gccsuff), + ('impi', '2018.4.274', '', ('iccifort', '%s%s' % (local_compver, local_gccsuff))), ('imkl', '2018.4.274', '', ('iimpi', version)), ] diff --git a/i/intel/intel-2018a.eb b/i/intel/intel-2018a.eb index 8dbea4f8..72a2a15f 100644 --- a/i/intel/intel-2018a.eb +++ b/i/intel/intel-2018a.eb @@ -4,21 +4,21 @@ name = 'intel' version = '2018a' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Compiler toolchain including Intel local_compilers, Intel MPI and Intel Math Kernel Library (MKL)." +description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)." toolchain = SYSTEM -local_local_compver = '2018.1.163' +local_compver = '2018.1.163' local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -gcclocal_suff = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +local_gccsuff = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '-GCCcore-%s' % local_gccver), - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), - ('impi', local_local_compver, '', ('iccifort', '%s%s' % (local_local_compver, gcclocal_suff))), - ('imkl', local_local_compver, '', ('iimpi', version)), + ('binutils', local_binutilsver, '-GCCcore-%s' % local_gccver), + ('icc', local_compver, local_gccsuff), + ('ifort', local_compver, local_gccsuff), + ('impi', local_compver, '', ('iccifort', '%s%s' % (local_compver, local_gccsuff))), + ('imkl', local_compver, '', ('iimpi', version)), ] moduleclass = 'toolchain' diff --git a/i/intel/intel-2019.02.eb b/i/intel/intel-2019.02.eb index 98b8729c..b9a4cce0 100644 --- a/i/intel/intel-2019.02.eb +++ b/i/intel/intel-2019.02.eb @@ -6,21 +6,21 @@ name = 'intel' version = '2019.02' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Compiler toolchain including Intel local_compilers, Intel MPI and Intel Math Kernel Library (MKL)." +description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)." toolchain = SYSTEM -local_local_compver = '2019.2.187' +local_compver = '2019.2.187' local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -gcclocal_suff = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +local_gccsuff = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '-GCCcore-%s' % local_gccver), - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), - ('impi', local_local_compver, '', ('iccifort', '%s%s' % (local_local_compver, gcclocal_suff))), - ('imkl', local_local_compver, '', ('iimpi', version)), + ('binutils', local_binutilsver, '-GCCcore-%s' % local_gccver), + ('icc', local_compver, local_gccsuff), + ('ifort', local_compver, local_gccsuff), + ('impi', local_compver, '', ('iccifort', '%s%s' % (local_compver, local_gccsuff))), + ('imkl', local_compver, '', ('iimpi', version)), ] modluafooter = 'add_property("state","experimental")' diff --git a/i/intel/intel-2019.03-GCC-8.3.0-2.32.eb b/i/intel/intel-2019.03-GCC-8.3.0-2.32.eb index 71f8e0f9..fbce6e0c 100644 --- a/i/intel/intel-2019.03-GCC-8.3.0-2.32.eb +++ b/i/intel/intel-2019.03-GCC-8.3.0-2.32.eb @@ -7,21 +7,21 @@ version = '2019.03' versionsuffix = '-GCC-8.3.0-2.32' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Compiler toolchain including Intel local_compilers, Intel MPI and Intel Math Kernel Library (MKL)." +description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)." toolchain = SYSTEM -local_local_compver = '2019.4.227' +local_compver = '2019.4.227' local_gccver = '8.3.0' -local_local_binutilsver = '2.32' -gcclocal_suff = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.32' +local_gccsuff = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '-GCCcore-%s' % local_gccver), - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), - ('impi', '2019.3.199', '', ('iccifort', '%s%s' % (local_local_compver, gcclocal_suff))), - ('imkl', '2019.3.199', '', ('iimpi', '%s%s' % (version, gcclocal_suff))), + ('binutils', local_binutilsver, '-GCCcore-%s' % local_gccver), + ('icc', local_compver, local_gccsuff), + ('ifort', local_compver, local_gccsuff), + ('impi', '2019.3.199', '', ('iccifort', '%s%s' % (local_compver, local_gccsuff))), + ('imkl', '2019.3.199', '', ('iimpi', '%s%s' % (version, local_gccsuff))), ] modluafooter = 'add_property("state","experimental")' diff --git a/i/intel/intel-2019.03-GCC-9.1.0-2.32.eb b/i/intel/intel-2019.03-GCC-9.1.0-2.32.eb index dd37651a..09a4a661 100644 --- a/i/intel/intel-2019.03-GCC-9.1.0-2.32.eb +++ b/i/intel/intel-2019.03-GCC-9.1.0-2.32.eb @@ -7,21 +7,21 @@ version = '2019.03' versionsuffix = '-GCC-9.1.0-2.32' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Compiler toolchain including Intel local_compilers, Intel MPI and Intel Math Kernel Library (MKL)." +description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)." toolchain = SYSTEM -local_local_compver = '2019.4.227' +local_compver = '2019.4.227' local_gccver = '9.1.0' -local_local_binutilsver = '2.32' -gcclocal_suff = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.32' +local_gccsuff = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '-GCCcore-%s' % local_gccver), - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), - ('impi', '2019.3.199', '', ('iccifort', '%s%s' % (local_local_compver, gcclocal_suff))), - ('imkl', '2019.3.199', '', ('iimpi', '%s%s' % (version, gcclocal_suff))), + ('binutils', local_binutilsver, '-GCCcore-%s' % local_gccver), + ('icc', local_compver, local_gccsuff), + ('ifort', local_compver, local_gccsuff), + ('impi', '2019.3.199', '', ('iccifort', '%s%s' % (local_compver, local_gccsuff))), + ('imkl', '2019.3.199', '', ('iimpi', '%s%s' % (version, local_gccsuff))), ] modluafooter = 'add_property("state","experimental")' diff --git a/i/intel/intel-2019.03.eb b/i/intel/intel-2019.03.eb index e5a53bd9..bb801c37 100644 --- a/i/intel/intel-2019.03.eb +++ b/i/intel/intel-2019.03.eb @@ -6,20 +6,20 @@ name = 'intel' version = '2019.03' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = "Compiler toolchain including Intel local_compilers, Intel MPI and Intel Math Kernel Library (MKL)." +description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)." toolchain = SYSTEM -local_local_compver = '2019.4.227' +local_compver = '2019.4.227' local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -gcclocal_suff = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +local_gccsuff = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '-GCCcore-%s' % local_gccver), - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), - ('impi', '2019.3.199', '', ('iccifort', '%s%s' % (local_local_compver, gcclocal_suff))), + ('binutils', local_binutilsver, '-GCCcore-%s' % local_gccver), + ('icc', local_compver, local_gccsuff), + ('ifort', local_compver, local_gccsuff), + ('impi', '2019.3.199', '', ('iccifort', '%s%s' % (local_compver, local_gccsuff))), ('imkl', '2019.3.199', '', ('iimpi', version)), ] diff --git a/i/intel/intel-2019a.eb b/i/intel/intel-2019a.eb new file mode 100644 index 00000000..9d555f44 --- /dev/null +++ b/i/intel/intel-2019a.eb @@ -0,0 +1,26 @@ +# IT4Innovations 2019 + +easyblock = 'Toolchain' + +name = 'intel' +version = '2019a' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' +description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)." + +toolchain = SYSTEM + +local_compver = '2019.4.243' +local_gccver = '8.3.0' +local_binutilsver = '2.32' +local_gccsuff = '-GCC-%s-%s' % (local_gccver, local_binutilsver) +dependencies = [ + ('GCCcore', local_gccver), + ('binutils', local_binutilsver, '-GCCcore-%s' % local_gccver), + ('icc', local_compver, local_gccsuff), + ('ifort', local_compver, local_gccsuff), + ('impi', local_compver, '', ('iccifort', '%s%s' % (local_compver, local_gccsuff))), + ('imkl', local_compver, '', ('iimpi', version)), +] + +moduleclass = 'toolchain' diff --git a/i/iomkl/iomkl-2017a.eb b/i/iomkl/iomkl-2017a.eb index a28c9cbf..70064029 100644 --- a/i/iomkl/iomkl-2017a.eb +++ b/i/iomkl/iomkl-2017a.eb @@ -4,17 +4,17 @@ name = 'iomkl' version = '2017a' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel Cluster Toolchain Compiler Edition provides Intel C/C++ and Fortran local_compilers, Intel MKL & +description = """Intel Cluster Toolchain Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MKL & OpenMPI.""" toolchain = SYSTEM -local_local_compver = '2017.1.132' +local_compver = '2017.1.132' gcclocal_suff = '-GCC-6.3.0-2.27' dependencies = [ - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), + ('icc', local_compver, gcclocal_suff), + ('ifort', local_compver, gcclocal_suff), ('OpenMPI', '1.10.7', gcclocal_suff, True), ('imkl', '2017.1.132', '', ('iompi', version)), ] diff --git a/i/iomkl/iomkl-2017b.eb b/i/iomkl/iomkl-2017b.eb index 8bd718d0..8d89ce66 100644 --- a/i/iomkl/iomkl-2017b.eb +++ b/i/iomkl/iomkl-2017b.eb @@ -6,17 +6,17 @@ name = 'iomkl' version = '2017b' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel Cluster Toolchain Compiler Edition provides Intel C/C++ and Fortran local_compilers, Intel MKL & +description = """Intel Cluster Toolchain Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MKL & OpenMPI.""" toolchain = SYSTEM -local_local_compver = '2017.5.239' +local_compver = '2017.5.239' gcclocal_suff = '-GCC-6.3.0-2.27' dependencies = [ - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), + ('icc', local_compver, gcclocal_suff), + ('ifort', local_compver, gcclocal_suff), ('OpenMPI', '1.10.7', gcclocal_suff, True), ('imkl', '2017.4.239', '', ('iompi', version)), ] diff --git a/i/iomkl/iomkl-2018.03-GCC-6.3.0-2.27.eb b/i/iomkl/iomkl-2018.03-GCC-6.3.0-2.27.eb index 025dfa6a..c63f92e2 100644 --- a/i/iomkl/iomkl-2018.03-GCC-6.3.0-2.27.eb +++ b/i/iomkl/iomkl-2018.03-GCC-6.3.0-2.27.eb @@ -7,17 +7,17 @@ version = '2018.03' versionsuffix = '-GCC-6.3.0-2.27' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel Cluster Toolchain Compiler Edition provides Intel C/C++ and Fortran local_compilers, Intel MKL & +description = """Intel Cluster Toolchain Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MKL & OpenMPI.""" toolchain = SYSTEM -local_local_compver = '2018.3.222' +local_compver = '2018.3.222' gcclocal_suff = '-GCC-6.3.0-2.27' dependencies = [ - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), + ('icc', local_compver, gcclocal_suff), + ('ifort', local_compver, gcclocal_suff), ('OpenMPI', '2.1.1', gcclocal_suff, True), ('imkl', '2018.3.222', '-GCC-6.3.0-2.27', ('iompi', version)), ] diff --git a/i/iomkl/iomkl-2018.04.eb b/i/iomkl/iomkl-2018.04.eb index 46be12ad..435881aa 100644 --- a/i/iomkl/iomkl-2018.04.eb +++ b/i/iomkl/iomkl-2018.04.eb @@ -6,17 +6,17 @@ name = 'iomkl' version = '2018.04' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel Cluster Toolchain Compiler Edition provides Intel C/C++ and Fortran local_compilers, Intel MKL & +description = """Intel Cluster Toolchain Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MKL & OpenMPI.""" toolchain = SYSTEM -local_local_compver = '2018.5.274' +local_compver = '2018.5.274' gcclocal_suff = '-GCC-6.3.0-2.27' dependencies = [ - ('icc', local_local_compver, gcclocal_suff), - ('ifort', local_local_compver, gcclocal_suff), + ('icc', local_compver, gcclocal_suff), + ('ifort', local_compver, gcclocal_suff), ('OpenMPI', '2.1.1', gcclocal_suff, True), ('imkl', '2018.4.274', '', ('iompi', version)), ] diff --git a/i/iompi/iompi-2017a.eb b/i/iompi/iompi-2017a.eb index d900912e..8e2ee69d 100644 --- a/i/iompi/iompi-2017a.eb +++ b/i/iompi/iompi-2017a.eb @@ -6,17 +6,17 @@ name = 'iompi' version = '2017a' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel C/C++ and Fortran local_compilers, alongside Open MPI.""" +description = """Intel C/C++ and Fortran compilers, alongside Open MPI.""" toolchain = SYSTEM -local_local_compver = '2017.1.132' -local_local_compverlocal_suff = '-GCC-6.3.0-2.27' +local_compver = '2017.1.132' +local_compverlocal_suff = '-GCC-6.3.0-2.27' dependencies = [ - ('icc', local_local_compver, local_local_compverlocal_suff), - ('ifort', local_local_compver, local_local_compverlocal_suff), - ('OpenMPI', '1.10.7', local_local_compverlocal_suff, True), + ('icc', local_compver, local_compverlocal_suff), + ('ifort', local_compver, local_compverlocal_suff), + ('OpenMPI', '1.10.7', local_compverlocal_suff, True), ] moduleclass = 'toolchain' diff --git a/i/iompi/iompi-2017b.eb b/i/iompi/iompi-2017b.eb index 4de97646..0c7a1224 100644 --- a/i/iompi/iompi-2017b.eb +++ b/i/iompi/iompi-2017b.eb @@ -6,17 +6,17 @@ name = 'iompi' version = '2017b' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel C/C++ and Fortran local_compilers, alongside Open MPI.""" +description = """Intel C/C++ and Fortran compilers, alongside Open MPI.""" toolchain = SYSTEM -local_local_compver = '2017.5.239' -local_local_compverlocal_suff = '-GCC-6.3.0-2.27' +local_compver = '2017.5.239' +local_compverlocal_suff = '-GCC-6.3.0-2.27' dependencies = [ - ('icc', local_local_compver, local_local_compverlocal_suff), - ('ifort', local_local_compver, local_local_compverlocal_suff), - ('OpenMPI', '1.10.7', local_local_compverlocal_suff, True), + ('icc', local_compver, local_compverlocal_suff), + ('ifort', local_compver, local_compverlocal_suff), + ('OpenMPI', '1.10.7', local_compverlocal_suff, True), ] moduleclass = 'toolchain' diff --git a/i/iompi/iompi-2017c.eb b/i/iompi/iompi-2017c.eb index b8d923c5..fe4e4e99 100644 --- a/i/iompi/iompi-2017c.eb +++ b/i/iompi/iompi-2017c.eb @@ -6,17 +6,17 @@ name = 'iompi' version = '2017c' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel C/C++ and Fortran local_compilers, alongside Open MPI.""" +description = """Intel C/C++ and Fortran compilers, alongside Open MPI.""" toolchain = SYSTEM -local_local_compver = '2017.5.239' -local_local_compverlocal_suff = '-GCC-6.3.0-2.27' +local_compver = '2017.5.239' +local_compverlocal_suff = '-GCC-6.3.0-2.27' dependencies = [ - ('icc', local_local_compver, local_local_compverlocal_suff), - ('ifort', local_local_compver, local_local_compverlocal_suff), - ('OpenMPI', '2.1.1', local_local_compverlocal_suff, True), + ('icc', local_compver, local_compverlocal_suff), + ('ifort', local_compver, local_compverlocal_suff), + ('OpenMPI', '2.1.1', local_compverlocal_suff, True), ] moduleclass = 'toolchain' diff --git a/i/iompi/iompi-2018.04.eb b/i/iompi/iompi-2018.04.eb index f96556a9..0de4787c 100644 --- a/i/iompi/iompi-2018.04.eb +++ b/i/iompi/iompi-2018.04.eb @@ -6,17 +6,17 @@ name = 'iompi' version = '2018.04' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-local_compiler/' -description = """Intel C/C++ and Fortran local_compilers, alongside Open MPI.""" +description = """Intel C/C++ and Fortran compilers, alongside Open MPI.""" toolchain = SYSTEM -local_local_compver = '2018.5.274' -local_local_compverlocal_suff = '-GCC-6.3.0-2.27' +local_compver = '2018.5.274' +local_compverlocal_suff = '-GCC-6.3.0-2.27' dependencies = [ - ('icc', local_local_compver, local_local_compverlocal_suff), - ('ifort', local_local_compver, local_local_compverlocal_suff), - ('OpenMPI', '2.1.1', local_local_compverlocal_suff, True), + ('icc', local_compver, local_compverlocal_suff), + ('ifort', local_compver, local_compverlocal_suff), + ('OpenMPI', '2.1.1', local_compverlocal_suff, True), ] moduleclass = 'toolchain' diff --git a/i/ipp/ipp-2017.1.132-GCC-6.3.0-2.27.eb b/i/ipp/ipp-2017.1.132-GCC-6.3.0-2.27.eb index 162072cf..d87ae5e8 100644 --- a/i/ipp/ipp-2017.1.132-GCC-6.3.0-2.27.eb +++ b/i/ipp/ipp-2017.1.132-GCC-6.3.0-2.27.eb @@ -12,12 +12,12 @@ toolchain = SYSTEM sources = ['l_ipp_%(version)s.tgz'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] dontcreateinstalldir = 'True' diff --git a/i/ipp/ipp-2017.2.174-GCC-6.3.0-2.27.eb b/i/ipp/ipp-2017.2.174-GCC-6.3.0-2.27.eb index 4bd633d6..c6668bff 100644 --- a/i/ipp/ipp-2017.2.174-GCC-6.3.0-2.27.eb +++ b/i/ipp/ipp-2017.2.174-GCC-6.3.0-2.27.eb @@ -12,12 +12,12 @@ toolchain = SYSTEM sources = ['l_ipp_%(version)s.tgz'] local_gccver = '6.3.0' -local_local_binutilsver = '2.27' -versionsuffix = '-GCC-%s-%s' % (local_gccver, local_local_binutilsver) +local_binutilsver = '2.27' +versionsuffix = '-GCC-%s-%s' % (local_gccver, local_binutilsver) dependencies = [ ('GCCcore', local_gccver), - ('binutils', local_local_binutilsver, '', ('GCCcore', local_gccver)), + ('binutils', local_binutilsver, '', ('GCCcore', local_gccver)), ] dontcreateinstalldir = 'True'