diff options
Diffstat (limited to 'numpy/linalg/setup.py')
-rw-r--r-- | numpy/linalg/setup.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/numpy/linalg/setup.py b/numpy/linalg/setup.py index 6315a34b4..bfc0203d2 100644 --- a/numpy/linalg/setup.py +++ b/numpy/linalg/setup.py @@ -31,6 +31,10 @@ def configuration(parent_package='', top_path=None): else: lapack_info = get_info('lapack_opt', 0) # and {} + if not lapack_info and sys.maxsize > 2**32: + # Build lapack-lite in 64-bit integer mode + config.add_define_macros([('HAVE_BLAS_ILP64', None)]) + def get_lapack_lite_sources(ext, build_dir): if not lapack_info: print("### Warning: Using unoptimized lapack ###") |