diff --git a/src/engine/function.cpp b/src/engine/function.cpp index 26115f1b1..7840da0d2 100644 --- a/src/engine/function.cpp +++ b/src/engine/function.cpp @@ -462,6 +462,7 @@ remove_cref_t * _stack::push( T v, int32_t n ) data = nth( -n ); check_alignment(); std::uninitialized_fill_n( static_cast( data ), n, v ); + assert( ((ptrdiff_t)data) > (1<<4) ); cleanup_push( n ); return static_cast( data ); }