summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/eigenexa/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/eigenexa/package.py')
-rw-r--r--var/spack/repos/builtin/packages/eigenexa/package.py22
1 files changed, 9 insertions, 13 deletions
diff --git a/var/spack/repos/builtin/packages/eigenexa/package.py b/var/spack/repos/builtin/packages/eigenexa/package.py
index df856700d6..2532ea7098 100644
--- a/var/spack/repos/builtin/packages/eigenexa/package.py
+++ b/var/spack/repos/builtin/packages/eigenexa/package.py
@@ -12,9 +12,7 @@ class Eigenexa(AutotoolsPackage):
homepage = "https://www.r-ccs.riken.jp/labs/lpnctrt/projects/eigenexa/"
url = "https://www.r-ccs.riken.jp/labs/lpnctrt/projects/eigenexa/EigenExa-2.6.tgz"
- version(
- "2.6", sha256="a1a4e571a8051443f28e7ea4889272993452a4babd036d2b4dd6b28154302f95"
- )
+ version("2.6", sha256="a1a4e571a8051443f28e7ea4889272993452a4babd036d2b4dd6b28154302f95")
depends_on("autoconf", type="build")
depends_on("automake", type="build")
@@ -44,13 +42,12 @@ class Eigenexa(AutotoolsPackage):
"LAPACK_PATH",
"{0}".format(
":".join(
- self.spec["lapack"].libs.directories
- + self.spec["scalapack"].libs.directories
+ self.spec["lapack"].libs.directories + self.spec["scalapack"].libs.directories
)
),
)
- @run_after('install')
+ @run_after("install")
def cache_test_sources(self):
"""Save off benchmark files for stand-alone tests."""
self.cache_extra_test_sources("benchmark")
@@ -61,18 +58,17 @@ class Eigenexa(AutotoolsPackage):
# the installed software *each* time the tests are run since
# this package installs a library.
- test_cache_dir = join_path(
- self.test_suite.current_test_cache_dir,
- "benchmark"
- )
+ test_cache_dir = join_path(self.test_suite.current_test_cache_dir, "benchmark")
test_data_dir = self.test_suite.current_test_data_dir
opts = [
"run-test.sh",
self.spec["mpi"].prefix.bin.mpirun,
- '-n', '1',
+ "-n",
+ "1",
join_path(test_cache_dir, "eigenexa_benchmark"),
- '-f', join_path(test_cache_dir, "IN")
+ "-f",
+ join_path(test_cache_dir, "IN"),
]
env["OMP_NUM_THREADS"] = "1"
self.run_test(
@@ -80,5 +76,5 @@ class Eigenexa(AutotoolsPackage):
options=opts,
expected="EigenExa Test Passed !",
purpose="test: running benchmark checks",
- work_dir=test_data_dir
+ work_dir=test_data_dir,
)