diff options
author | Dmitry Zagorny <dmitry.zagorny@intel.com> | 2015-09-14 13:03:38 -0500 |
---|---|---|
committer | Dmitry Zagorny <dmitry.zagorny@intel.com> | 2015-09-15 14:34:43 +0300 |
commit | 72753bbdf8736a13f1cb60c25cf8683608f46e29 (patch) | |
tree | 5a0f17e10c88a02e4b9d6438ad88a447172f5174 /numpy/distutils/system_info.py | |
parent | 44c9b2aba51f73e50c17b7f990a054d0d4804269 (diff) | |
download | numpy-72753bbdf8736a13f1cb60c25cf8683608f46e29.tar.gz |
MSVCCompiler overwrite 'lib' and 'include' environment variables. This
behavior affect at least python 3.5 and SciPy build and build failed.
During initialization <python>.distutils.MSVCCompiler replace Intel
environment('include' and 'lib' paths). This fix decorate 'initialize'
function in MSVCCompiler and extend 'lib' and 'include' environment
variables. Changed compilation keys: generate optimized code
specialized for Intel processors with SSE4.2 support.
Diffstat (limited to 'numpy/distutils/system_info.py')
-rw-r--r-- | numpy/distutils/system_info.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/numpy/distutils/system_info.py b/numpy/distutils/system_info.py index 90c053298..b09b5d40b 100644 --- a/numpy/distutils/system_info.py +++ b/numpy/distutils/system_info.py @@ -999,8 +999,8 @@ class mkl_info(system_info): plt = '64' #l = 'mkl_ipf' elif cpu.is_Xeon(): - plt = 'em64t' - #l = 'mkl_em64t' + plt = 'intel64' + #l = 'mkl_intel64' else: plt = '32' #l = 'mkl_ia32' |