[Numpy-svn] [numpy/numpy] 6c866c: BUG: fix two missing array creation failure checks

GitHub noreply at github.com
Sun Feb 9 06:53:48 EST 2014


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: 6c866c561f1cfd632a8cb08c525f868766d8858b
      https://github.com/numpy/numpy/commit/6c866c561f1cfd632a8cb08c525f868766d8858b
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-02-07 (Fri, 07 Feb 2014)

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

  Log Message:
  -----------
  BUG: fix two missing array creation failure checks


  Commit: cedc9c4995afa0e9386c5b741cbc99c5543c806c
      https://github.com/numpy/numpy/commit/cedc9c4995afa0e9386c5b741cbc99c5543c806c
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-02-09 (Sun, 09 Feb 2014)

  Changed paths:
    M numpy/core/src/multiarray/array_assign_scalar.c
    M numpy/core/src/multiarray/ctors.c
    M numpy/core/src/multiarray/datetime_strings.c
    M numpy/core/src/multiarray/descriptor.c
    M numpy/core/src/multiarray/iterators.c
    M numpy/core/src/multiarray/methods.c
    M numpy/core/src/multiarray/multiarraymodule.c
    M numpy/core/src/multiarray/nditer_pywrap.c
    M numpy/core/src/multiarray/scalarapi.c

  Log Message:
  -----------
  BUG: fix missing memory allocation failure checks


  Commit: b93b49314803a8d57fd7580a2225036bd0325880
      https://github.com/numpy/numpy/commit/b93b49314803a8d57fd7580a2225036bd0325880
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-02-09 (Sun, 09 Feb 2014)

  Changed paths:
    M numpy/core/src/umath/ufunc_object.c

  Log Message:
  -----------
  BUG: fix use of capi without gil in ufunc.at

without a pointer to store the error NpyIter_ResetBasePointers uses
python errors to signal problems which requires the GIL.


  Commit: 6a7da266ca6a55b0439117ae654664d51ebff19e
      https://github.com/numpy/numpy/commit/6a7da266ca6a55b0439117ae654664d51ebff19e
  Author: Julian Taylor <juliantaylor108 at gmail.com>
  Date:   2014-02-09 (Sun, 09 Feb 2014)

  Changed paths:
    M numpy/core/src/multiarray/array_assign_scalar.c
    M numpy/core/src/multiarray/ctors.c
    M numpy/core/src/multiarray/datetime_strings.c
    M numpy/core/src/multiarray/descriptor.c
    M numpy/core/src/multiarray/iterators.c
    M numpy/core/src/multiarray/methods.c
    M numpy/core/src/multiarray/multiarraymodule.c
    M numpy/core/src/multiarray/nditer_pywrap.c
    M numpy/core/src/multiarray/scalarapi.c
    M numpy/core/src/umath/ufunc_object.c

  Log Message:
  -----------
  Merge pull request #4267 from juliantaylor/fuzz-test

BUG: add more malloc failure checks


Compare: https://github.com/numpy/numpy/compare/df66018e576d...6a7da266ca6a


More information about the Numpy-svn mailing list