From 845c12466ffa9cc6e4e15bed339b8e69bc416010 Mon Sep 17 00:00:00 2001 From: Easy Build Date: Thu, 25 May 2017 11:13:38 +0200 Subject: [PATCH] modified: i/imkl/imkl-2017.1.132-iimpi-2017a.eb new file: o/OpenCoarrays/OpenCoarrays-1.8.10-GCC-6.3.0-2.27.eb modified: o/OpenMPI/OpenMPI-2.1.0-GCC-4.9.3-2.25.eb modified: o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.27.eb --- i/imkl/imkl-2017.1.132-iimpi-2017a.eb | 2 +- .../OpenCoarrays-1.8.10-GCC-6.3.0-2.27.eb | 24 +++++++++++++++++++ o/OpenMPI/OpenMPI-2.1.0-GCC-4.9.3-2.25.eb | 2 +- o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.27.eb | 2 +- 4 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 o/OpenCoarrays/OpenCoarrays-1.8.10-GCC-6.3.0-2.27.eb diff --git a/i/imkl/imkl-2017.1.132-iimpi-2017a.eb b/i/imkl/imkl-2017.1.132-iimpi-2017a.eb index 1baee171..7e848ee3 100644 --- a/i/imkl/imkl-2017.1.132-iimpi-2017a.eb +++ b/i/imkl/imkl-2017.1.132-iimpi-2017a.eb @@ -32,7 +32,7 @@ postinstallcmds = [ ] modextravars = { - 'MKL_EXAMPLES': ''%(installdir)s/mkl/examples/', + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', } moduleclass = 'numlib' diff --git a/o/OpenCoarrays/OpenCoarrays-1.8.10-GCC-6.3.0-2.27.eb b/o/OpenCoarrays/OpenCoarrays-1.8.10-GCC-6.3.0-2.27.eb new file mode 100644 index 00000000..b9283acf --- /dev/null +++ b/o/OpenCoarrays/OpenCoarrays-1.8.10-GCC-6.3.0-2.27.eb @@ -0,0 +1,24 @@ +easyblock = 'CMakeMake' + +name = 'OpenCoarrays' +version = '1.8.10' + +homepage = 'http://www.opencoarrays.org/' +description = """A transport layer for coarray Fortran compilers.""" + +toolchain = {'name': 'GCC', 'version': '6.3.0-2.27'} + +source_urls = ['https://github.com/sourceryinstitute/opencoarrays/releases/download/%(version)s/'] +sources = [SOURCE_TAR_GZ] + +builddependencies = [('CMake', '3.7.2', '', True)] +dependencies = [('OpenMPI', '2.1.0')] + +separate_build_dir = True + +sanity_check_paths = { + 'files': ['bin/caf', 'bin/cafrun', 'lib64/libcaf_mpi.a'], + 'dirs': ['bin', 'lib64'], +} + +moduleclass = 'compiler' diff --git a/o/OpenMPI/OpenMPI-2.1.0-GCC-4.9.3-2.25.eb b/o/OpenMPI/OpenMPI-2.1.0-GCC-4.9.3-2.25.eb index 1918e735..bdc680a8 100644 --- a/o/OpenMPI/OpenMPI-2.1.0-GCC-4.9.3-2.25.eb +++ b/o/OpenMPI/OpenMPI-2.1.0-GCC-4.9.3-2.25.eb @@ -4,7 +4,7 @@ name = 'OpenMPI' version = '2.1.0' homepage = 'http://www.open-mpi.org/' -description = """The Open MPI Project is an open source MPI-2 implementation.""" +description = """The Open MPI Project is an open source MPI-3.1 implementation.""" toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} diff --git a/o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.27.eb b/o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.27.eb index c444b0e1..72a15b03 100644 --- a/o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.27.eb +++ b/o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.27.eb @@ -4,7 +4,7 @@ name = 'OpenMPI' version = '2.1.0' homepage = 'http://www.open-mpi.org/' -description = """The Open MPI Project is an open source MPI-2 implementation.""" +description = """The Open MPI Project is an open source MPI-3.1 implementation.""" toolchain = {'name': 'GCC', 'version': '6.3.0-2.27'}