<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/core/src, 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>REV: Make sure ravel returns a contiguous array</title>
<updated>2015-09-27T18:06:54+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastian@sipsolutions.net</email>
</author>
<published>2015-09-27T15:27:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=876b58063ef73f6e430aced96a1e3320c1123c31'/>
<id>876b58063ef73f6e430aced96a1e3320c1123c31</id>
<content type='text'>
This is a bit more then it used to do, so it is not a complete
revert. Some of the "weird" cases where a copy was unnecessarily
done will now only be gone with RELAXED_STRIDES_CHECKING.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a bit more then it used to do, so it is not a complete
revert. Some of the "weird" cases where a copy was unnecessarily
done will now only be gone with RELAXED_STRIDES_CHECKING.
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Fix vdot for uncontiguous arrays.</title>
<updated>2015-09-27T17:32:00+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastian@sipsolutions.net</email>
</author>
<published>2015-09-27T15:50:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=7f434e73f6903ac23dbdba326e55805048c395b5'/>
<id>7f434e73f6903ac23dbdba326e55805048c395b5</id>
<content type='text'>
Note that using Newshape also means that less copying is done
in principle, because ravel will always return a contiguous
array.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that using Newshape also means that less copying is done
in principle, because ravel will always return a contiguous
array.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #6151 from charris/make-bad-strides-reasonable</title>
<updated>2015-09-13T18:03:47+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2015-09-13T18:03:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=307868077d346be025f921543f36276d92b699d1'/>
<id>307868077d346be025f921543f36276d92b699d1</id>
<content type='text'>
REL: Reset strides for RELAXED_STRIDE_CHECKING for 1.10 release.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REL: Reset strides for RELAXED_STRIDE_CHECKING for 1.10 release.</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: fix timedelta arithmetic with invalid values or NaTs</title>
<updated>2015-09-01T20:53:41+00:00</updated>
<author>
<name>Antoine Pitrou</name>
<email>antoine@python.org</email>
</author>
<published>2015-09-01T13:50:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=6bc9555281b433218f76a43e8621d269fd5a060a'/>
<id>6bc9555281b433218f76a43e8621d269fd5a060a</id>
<content type='text'>
Timedelta multiplication and division relied on undefined behaviour for some
inputs, which would give the expected results on x86 but not on armv7l
(e.g. Raspberry Pi 2).  Closes #6274.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Timedelta multiplication and division relied on undefined behaviour for some
inputs, which would give the expected results on x86 but not on armv7l
(e.g. Raspberry Pi 2).  Closes #6274.
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Fix refcounting for string comparison in array_richcompare</title>
<updated>2015-08-27T15:08:54+00:00</updated>
<author>
<name>Nathaniel J. Smith</name>
<email>njs@pobox.com</email>
</author>
<published>2015-08-27T07:21:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=2c748910fbb555ba03c92a2d2b0cb6529581571f'/>
<id>2c748910fbb555ba03c92a2d2b0cb6529581571f</id>
<content type='text'>
Regression introduced in 4b1f508a57549d8031a23160b40c7f87f47892ed

Closes gh-6250.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Regression introduced in 4b1f508a57549d8031a23160b40c7f87f47892ed

Closes gh-6250.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #6252 from juliantaylor/comp-alias</title>
<updated>2015-08-26T21:43:33+00:00</updated>
<author>
<name>Julian Taylor</name>
<email>jtaylor.debian@googlemail.com</email>
</author>
<published>2015-08-26T21:43:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=b49adda91baa968f29d02765ac0f338f04012d40'/>
<id>b49adda91baa968f29d02765ac0f338f04012d40</id>
<content type='text'>
BUG: simplify code remove strict aliasing violation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: simplify code remove strict aliasing violation
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: simplify code remove strict aliasing violation</title>
<updated>2015-08-26T21:11:07+00:00</updated>
<author>
<name>Julian Taylor</name>
<email>jtaylor.debian@googlemail.com</email>
</author>
<published>2015-08-26T21:07:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=a62abc814584047e22a630c92fe355783a5e9fc7'/>
<id>a62abc814584047e22a630c92fe355783a5e9fc7</id>
<content type='text'>
Didn't think the violation could cause issues but apparently some
compilers do mess it up. Also the old code is overly complicated, don't
know what I was thinking ...

Closes gh-6251
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Didn't think the violation could cause issues but apparently some
compilers do mess it up. Also the old code is overly complicated, don't
know what I was thinking ...

Closes gh-6251
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Checking advanced indices could fail for some arrays</title>
<updated>2015-08-26T13:19:53+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastian@sipsolutions.net</email>
</author>
<published>2015-08-25T17:32:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=52dbbd8e6df9d70b9562b67fc54cd9e063659fa1'/>
<id>52dbbd8e6df9d70b9562b67fc54cd9e063659fa1</id>
<content type='text'>
npyiter can change its inner stride when it is buffered, this
happens in some cases (the test is one of these) mostly for weirdly
strided arrays. The test does depend on the buffer size being used.

closes gh-6221
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
npyiter can change its inner stride when it is buffered, this
happens in some cases (the test is one of these) mostly for weirdly
strided arrays. The test does depend on the buffer size being used.

closes gh-6221
</pre>
</div>
</content>
</entry>
<entry>
<title>MANT: searchsorted should return base ndarrays always</title>
<updated>2015-08-17T16:06:14+00:00</updated>
<author>
<name>Jaime Fernandez</name>
<email>jaime.frio@gmail.com</email>
</author>
<published>2015-08-14T05:07:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=94a53dae9cea7c3db3dcb8ba0e763c051d02d285'/>
<id>94a53dae9cea7c3db3dcb8ba0e763c051d02d285</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Fix a non-constant expression used as structure initializer.</title>
<updated>2015-08-11T00:53:31+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2015-08-10T22:54:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=e422a097ed6ca28e9bf7deeb4024aee81d63a264'/>
<id>e422a097ed6ca28e9bf7deeb4024aee81d63a264</id>
<content type='text'>
PyObject_HashNotImplemented was being used to initialize the tp_hash
slot in the PyArray_Type structure. In mingw32 (gcc version 3.4) that
results in a compile error. Fix by initializing to zero, then
setting to PyObject_HashNotImplemented when the module is loaded.

The function initialization seems to work with more recent compilers, as
the determination of what is considered 'non-constant' is left to the
vendor and has changed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PyObject_HashNotImplemented was being used to initialize the tp_hash
slot in the PyArray_Type structure. In mingw32 (gcc version 3.4) that
results in a compile error. Fix by initializing to zero, then
setting to PyObject_HashNotImplemented when the module is loaded.

The function initialization seems to work with more recent compilers, as
the determination of what is considered 'non-constant' is left to the
vendor and has changed.
</pre>
</div>
</content>
</entry>
</feed>
