check_add_overflow
#define check_add_overflow(a, b, d) \
#define check_add_overflow __builtin_add_overflow