From 45449acbf610852573e144dae397661fd32201c7 Mon Sep 17 00:00:00 2001 From: edmondac-admin Date: Fri, 17 May 2019 10:49:58 +0100 Subject: [PATCH 1/2] First OpenBLAS easyconfig using new easyblock --- .../o/OpenBLAS/OpenBLAS-0.3.1-GCC-7.3.0-2.30.eb | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.1-GCC-7.3.0-2.30.eb b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.1-GCC-7.3.0-2.30.eb index a6985ac7ae7..4449dd4645d 100644 --- a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.1-GCC-7.3.0-2.30.eb +++ b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.1-GCC-7.3.0-2.30.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'OpenBLAS' version = '0.3.1' @@ -27,19 +25,7 @@ checksums = [ '999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af', # timing.tgz ] -skipsteps = ['configure'] - -buildopts = 'BINARY=64 USE_THREAD=1 USE_OPENMP=1 CC="$CC" FC="$F77"' -installopts = "USE_THREAD=1 USE_OPENMP=1 PREFIX=%(installdir)s" - # extensive testing can be enabled by uncommenting the line below # runtest = 'PATH=.:$PATH lapack-timing' -sanity_check_paths = { - 'files': ['include/cblas.h', 'include/f77blas.h', 'include/lapacke_config.h', 'include/lapacke.h', - 'include/lapacke_mangling.h', 'include/lapacke_utils.h', 'include/openblas_config.h', - 'lib/libopenblas.a', 'lib/libopenblas.%s' % SHLIB_EXT], - 'dirs': [], -} - moduleclass = 'numlib' From 1878d1b6923a0fb0bdbf2c1f76edb807409dd4e6 Mon Sep 17 00:00:00 2001 From: edmondac-admin Date: Fri, 17 May 2019 10:58:21 +0100 Subject: [PATCH 2/2] Pushing eb changes out to all OpenBLAS easyconfigs for 0.3.0 and later --- .../o/OpenBLAS/OpenBLAS-0.3.0-GCC-6.4.0-2.28.eb | 14 -------------- .../o/OpenBLAS/OpenBLAS-0.3.0-GCC-7.3.0-2.30.eb | 14 -------------- .../o/OpenBLAS/OpenBLAS-0.3.3-GCC-8.2.0-2.31.1.eb | 14 -------------- .../o/OpenBLAS/OpenBLAS-0.3.4-GCC-8.2.0-2.31.1.eb | 14 -------------- .../o/OpenBLAS/OpenBLAS-0.3.5-GCC-8.2.0-2.31.1.eb | 14 -------------- 5 files changed, 70 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.0-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.0-GCC-6.4.0-2.28.eb index 5d837040002..5216c5d4f3c 100644 --- a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.0-GCC-6.4.0-2.28.eb +++ b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.0-GCC-6.4.0-2.28.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'OpenBLAS' version = '0.3.0' @@ -27,19 +25,7 @@ checksums = [ '999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af', # timing.tgz ] -skipsteps = ['configure'] - -buildopts = 'BINARY=64 USE_THREAD=1 USE_OPENMP=1 CC="$CC" FC="$F77"' -installopts = "USE_THREAD=1 USE_OPENMP=1 PREFIX=%(installdir)s" - # extensive testing can be enabled by uncommenting the line below # runtest = 'PATH=.:$PATH lapack-timing' -sanity_check_paths = { - 'files': ['include/cblas.h', 'include/f77blas.h', 'include/lapacke_config.h', 'include/lapacke.h', - 'include/lapacke_mangling.h', 'include/lapacke_utils.h', 'include/openblas_config.h', - 'lib/libopenblas.a', 'lib/libopenblas.%s' % SHLIB_EXT], - 'dirs': [], -} - moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.0-GCC-7.3.0-2.30.eb b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.0-GCC-7.3.0-2.30.eb index 9d5f65a1e35..29ca07ed753 100644 --- a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.0-GCC-7.3.0-2.30.eb +++ b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.0-GCC-7.3.0-2.30.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'OpenBLAS' version = '0.3.0' @@ -27,19 +25,7 @@ checksums = [ '999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af', # timing.tgz ] -skipsteps = ['configure'] - -buildopts = 'BINARY=64 USE_THREAD=1 USE_OPENMP=1 CC="$CC" FC="$F77"' -installopts = "USE_THREAD=1 USE_OPENMP=1 PREFIX=%(installdir)s" - # extensive testing can be enabled by uncommenting the line below # runtest = 'PATH=.:$PATH lapack-timing' -sanity_check_paths = { - 'files': ['include/cblas.h', 'include/f77blas.h', 'include/lapacke_config.h', 'include/lapacke.h', - 'include/lapacke_mangling.h', 'include/lapacke_utils.h', 'include/openblas_config.h', - 'lib/libopenblas.a', 'lib/libopenblas.%s' % SHLIB_EXT], - 'dirs': [], -} - moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.3-GCC-8.2.0-2.31.1.eb b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.3-GCC-8.2.0-2.31.1.eb index c2a8ad8469f..5bf04fcaec4 100644 --- a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.3-GCC-8.2.0-2.31.1.eb +++ b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.3-GCC-8.2.0-2.31.1.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'OpenBLAS' version = '0.3.3' @@ -27,19 +25,7 @@ checksums = [ '999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af', # timing.tgz ] -skipsteps = ['configure'] - -buildopts = 'BINARY=64 USE_THREAD=1 USE_OPENMP=1 CC="$CC" FC="$F77"' -installopts = "USE_THREAD=1 USE_OPENMP=1 PREFIX=%(installdir)s" - # extensive testing can be enabled by uncommenting the line below # runtest = 'PATH=.:$PATH lapack-timing' -sanity_check_paths = { - 'files': ['include/cblas.h', 'include/f77blas.h', 'include/lapacke_config.h', 'include/lapacke.h', - 'include/lapacke_mangling.h', 'include/lapacke_utils.h', 'include/openblas_config.h', - 'lib/libopenblas.a', 'lib/libopenblas.%s' % SHLIB_EXT], - 'dirs': [], -} - moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.4-GCC-8.2.0-2.31.1.eb b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.4-GCC-8.2.0-2.31.1.eb index 52547937c39..9827f159010 100644 --- a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.4-GCC-8.2.0-2.31.1.eb +++ b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.4-GCC-8.2.0-2.31.1.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'OpenBLAS' version = '0.3.4' @@ -27,19 +25,7 @@ checksums = [ '999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af', # timing.tgz ] -skipsteps = ['configure'] - -buildopts = 'BINARY=64 USE_THREAD=1 USE_OPENMP=1 CC="$CC" FC="$F77"' -installopts = "USE_THREAD=1 USE_OPENMP=1 PREFIX=%(installdir)s" - # extensive testing can be enabled by uncommenting the line below # runtest = 'PATH=.:$PATH lapack-timing' -sanity_check_paths = { - 'files': ['include/cblas.h', 'include/f77blas.h', 'include/lapacke_config.h', 'include/lapacke.h', - 'include/lapacke_mangling.h', 'include/lapacke_utils.h', 'include/openblas_config.h', - 'lib/libopenblas.a', 'lib/libopenblas.%s' % SHLIB_EXT], - 'dirs': [], -} - moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.5-GCC-8.2.0-2.31.1.eb b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.5-GCC-8.2.0-2.31.1.eb index dcdbeec6bd4..b9155e2755b 100644 --- a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.5-GCC-8.2.0-2.31.1.eb +++ b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.5-GCC-8.2.0-2.31.1.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'OpenBLAS' version = '0.3.5' @@ -30,19 +28,7 @@ checksums = [ '56d5034869ebd7b63c7af23eadd0935280d4d57ac3b0d35956c64015a3103da9', ] -skipsteps = ['configure'] - -buildopts = 'BINARY=64 USE_THREAD=1 USE_OPENMP=1 CC="$CC" FC="$FC"' -installopts = "USE_THREAD=1 USE_OPENMP=1 PREFIX=%(installdir)s" - # extensive testing can be enabled by uncommenting the line below # runtest = 'PATH=.:$PATH lapack-timing' -sanity_check_paths = { - 'files': ['include/cblas.h', 'include/f77blas.h', 'include/lapacke_config.h', 'include/lapacke.h', - 'include/lapacke_mangling.h', 'include/lapacke_utils.h', 'include/openblas_config.h', - 'lib/libopenblas.a', 'lib/libopenblas.%s' % SHLIB_EXT], - 'dirs': [], -} - moduleclass = 'numlib'