[Bug 1358870] [NEW] update numpy to 1.8.2 in trusty

Launchpad Bug Tracker 1358870 at bugs.launchpad.net
Tue Aug 19 18:17:37 UTC 2014


You have been subscribed to a public bug by Julian Taylor (jtaylor):

[Impact] numpy has recently released a bugfix release fixing several bugs that are severe or hard to workaround.
Full changelog:

* gh-4836: partition produces wrong results for multiple selections in equal ranges
* gh-4656: Make fftpack._raw_fft threadsafe
* gh-4628: incorrect argument order to _copyto in in np.nanmax, np.nanmin
* gh-4642: Hold GIL for converting dtypes types with fields
* gh-4733: fix np.linalg.svd(b, compute_uv=False)
* gh-4853: avoid unaligned simd load on reductions on i386
* gh-4722: Fix seg fault converting empty string to object
* gh-4613: Fix lack of NULL check in array_richcompare
* gh-4774: avoid unaligned access for strided byteswap
* gh-650: Prevent division by zero when creating arrays from some buffers
* gh-4602: ifort has issues with optimization flag O2, use O1


[Test case]
the partition issue is the most severe:

python
d = np.array([0, 1, 2, 3, 4, 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,7, 7, 7, 7, 7, 9])
kth = [0, 3, 19, 20]
np.partition(d, kth)[kth]

output:
array([7, 3, 7, 7])

expected:
(0, 3, 7, 7)

[Regression potential]
low, the fixes where intentionally kept simple to avoid regressions.
the test coverage of numpy is good and most of its dependencies (scipy, pandas, pytables, ..) have tested the release via their own extensive testsuites.

** Affects: python-numpy (Ubuntu)
     Importance: Undecided
         Status: New

-- 
update numpy to 1.8.2 in trusty
https://bugs.launchpad.net/bugs/1358870
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list