summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2017-03-03 16:31:03 -0600
committerGitHub <noreply@github.com>2017-03-03 16:31:03 -0600
commit678603f3cccdd0af99de619e0bafb9c80b59a772 (patch)
tree7fb24dcc24ba29fc09235b46a6b635f78286c452 /var
parent7ef95767eef03a8498ed1a24659b9e5b52856f01 (diff)
downloadspack-678603f3cccdd0af99de619e0bafb9c80b59a772.tar.gz
spack-678603f3cccdd0af99de619e0bafb9c80b59a772.tar.bz2
spack-678603f3cccdd0af99de619e0bafb9c80b59a772.tar.xz
spack-678603f3cccdd0af99de619e0bafb9c80b59a772.zip
scipy build fails when built in parallel (#3275)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/py-scipy/package.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/py-scipy/package.py b/var/spack/repos/builtin/packages/py-scipy/package.py
index 2039fc07c3..d99c92c58e 100644
--- a/var/spack/repos/builtin/packages/py-scipy/package.py
+++ b/var/spack/repos/builtin/packages/py-scipy/package.py
@@ -48,5 +48,12 @@ class PyScipy(PythonPackage):
depends_on('lapack')
def build_args(self, spec, prefix):
+ args = []
+
# Build in parallel
- return ['-j', str(make_jobs)]
+ # Known problems with Python 3
+ # https://github.com/scipy/scipy/issues/7112
+ if not spec.satisfies('^python@3:'):
+ args.extend(['-j', str(make_jobs)])
+
+ return args