assert
#undef assert
#define assert(e) ((void)0)
#define assert(e) ((e) ? (void)0 : __assert(#e, __FILE__, __LINE__))
#undef assert
#define assert(e) ((void)0)
#define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
#define assert(expr) MPASS(expr)
#define assert(cond)
#define assert(expression) { \
#define assert(exp) KASSERT((exp), ("%s:%u", __func__, __LINE__))
#define assert(exp) KASSERT(exp, ("bad arguments"))