diff options
author | Elvis Pranskevichus <elvis@magic.io> | 2020-04-22 17:58:50 -0700 |
---|---|---|
committer | Elvis Pranskevichus <elvis@magic.io> | 2020-04-22 18:07:53 -0700 |
commit | 60252260070137dd75f09d99a50c5dc624dea439 (patch) | |
tree | a6296dd37ef00286a1d0945812ed77276759516d /immutables | |
parent | d107c3ea800d206ef890cafa81a8520aa29c5eb1 (diff) | |
download | immutables-60252260070137dd75f09d99a50c5dc624dea439.tar.gz immutables-60252260070137dd75f09d99a50c5dc624dea439.zip |
Define NDEBUG actively
`NDEBUG` is not defined by the standard library or the compiler by
default, so make sure it's defined when building non-debug builds.
Diffstat (limited to 'immutables')
-rw-r--r-- | immutables/_map.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/immutables/_map.c b/immutables/_map.c index 19ce760..167385a 100644 --- a/immutables/_map.c +++ b/immutables/_map.c @@ -393,7 +393,7 @@ static MapObject * map_update(uint64_t mutid, MapObject *o, PyObject *src); -#ifndef NDEBUG +#if !defined(NDEBUG) static void _map_node_array_validate(void *o) { @@ -1110,7 +1110,7 @@ map_node_bitmap_without(MapNode_Bitmap *self, } } -#ifndef NDEBUG +#if !defined(NDEBUG) /* Ensure that Collision.without implementation converts to Bitmap nodes itself. */ @@ -2009,7 +2009,7 @@ map_node_array_without(MapNode_Array *self, } else { -#ifndef NDEBUG +#if !defined(NDEBUG) if (IS_COLLISION_NODE(node)) { assert( (map_node_collision_count( @@ -2303,7 +2303,7 @@ map_iterator_bitmap_next(MapIteratorState *iter, Py_ssize_t pos = iter->i_pos[level]; if (pos + 1 >= Py_SIZE(node)) { -#ifndef NDEBUG +#if !defined(NDEBUG) assert(iter->i_level >= 0); iter->i_nodes[iter->i_level] = NULL; #endif @@ -2340,7 +2340,7 @@ map_iterator_collision_next(MapIteratorState *iter, Py_ssize_t pos = iter->i_pos[level]; if (pos + 1 >= Py_SIZE(node)) { -#ifndef NDEBUG +#if !defined(NDEBUG) assert(iter->i_level >= 0); iter->i_nodes[iter->i_level] = NULL; #endif @@ -2364,7 +2364,7 @@ map_iterator_array_next(MapIteratorState *iter, Py_ssize_t pos = iter->i_pos[level]; if (pos >= HAMT_ARRAY_NODE_SIZE) { -#ifndef NDEBUG +#if !defined(NDEBUG) assert(iter->i_level >= 0); iter->i_nodes[iter->i_level] = NULL; #endif @@ -2386,7 +2386,7 @@ map_iterator_array_next(MapIteratorState *iter, } } -#ifndef NDEBUG +#if !defined(NDEBUG) assert(iter->i_level >= 0); iter->i_nodes[iter->i_level] = NULL; #endif |