<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/distutils/fcompiler/intel.py, branch dependabot/pip/gitpython-3.1.14</title>
<subtitle>github.com: numpy/numpy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/'/>
<entry>
<title>BUG: Flags should not contain spaces</title>
<updated>2020-01-23T18:24:37+00:00</updated>
<author>
<name>Eric Wieser</name>
<email>wieser.eric@gmail.com</email>
</author>
<published>2020-01-23T18:24:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=cf8ab82c8227fc4e8fbad474f5f50f90e75d1b3a'/>
<id>cf8ab82c8227fc4e8fbad474f5f50f90e75d1b3a</id>
<content type='text'>
It's very unlikely that `ifort` is supposed to be invoked as `ifort "-fpmodel strict"` instead of `ifort -fpmodel strict` .

Spaces in flag items will end up passed as a single argument.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's very unlikely that `ifort` is supposed to be invoked as `ifort "-fpmodel strict"` instead of `ifort -fpmodel strict` .

Spaces in flag items will end up passed as a single argument.
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Remove unnecessary 'from __future__ import ...' statements</title>
<updated>2020-01-03T15:48:11+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2019-08-27T11:36:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=ed1e9659f103260a32536b4a7615393e3b1173dc'/>
<id>ed1e9659f103260a32536b4a7615393e3b1173dc</id>
<content type='text'>
As numpy is Python 3 only, these import statements are now unnecessary
and don't alter runtime behavior.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As numpy is Python 3 only, these import statements are now unnecessary
and don't alter runtime behavior.
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Do not double-quote arguments passed on to the linker</title>
<updated>2019-01-31T06:27:55+00:00</updated>
<author>
<name>Eric Wieser</name>
<email>wieser.eric@gmail.com</email>
</author>
<published>2019-01-31T03:34:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=37ba40b7f975f266d24fa916050fa27c88ab9dbf'/>
<id>37ba40b7f975f266d24fa916050fa27c88ab9dbf</id>
<content type='text'>
After the recent patch to CCompiler.spawn, the file-paths no longer need manual quoting - that's handled as needed within subprocess.

This also states our assumption that our paths do not contain commas.
If we care about this, we could adopt the approach used by https://github.com/rust-lang/rust/issues/38795.

Tested for gcc locally by looking at the error messages of `subprocess.check_call(["gcc", r'-Wl,spaces and no quotes'])`

Other fortran compiler changes not tested, but assumed to be broken in the same way.

Fixes #12882
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After the recent patch to CCompiler.spawn, the file-paths no longer need manual quoting - that's handled as needed within subprocess.

This also states our assumption that our paths do not contain commas.
If we care about this, we could adopt the approach used by https://github.com/rust-lang/rust/issues/38795.

Tested for gcc locally by looking at the error messages of `subprocess.check_call(["gcc", r'-Wl,spaces and no quotes'])`

Other fortran compiler changes not tested, but assumed to be broken in the same way.

Fixes #12882
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: distutils: trivial cleanups</title>
<updated>2017-11-06T22:22:10+00:00</updated>
<author>
<name>xoviat</name>
<email>xoviat@users.noreply.github.com</email>
</author>
<published>2017-11-06T22:22:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=1229545f8998940b8bfaf0556103e4bdf266b5e1'/>
<id>1229545f8998940b8bfaf0556103e4bdf266b5e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: remove -xhost flag from IntelFCompiler.  Closes gh-9042.</title>
<updated>2017-07-27T07:25:59+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@googlemail.com</email>
</author>
<published>2017-07-27T07:25:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=8a511c68fada693bfa7283c313bf1de99ad90a6e'/>
<id>8a511c68fada693bfa7283c313bf1de99ad90a6e</id>
<content type='text'>
Note that this was discussed extensively in gh-7287, but removing
this -xhost flag was missed in the PR that closed that issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that this was discussed extensively in gh-7287, but removing
this -xhost flag was missed in the PR that closed that issue.
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Fix Intel compilation on Unix.</title>
<updated>2017-06-26T16:20:41+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2017-06-21T15:55:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=bb21232753efea0b2af0aee458d52c694ad6959a'/>
<id>bb21232753efea0b2af0aee458d52c694ad6959a</id>
<content type='text'>
Fixes two problems:

* c compilers do not have a find_executables method.
* get_version return a LooseVersion instance, not string.

Closes #9278.

[ci skip]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes two problems:

* c compilers do not have a find_executables method.
* get_version return a LooseVersion instance, not string.

Closes #9278.

[ci skip]
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Update Intel compiler options.</title>
<updated>2017-04-19T21:17:17+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2017-04-19T20:18:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=3a429d1034c480e574a10367c399728bfe5eb935'/>
<id>3a429d1034c480e574a10367c399728bfe5eb935</id>
<content type='text'>
The '-openmp' option was deprecated in Intel version 15 and removed
in version 18. The replacement is '-qopenmp'.

Closes #8941.

[skip ci]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The '-openmp' option was deprecated in Intel version 15 and removed
in version 18. The replacement is '-qopenmp'.

Closes #8941.

[skip ci]
</pre>
</div>
</content>
</entry>
<entry>
<title>DEP: Fix escaped string characters deprecated in Python 3.6.</title>
<updated>2016-12-14T18:33:22+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2016-12-13T22:53:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=ec0e04694278ef9ea83537d308b07fc27c1b5f85'/>
<id>ec0e04694278ef9ea83537d308b07fc27c1b5f85</id>
<content type='text'>
In Python 3.6 a number of escape sequences that were previously accepted
-- for instance "\(" that was translated to "\\(" -- are deprecated. To
retain the previous behavior either raw strings must be used or the
backslash must be properly escaped itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Python 3.6 a number of escape sequences that were previously accepted
-- for instance "\(" that was translated to "\\(" -- are deprecated. To
retain the previous behavior either raw strings must be used or the
backslash must be properly escaped itself.
</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: Remove Intel compiler flag -xSSE4.2</title>
<updated>2016-05-22T15:48:22+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2016-05-22T02:13:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=d5e128c331a2ab404821e744f826da3f840733da'/>
<id>d5e128c331a2ab404821e744f826da3f840733da</id>
<content type='text'>
The consensus seems to be that hardcoding SSE4.2 results in poor code
for architectures lacking the feature.

Closes #7287.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The consensus seems to be that hardcoding SSE4.2 results in poor code
for architectures lacking the feature.

Closes #7287.
</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: Comment all O1s [ci skip]</title>
<updated>2015-12-28T18:39:10+00:00</updated>
<author>
<name>Eric Larson</name>
<email>larson.eric.d@gmail.com</email>
</author>
<published>2015-12-28T18:38:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=66bd83dd9eb11d6127d222a5cfa79b4ac640fadf'/>
<id>66bd83dd9eb11d6127d222a5cfa79b4ac640fadf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
