+#define fio_assert(td, cond) do { \
+ if (!(cond)) { \
+ int *__foo = NULL; \
+ fprintf(stderr, "file:%s:%d, assert %s failed\n", __FILE__, __LINE__, #cond); \
+ (td)->runstate = TD_EXITED; \
+ (td)->error = EFAULT; \
+ *__foo = 0; \
+ } \
+} while (0)
+