Skip to content

Commit

Permalink
Merge pull request #8345 from bear-software/openblas-easyblock
Browse files Browse the repository at this point in the history
use custom easyblock for OpenBLAS in OpenBLAS 0.3.x easyconfigs
  • Loading branch information
boegel authored May 17, 2019
2 parents b57b738 + 1878d1b commit 3a1e77d
Show file tree
Hide file tree
Showing 6 changed files with 0 additions and 84 deletions.
14 changes: 0 additions & 14 deletions easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.0-GCC-6.4.0-2.28.eb
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
easyblock = 'ConfigureMake'

name = 'OpenBLAS'
version = '0.3.0'

Expand Down Expand Up @@ -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'
14 changes: 0 additions & 14 deletions easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.0-GCC-7.3.0-2.30.eb
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
easyblock = 'ConfigureMake'

name = 'OpenBLAS'
version = '0.3.0'

Expand Down Expand Up @@ -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'
14 changes: 0 additions & 14 deletions easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.3.1-GCC-7.3.0-2.30.eb
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
easyblock = 'ConfigureMake'

name = 'OpenBLAS'
version = '0.3.1'

Expand Down Expand Up @@ -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'
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
easyblock = 'ConfigureMake'

name = 'OpenBLAS'
version = '0.3.3'

Expand Down Expand Up @@ -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'
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
easyblock = 'ConfigureMake'

name = 'OpenBLAS'
version = '0.3.4'

Expand Down Expand Up @@ -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'
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
easyblock = 'ConfigureMake'

name = 'OpenBLAS'
version = '0.3.5'

Expand Down Expand Up @@ -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'

0 comments on commit 3a1e77d

Please sign in to comment.