[Numpy-svn] [numpy/numpy] 763aee: BUG: wrong selection for orders falling into equal...

GitHub noreply at github.com
Mon Aug 4 19:33:15 EDT 2014


  Branch: refs/heads/maintenance/1.8.x
  Home:   https://github.com/numpy/numpy
  Commit: 763aeeaffcd1572d4da3d7f98f7627d0e271df26
      https://github.com/numpy/numpy/commit/763aeeaffcd1572d4da3d7f98f7627d0e271df26
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-08-04 (Mon, 04 Aug 2014)

  Changed paths:
    M numpy/core/src/npysort/selection.c.src
    M numpy/core/tests/test_multiarray.py

  Log Message:
  -----------
  BUG: wrong selection for orders falling into equal ranges

when orders are selected where the kth element falls into an equal range
the the last stored pivot was not the kth element, this leads to losing
the ordering of smaller orders as following selection steps can start at
index 0 again instead of the at the offset of the last selection.
Closes gh-4836


  Commit: 6674294f82d5eb6563dd0ab0fffb6aebb7d2ca74
      https://github.com/numpy/numpy/commit/6674294f82d5eb6563dd0ab0fffb6aebb7d2ca74
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-08-04 (Mon, 04 Aug 2014)

  Changed paths:
    M numpy/core/src/umath/simd.inc.src
    M numpy/core/tests/test_scalarmath.py
    M numpy/core/tests/test_umath.py

  Log Message:
  -----------
  BUG: add missing elementsize alignment check for simd reductions

e.g. doubles are only aligned to 4 bytes on i386 so one cannot peel them
to 16 byte alignment.
Closes gh-4853


  Commit: 386458024eef1edb1c2efc995109e64fe69be160
      https://github.com/numpy/numpy/commit/386458024eef1edb1c2efc995109e64fe69be160
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-08-04 (Mon, 04 Aug 2014)

  Changed paths:
    M numpy/core/src/multiarray/ctors.c

  Log Message:
  -----------
  BUG: check alignment of strides for byteswap

closes gh-4774


  Commit: 1351ff8055212c93e0c62eeb08625c4a32cfe26a
      https://github.com/numpy/numpy/commit/1351ff8055212c93e0c62eeb08625c4a32cfe26a
  Author: alex <argriffi at ncsu.edu>
  Date:   2014-08-04 (Mon, 04 Aug 2014)

  Changed paths:
    M numpy/linalg/tests/test_regression.py
    M numpy/linalg/umath_linalg.c.src

  Log Message:
  -----------
  BUG: svd ufunc typo

closes gh-4733


  Commit: 23e07d8c935c22b8ec79ad67a4577857ee09b629
      https://github.com/numpy/numpy/commit/23e07d8c935c22b8ec79ad67a4577857ee09b629
  Author: jaimefrio <jaime.frio at gmail.com>
  Date:   2014-08-04 (Mon, 04 Aug 2014)

  Changed paths:
    M numpy/core/src/multiarray/descriptor.c

  Log Message:
  -----------
  BUG: Hold GIL for types with fields, fixes #4642

Set the `NPY_NEEDS_PYAPI` flag for types with fields, as these need
access to the Python API to manipulate the tuples and dicts holding
field information. It remains unset for the base `np.void` type.


  Commit: 3841c86b6a9bd84cca01c1eadbaa492067e1f4ee
      https://github.com/numpy/numpy/commit/3841c86b6a9bd84cca01c1eadbaa492067e1f4ee
  Author: Marten van Kerkwijk <mhvk at astro.utoronto.ca>
  Date:   2014-08-04 (Mon, 04 Aug 2014)

  Changed paths:
    M numpy/lib/nanfunctions.py
    M numpy/lib/tests/test_nanfunctions.py

  Log Message:
  -----------
  BUG: incorrect argument order to _copyto in in np.nanmax, np.nanmin


  Commit: ca78a8d9a48b3c927ef44895ee1f802f43277472
      https://github.com/numpy/numpy/commit/ca78a8d9a48b3c927ef44895ee1f802f43277472
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2014-08-04 (Mon, 04 Aug 2014)

  Changed paths:
    M numpy/core/src/multiarray/arrayobject.c
    M numpy/core/tests/test_regression.py

  Log Message:
  -----------
  BUG: Fix lack of NULL check in array_richcompare.

The lack of this check led to a segfault.

Closes #4613.


  Commit: 75101324d839fcf635b7dcee844d065e16a0cc1b
      https://github.com/numpy/numpy/commit/75101324d839fcf635b7dcee844d065e16a0cc1b
  Author: szpy <tyha at tyha.us>
  Date:   2014-08-04 (Mon, 04 Aug 2014)

  Changed paths:
    M numpy/core/src/multiarray/ctors.c

  Log Message:
  -----------
  BUG: Prevent division by zero. Closes #650.


  Commit: 432fb4dd742a1de80948a4eec5378e2cf5c48742
      https://github.com/numpy/numpy/commit/432fb4dd742a1de80948a4eec5378e2cf5c48742
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-08-04 (Mon, 04 Aug 2014)

  Changed paths:
    M numpy/fft/fftpack.py
    M numpy/fft/tests/test_fftpack.py

  Log Message:
  -----------
  BUG: Make fftpack._raw_fft threadsafe

see gh-4656


  Commit: fe9cf36d0c2abcf51a7413732b65bb9204436bf5
      https://github.com/numpy/numpy/commit/fe9cf36d0c2abcf51a7413732b65bb9204436bf5
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-08-05 (Tue, 05 Aug 2014)

  Changed paths:
    M .travis.yml
    M tools/travis-test.sh

  Log Message:
  -----------
  TST: update travis-test.sh from 1.9.x branch


  Commit: d1faf16cfb9e9d604fb73ae881e0296d04f506d9
      https://github.com/numpy/numpy/commit/d1faf16cfb9e9d604fb73ae881e0296d04f506d9
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-08-05 (Tue, 05 Aug 2014)

  Changed paths:
    M bento.info
    M setup.py

  Log Message:
  -----------
  REL: set version number to 1.8.2rc1


  Commit: c9c9a283c5aaf92a262368531f0b5948bcfe9df6
      https://github.com/numpy/numpy/commit/c9c9a283c5aaf92a262368531f0b5948bcfe9df6
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2014-08-04 (Mon, 04 Aug 2014)

  Changed paths:
    M .travis.yml
    M bento.info
    M numpy/core/src/multiarray/arrayobject.c
    M numpy/core/src/multiarray/ctors.c
    M numpy/core/src/multiarray/descriptor.c
    M numpy/core/src/npysort/selection.c.src
    M numpy/core/src/umath/simd.inc.src
    M numpy/core/tests/test_multiarray.py
    M numpy/core/tests/test_regression.py
    M numpy/core/tests/test_scalarmath.py
    M numpy/core/tests/test_umath.py
    M numpy/fft/fftpack.py
    M numpy/fft/tests/test_fftpack.py
    M numpy/lib/nanfunctions.py
    M numpy/lib/tests/test_nanfunctions.py
    M numpy/linalg/tests/test_regression.py
    M numpy/linalg/umath_linalg.c.src
    M setup.py
    M tools/travis-test.sh

  Log Message:
  -----------
  Merge pull request #4949 from juliantaylor/backports-1.8.2

backport important fixes to 1.8


Compare: https://github.com/numpy/numpy/compare/e715bce009c0...c9c9a283c5aa


More information about the Numpy-svn mailing list