NOFAIL
#define NOFAIL(a) do {if (!(a)) abort();} while (0)
#define NOFAIL(e) do { int rv = e; if (rv) err(1, #e); } while (/*CONSTCOND*/0)