#define lu_assert_int_lt(X, Y) _lu_assert_int(X, <, Y)
#define lu_assert_int_le(X, Y) _lu_assert_int(X, <=, Y)
#define lu_assert_int_gt(X, Y) _lu_assert_int(X, >, Y)
#define lu_assert_int_ge(X, Y) _lu_assert_int(X, >=, Y)
#define _lu_assert_dbl(X, OP, Y) do { \
#define lu_assert_int_lt(X, Y) _lu_assert_int(X, <, Y)
#define lu_assert_int_le(X, Y) _lu_assert_int(X, <=, Y)
#define lu_assert_int_gt(X, Y) _lu_assert_int(X, >, Y)
#define lu_assert_int_ge(X, Y) _lu_assert_int(X, >=, Y)
#define _lu_assert_dbl(X, OP, Y) do { \