summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/argobots/package.py
diff options
context:
space:
mode:
authorTodd Gamblin <tgamblin@llnl.gov>2022-07-30 15:19:18 -0700
committerTodd Gamblin <tgamblin@llnl.gov>2022-07-31 13:29:20 -0700
commitf52f6e99dbf1131886a80112b8c79dfc414afb7c (patch)
tree05cb7d64b2395922f2f24683da49f472075be12c /var/spack/repos/builtin/packages/argobots/package.py
parent549ba1ed32372c67fc57271cde3797d58b7dec6e (diff)
downloadspack-f52f6e99dbf1131886a80112b8c79dfc414afb7c.tar.gz
spack-f52f6e99dbf1131886a80112b8c79dfc414afb7c.tar.bz2
spack-f52f6e99dbf1131886a80112b8c79dfc414afb7c.tar.xz
spack-f52f6e99dbf1131886a80112b8c79dfc414afb7c.zip
black: reformat entire repository with black
Diffstat (limited to 'var/spack/repos/builtin/packages/argobots/package.py')
-rw-r--r--var/spack/repos/builtin/packages/argobots/package.py53
1 files changed, 29 insertions, 24 deletions
diff --git a/var/spack/repos/builtin/packages/argobots/package.py b/var/spack/repos/builtin/packages/argobots/package.py
index 1bd02d9b82..00f240e283 100644
--- a/var/spack/repos/builtin/packages/argobots/package.py
+++ b/var/spack/repos/builtin/packages/argobots/package.py
@@ -16,11 +16,11 @@ class Argobots(AutotoolsPackage):
execution model and a memory model."""
homepage = "https://www.argobots.org/"
- url = "https://github.com/pmodels/argobots/releases/download/v1.0b1/argobots-1.0b1.tar.gz"
- git = "https://github.com/pmodels/argobots.git"
- maintainers = ['shintaro-iwasaki']
+ url = "https://github.com/pmodels/argobots/releases/download/v1.0b1/argobots-1.0b1.tar.gz"
+ git = "https://github.com/pmodels/argobots.git"
+ maintainers = ["shintaro-iwasaki"]
- tags = ['e4s']
+ tags = ["e4s"]
version("main", branch="main")
version("1.1", sha256="f0f971196fc8354881681c2282a2f2adb6d48ff5e84cf820ca657daad1549005")
@@ -31,8 +31,13 @@ class Argobots(AutotoolsPackage):
variant("valgrind", default=False, description="Enable Valgrind")
variant("debug", default=False, description="Compiled with debugging symbols")
variant("stackunwind", default=False, description="Enable function stack unwinding")
- variant("stackguard", default="none", description="Enable stack guard",
- values=('none', 'canary-32', 'mprotect', 'mprotect-strict'), multi=False)
+ variant(
+ "stackguard",
+ default="none",
+ description="Enable stack guard",
+ values=("none", "canary-32", "mprotect", "mprotect-strict"),
+ multi=False,
+ )
variant("tool", default=False, description="Enable ABT_tool interface")
variant("affinity", default=False, description="Enable affinity setting")
@@ -45,31 +50,31 @@ class Argobots(AutotoolsPackage):
def configure_args(self):
args = []
- if '+perf' in self.spec:
- args.append('--enable-perf-opt')
+ if "+perf" in self.spec:
+ args.append("--enable-perf-opt")
- if '+valgrind' in self.spec:
- args.append('--enable-valgrind')
+ if "+valgrind" in self.spec:
+ args.append("--enable-valgrind")
else:
- args.append('--disable-valgrind')
+ args.append("--disable-valgrind")
- if '+debug' in self.spec:
- args.append('--enable-debug=yes')
+ if "+debug" in self.spec:
+ args.append("--enable-debug=yes")
else:
- args.append('--disable-debug')
+ args.append("--disable-debug")
- if '+stackunwind' in self.spec:
- args.append('--enable-stack-unwind')
- args.append('--with-libunwind={0}'.format(self.spec['libunwind'].prefix))
+ if "+stackunwind" in self.spec:
+ args.append("--enable-stack-unwind")
+ args.append("--with-libunwind={0}".format(self.spec["libunwind"].prefix))
- stackguard = self.spec.variants['stackguard'].value
- if stackguard != 'none':
- args.append('--enable-stack-overflow-check={0}'.format(stackguard))
+ stackguard = self.spec.variants["stackguard"].value
+ if stackguard != "none":
+ args.append("--enable-stack-overflow-check={0}".format(stackguard))
- if '+tool' in self.spec:
- args.append('--enable-tool')
+ if "+tool" in self.spec:
+ args.append("--enable-tool")
- if '+affinity' in self.spec:
- args.append('--enable-affinity')
+ if "+affinity" in self.spec:
+ args.append("--enable-affinity")
return args