assert.h compatibility