[python/cpython] a00c3f: bpo-29941: Assert fixes (#886)
Branch: refs/heads/master Home: https://github.com/python/cpython Commit: a00c3fd12d421e41b769debd7df717d17b0deed5 https://github.com/python/cpython/commit/a00c3fd12d421e41b769debd7df717d17b0... Author: T. Wouters <thomas@python.org> Date: 2017-03-31 (Fri, 31 Mar 2017) Changed paths: M Include/unicodeobject.h M Objects/dictobject.c M Objects/obmalloc.c M Objects/typeobject.c Log Message: ----------- bpo-29941: Assert fixes (#886) Make a non-Py_DEBUG, asserts-enabled build of CPython possible. This means making sure helper functions are defined when NDEBUG is not defined, not just when Py_DEBUG is defined. Also fix a division-by-zero in obmalloc.c that went unnoticed because in Py_DEBUG mode, elsize is never zero.
participants (1)
-
GitHub