<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/core/setup.py, branch v1.10.0rc2</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: Add cblasfuncs.c and python_xerbla.c to MANIFEST.in</title>
<updated>2015-09-25T17:44:11+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2015-09-23T20:52:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=e1ccd7c75690ab42c498c4b1baa1153043a64ba1'/>
<id>e1ccd7c75690ab42c498c4b1baa1153043a64ba1</id>
<content type='text'>
Those files in numpy/core/src/multiarray were only included in source
distributions when HAVE_CBLAS was defined, making the distribution
contents depend on the local configuration.

Closes #6343.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Those files in numpy/core/src/multiarray were only included in source
distributions when HAVE_CBLAS was defined, making the distribution
contents depend on the local configuration.

Closes #6343.
</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: Move numpy.build_utils -&gt; numpy._build_utils, add to MANIFEST.in</title>
<updated>2015-08-05T17:20:48+00:00</updated>
<author>
<name>Alex Willmer</name>
<email>alex@moreati.org.uk</email>
</author>
<published>2015-08-05T16:21:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=79db519302ddf2bc23dd5435f34f183d7eac5906'/>
<id>79db519302ddf2bc23dd5435f34f183d7eac5906</id>
<content type='text'>
This fixes the distutils built from an sdist (e.g. under tox),
without including _build_utils in binary distributions or the installed numpy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the distutils built from an sdist (e.g. under tox),
without including _build_utils in binary distributions or the installed numpy.
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Fix some pyflakes warnings in numpy/core/*.py</title>
<updated>2015-07-05T23:29:25+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2015-07-05T19:19:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=7fa8ab6ac29c1dccf34dae5c53211ace67620ed7'/>
<id>7fa8ab6ac29c1dccf34dae5c53211ace67620ed7</id>
<content type='text'>
These fixes are not agressive as some of the code is complicated
and it is better to be careful.

The files numeric.py and numerictypes.py are not easily analysed
and the latter is self modifying. Pyflakes generates a number of
invalid warnings for those files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These fixes are not agressive as some of the code is complicated
and it is better to be careful.

The files numeric.py and numerictypes.py are not easily analysed
and the latter is self modifying. Pyflakes generates a number of
invalid warnings for those files.
</pre>
</div>
</content>
</entry>
<entry>
<title>STY: PEP8 fixes for numpy/core/*.py</title>
<updated>2015-07-05T18:18:26+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2015-07-05T17:47:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=8b3e9ae5262c1da1118370cd6e83db9b2166952e'/>
<id>8b3e9ae5262c1da1118370cd6e83db9b2166952e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Workaround segfault in Apple Accelerate framework SGEMV</title>
<updated>2015-05-03T18:58:26+00:00</updated>
<author>
<name>Sturla Molden</name>
<email>sturla@molden.no</email>
</author>
<published>2014-10-27T06:45:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=cf3077696dd76d88e77173546a0d969eda3a7aa0'/>
<id>cf3077696dd76d88e77173546a0d969eda3a7aa0</id>
<content type='text'>
SGEMV in Accelerate framework will segfault on MacOS X version 10.9
(aka Mavericks) if arrays are not aligned to 32 byte boundaries and the
CPU supports AVX instructions. This can produce segfaults in np.dot.
This patch overshadows the symbols cblas_sgemv, sgemv_ and sgemv
exported by Accelerate to produce the correct behavior. The MacOS X
version and CPU specs are checked on module import. If Mavericks and AVX
are detected the call to SGEMV is emulated with a call to SGEMM if the
arrays are not 32 byte aligned. If the exported symbols cannot be
overshadowed on module import, a fatal error is produced and the process
aborts. All the fixes are in a self-contained C file and do not alter
the multiarray C code. The patch is not applied unless NumPy is
configured to link with Apple's Accelerate framework.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SGEMV in Accelerate framework will segfault on MacOS X version 10.9
(aka Mavericks) if arrays are not aligned to 32 byte boundaries and the
CPU supports AVX instructions. This can produce segfaults in np.dot.
This patch overshadows the symbols cblas_sgemv, sgemv_ and sgemv
exported by Accelerate to produce the correct behavior. The MacOS X
version and CPU specs are checked on module import. If Mavericks and AVX
are detected the call to SGEMV is emulated with a call to SGEMM if the
arrays are not 32 byte aligned. If the exported symbols cannot be
overshadowed on module import, a fatal error is produced and the process
aborts. All the fixes are in a self-contained C file and do not alter
the multiarray C code. The patch is not applied unless NumPy is
configured to link with Apple's Accelerate framework.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #5316 from juliantaylor/align-fixes</title>
<updated>2015-04-22T02:25:06+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2015-04-22T02:25:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=02b858326dac217607a83ed0bf4d7d51d5bfbfbe'/>
<id>02b858326dac217607a83ed0bf4d7d51d5bfbfbe</id>
<content type='text'>
fix 1.9 alignment issues</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix 1.9 alignment issues</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: Use system-wide fenv.h on cygwin</title>
<updated>2015-02-09T01:23:28+00:00</updated>
<author>
<name>Sebastien Gouezel</name>
<email>sebastien.gouezel@univ-rennes1.fr</email>
</author>
<published>2015-02-08T21:50:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=adc6b13029bf885e9b7dee9a4cafc19a2dc3eb4f'/>
<id>adc6b13029bf885e9b7dee9a4cafc19a2dc3eb4f</id>
<content type='text'>
Closes #5532.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5532.
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: merge _compiled_base module into multiarray</title>
<updated>2015-01-22T21:29:05+00:00</updated>
<author>
<name>Julian Taylor</name>
<email>jtaylor.debian@googlemail.com</email>
</author>
<published>2015-01-21T18:54:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=4f861238803aa9ab913a1011eabed3505a3f703d'/>
<id>4f861238803aa9ab913a1011eabed3505a3f703d</id>
<content type='text'>
Allows access to internal functions for the file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allows access to internal functions for the file.
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Xerbla doesn't get linked in 1.10-devel.</title>
<updated>2014-12-24T17:38:42+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2014-12-20T02:47:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=75666e3abce678b4ddaee1c9f65ea497a234fae0'/>
<id>75666e3abce678b4ddaee1c9f65ea497a234fae0</id>
<content type='text'>
Add our python_xerbla to the multiarray sources. That function is
needed for all modules that link to the ATLAS 3.10 libraries, which
are now all located in two files, libsatlas and libtatlas.

Also make the test for xerbla linkage work better. If xerbla is not
linked the test will be skipped with a message.

Closes #5362.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add our python_xerbla to the multiarray sources. That function is
needed for all modules that link to the ATLAS 3.10 libraries, which
are now all located in two files, libsatlas and libtatlas.

Also make the test for xerbla linkage work better. If xerbla is not
linked the test will be skipped with a message.

Closes #5362.
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: reduce maximum alignment to 8 bytes on 32 bit</title>
<updated>2014-11-26T22:30:04+00:00</updated>
<author>
<name>Julian Taylor</name>
<email>jtaylor.debian@googlemail.com</email>
</author>
<published>2014-11-26T20:47:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=7d106d590697fcbb7199b00e1f40ec835fe809f6'/>
<id>7d106d590697fcbb7199b00e1f40ec835fe809f6</id>
<content type='text'>
malloc only provides 8byte alignment and is sufficient to load complex
on x86 platforms.
This fixes the f2py alignment failures with complex types on win32 or on
linux32 with -malign-double
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
malloc only provides 8byte alignment and is sufficient to load complex
on x86 platforms.
This fixes the f2py alignment failures with complex types on win32 or on
linux32 with -malign-double
</pre>
</div>
</content>
</entry>
</feed>
