[pypy-issue] [issue1193] numpy ufuncs break if used in-place
tracker at bugs.pypy.org
Mon Jun 25 22:43:30 CEST 2012
New submission from Andrew Pendleton <abpend at gmail.com>:
In numpy on CPython, ufuncs can be used in-place. On pypy, they seem to break.
import numpypy as numpy
arr = numpy.zeros(10)
numpy.maximum(arr, 1, arr)
This works fine on CPython, but mostly raises a recursion depth exception in
pypy. Within the request-response cycle of Django, I have also seen it trigger
a complete crash of pypy, with "Bus error: 10" printed to the screen, but I
can't reproduce this behavior outside of Django.
nosy: apendleton, pypy-issue
title: numpy ufuncs break if used in-place
PyPy bug tracker <tracker at bugs.pypy.org>
More information about the pypy-issue