diff options
author | Charles Harris <charlesr.harris@gmail.com> | 2015-05-03 16:27:05 -0400 |
---|---|---|
committer | Charles Harris <charlesr.harris@gmail.com> | 2015-05-03 16:27:05 -0400 |
commit | 63e8babb47709ff14b1d728fd46029edcbded70c (patch) | |
tree | 951da3933c8f5c6a6b8304f26579ea740f77771e /numpy/core/setup.py | |
parent | 3c06833480d31d63a1e65729c5e3a1277ac2a82f (diff) | |
parent | cf3077696dd76d88e77173546a0d969eda3a7aa0 (diff) | |
download | numpy-63e8babb47709ff14b1d728fd46029edcbded70c.tar.gz |
Merge pull request #5831 from charris/rebase-gh-5237
rebase-gh-5237 - BUG: Workaround segfault in Apple Accelerate framework SGEMV
Diffstat (limited to 'numpy/core/setup.py')
-rw-r--r-- | numpy/core/setup.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/numpy/core/setup.py b/numpy/core/setup.py index 11b443cf8..7a82f1e35 100644 --- a/numpy/core/setup.py +++ b/numpy/core/setup.py @@ -12,6 +12,7 @@ from os.path import join from numpy.distutils import log from distutils.dep_util import newer from distutils.sysconfig import get_config_var +from numpy.build_utils.apple_accelerate import uses_accelerate_framework, get_sgemv_fix from setup_common import * @@ -838,6 +839,8 @@ def configuration(parent_package='',top_path=None): multiarray_src.extend([join('src', 'multiarray', 'cblasfuncs.c'), join('src', 'multiarray', 'python_xerbla.c'), ]) + if uses_accelerate_framework(blas_info): + multiarray_src.extend(get_sgemv_fix()) else: extra_info = {} |