disable warning if NDEBUG is defined