diff options
author | Adam J. Stewart <ajstewart426@gmail.com> | 2017-03-03 16:31:03 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-03 16:31:03 -0600 |
commit | 678603f3cccdd0af99de619e0bafb9c80b59a772 (patch) | |
tree | 7fb24dcc24ba29fc09235b46a6b635f78286c452 | |
parent | 7ef95767eef03a8498ed1a24659b9e5b52856f01 (diff) | |
download | spack-678603f3cccdd0af99de619e0bafb9c80b59a772.tar.gz spack-678603f3cccdd0af99de619e0bafb9c80b59a772.tar.bz2 spack-678603f3cccdd0af99de619e0bafb9c80b59a772.tar.xz spack-678603f3cccdd0af99de619e0bafb9c80b59a772.zip |
scipy build fails when built in parallel (#3275)
-rw-r--r-- | var/spack/repos/builtin/packages/py-scipy/package.py | 9 |
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 |