summaryrefslogtreecommitdiff
path: root/numpy/distutils/msvc9compiler.py
Commit message (Collapse)AuthorAgeFilesLines
* MAINT: Remove unnecessary 'from __future__ import ...' statementsJon Dufresne2020-01-031-2/+0
| | | | | As numpy is Python 3 only, these import statements are now unnecessary and don't alter runtime behavior.
* BUG: Compilation crashes in MSVC when LIB or INCLUDE is not setDavid Hagen2017-05-131-5/+5
|
* BUG: Fixed build breakOleksandr Pavlyk2016-10-061-0/+2
| | | | Added missing import of platform_bits
* BUG: MSVCCompiler grows 'lib' & 'include' env strings exponentially.Charles Harris2016-08-241-12/+50
| | | | | | | | | Each time an MSVCCompiler was instantiated the old values of os.environ['lib'] and os.environ['include'] were concatenated to the new values set by initializing the distutils.msvc{,9}compiler.MSVCCompiler base class. Consequently when the the old and new values of those variables were the same, they doubled in size with each instantiation, leading to quickly hitting the 32,768 character limit.
* MAINT: Include from __future__ boilerplate in some files missing it.Charles Harris2015-12-051-0/+2
| | | | | Some newer *.py files are missing the `from __future__` boilerplate that helps assure Python2 and Python3 compatibility.
* Changed from distutils_MSVCCompiler toDmitry Zagorny2015-09-151-7/+8
| | | | distutils.msvccompiler.MSVCCompiler
* Align with pep8Dmitry Zagorny2015-09-151-1/+2
|
* MSVCCompiler overwrite 'lib' and 'include' environment variables. ThisDmitry Zagorny2015-09-151-0/+21
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.