summaryrefslogtreecommitdiff
path: root/numpy/doc/indexing.py
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2012-04-14 20:21:30 -0600
committerCharles Harris <charlesr.harris@gmail.com>2012-04-14 20:21:30 -0600
commit0679842c6059f7abcb8f9d724a1342021b78ed49 (patch)
tree9649ac26a7ad31b40e8742b4fc99249b129c2aea /numpy/doc/indexing.py
parent59019f1493d311c11e758b75e11653b34f7b7bad (diff)
downloadnumpy-0679842c6059f7abcb8f9d724a1342021b78ed49.tar.gz
Revert "BUG: ticket #1578, Fix python-debug warning for python >= 2.7."
This reverts commit 0a3a954c3750419552c076aa444563ac20def14a. The fix caused segfaults for python built using the default ucs2 unicode size. It looks like the cause is memory corruption in the PyObject pooled memory. In particular, the routines in ucsnarrow.c lack the checks and fallbacks present in the original Python source code in Objects/unicodeobject.c. I think the best fix is to rewrite the relevant bits of numpy code so that they don't use the MyPyUnicode_* routines at all, but rather the routines present in Python.
Diffstat (limited to 'numpy/doc/indexing.py')
0 files changed, 0 insertions, 0 deletions