[Python-checkins] [python/cpython] a00c3f: bpo-29941: Assert fixes (#886)
GitHub
noreply at github.com
Fri Mar 31 12:14:42 EDT 2017
Branch: refs/heads/master
Home: https://github.com/python/cpython
Commit: a00c3fd12d421e41b769debd7df717d17b0deed5
https://github.com/python/cpython/commit/a00c3fd12d421e41b769debd7df717d17b0deed5
Author: T. Wouters <thomas at 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.
More information about the Python-checkins
mailing list