#define ASSERT(expr) \
do { \
if (!(expr)) { \
fprintf(stderr, "Error: assertion failed in %s at line %d\n", __FILE__, __LINE__); \
print_trace(); \
model_print_summary(); \
#define ASSERT(expr) \
do { \
if (!(expr)) { \
fprintf(stderr, "Error: assertion failed in %s at line %d\n", __FILE__, __LINE__); \
print_trace(); \
model_print_summary(); \