MUTEX_ABORT
MUTEX_ABORT(mtx, "assertion failed: " #cond); \
MUTEX_ABORT(mtx, "assertion failed: " #cond); \
MUTEX_ABORT(mtx, "locking against myself");
MUTEX_ABORT(mtx, "spinout");
MUTEX_ABORT(mtx, "locking against myself");
MUTEX_ABORT(mtx, "exiting unheld spin mutex");
MUTEX_ABORT(mtx, "spinout");
MUTEX_ABORT(mtx, "locking against myself");