<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/core/setup.py, branch v1.18.4</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>ENH: distutils: add support for ILP64 OpenBLAS (generic symbol suffix)</title>
<updated>2019-12-15T20:43:53+00:00</updated>
<author>
<name>Pauli Virtanen</name>
<email>pav@iki.fi</email>
</author>
<published>2019-12-07T12:17:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=2d153beca15f29bf6844f81fbdeb70df76e663cd'/>
<id>2d153beca15f29bf6844f81fbdeb70df76e663cd</id>
<content type='text'>
Generalize the ILP64 BLAS/LAPACK symbol name handling to deal with
arbitrary prefix/suffix.

The build-time behavior is changed so that HAVE_BLAS_ILP64 and
BLAS_SYMBOL_SUFFIX/PREFIX defines are added to compile options
as appropriate.

Mainly to make autodetection of BLAS/LAPACK easier for downstream
numpy.distutils users, add get_info aliases 'blas_ilp64_opt',
'blas_ilp64_plain_opt', and 'blas64__opt' for any/no/""&amp;"64_"
prefix&amp;suffix, and the same for lapack. (Due to the way system_info
works, each also gets a separate class.)

In addition to openblas64_ which has a fixed suffix, add the (by default
suffixless) openblas_ilp64, which correspond to the most likely cases to
be present.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Generalize the ILP64 BLAS/LAPACK symbol name handling to deal with
arbitrary prefix/suffix.

The build-time behavior is changed so that HAVE_BLAS_ILP64 and
BLAS_SYMBOL_SUFFIX/PREFIX defines are added to compile options
as appropriate.

Mainly to make autodetection of BLAS/LAPACK easier for downstream
numpy.distutils users, add get_info aliases 'blas_ilp64_opt',
'blas_ilp64_plain_opt', and 'blas64__opt' for any/no/""&amp;"64_"
prefix&amp;suffix, and the same for lapack. (Due to the way system_info
works, each also gets a separate class.)

In addition to openblas64_ which has a fixed suffix, add the (by default
suffixless) openblas_ilp64, which correspond to the most likely cases to
be present.
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: core: link only against blas64_/lapack64_ when BLAS64_ set</title>
<updated>2019-11-29T21:20:57+00:00</updated>
<author>
<name>Pauli Virtanen</name>
<email>pav@iki.fi</email>
</author>
<published>2019-11-29T21:04:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=33a2fcb4aebba8f80fdf12a7ecef879a3aaa0e63'/>
<id>33a2fcb4aebba8f80fdf12a7ecef879a3aaa0e63</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: core: optionally use symbol-suffixed 64-bit cblas</title>
<updated>2019-11-29T19:34:12+00:00</updated>
<author>
<name>Pauli Virtanen</name>
<email>pav@iki.fi</email>
</author>
<published>2019-11-29T19:32:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=a6ff5cc60943a3dfe94e2176d27bd2f777d83e96'/>
<id>a6ff5cc60943a3dfe94e2176d27bd2f777d83e96</id>
<content type='text'>
This is enabled by setting NPY_USE_BLAS64_=1 environment variable at
build time.  If set, Numpy will be linked both against a 32-bit BLAS and
a symbol-suffixed 64-bit BLAS.  (This is safe and does not cause symbol
clashes thanks to the suffixing.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is enabled by setting NPY_USE_BLAS64_=1 environment variable at
build time.  If set, Numpy will be linked both against a 32-bit BLAS and
a symbol-suffixed 64-bit BLAS.  (This is safe and does not cause symbol
clashes thanks to the suffixing.)
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: move buffer.h -&gt; npy_buffer.h to avoid conflicts</title>
<updated>2019-11-05T03:07:53+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-11-05T03:07:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=bf6f134abf7eac5b8ce3f56ee029ad8de92ade00'/>
<id>bf6f134abf7eac5b8ce3f56ee029ad8de92ade00</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUILD: add std=c99 flag for gcc, cleanup error reporting</title>
<updated>2019-10-25T08:31:33+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-10-24T21:24:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=3356d994fcf3fdfcfedc70185fc013501a87a4b9'/>
<id>3356d994fcf3fdfcfedc70185fc013501a87a4b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUILD: emit more helpful error messages when compiler is broken</title>
<updated>2019-10-24T21:27:18+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-10-24T15:49:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=396af7def65e75b6ef8a4e82f8aa8a357a9230f4'/>
<id>396af7def65e75b6ef8a4e82f8aa8a357a9230f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUILD: fix runtests.py option, fix previous changeset</title>
<updated>2019-09-20T06:34:47+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-09-15T17:28:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=f5487746586045d1be89e1205108fe0f1808def0'/>
<id>f5487746586045d1be89e1205108fe0f1808def0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUILD: only report these headers with --debug-configure</title>
<updated>2019-09-20T06:34:47+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-09-15T17:16:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=4729f3f3fe1363f3d21ca0ec8a22d30634e892e7'/>
<id>4729f3f3fe1363f3d21ca0ec8a22d30634e892e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUILD: add --debug-configure option to reduce output, use logger more</title>
<updated>2019-09-20T06:34:47+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-09-15T07:20:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=9852340606cf5f0e23cca8107e2bce61f022bc4e'/>
<id>9852340606cf5f0e23cca8107e2bce61f022bc4e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13739 from eric-wieser/bit_shifts</title>
<updated>2019-09-14T17:12:29+00:00</updated>
<author>
<name>Matti Picus</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-09-14T17:12:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=31ffdecf07d18ed4dbb66b171cb0f998d4b190fa'/>
<id>31ffdecf07d18ed4dbb66b171cb0f998d4b190fa</id>
<content type='text'>
BUG: Don't produce undefined behavior for a &lt;&lt; b if b &gt;= bitsof(a)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: Don't produce undefined behavior for a &lt;&lt; b if b &gt;= bitsof(a)</pre>
</div>
</content>
</entry>
</feed>
