EEH_POSSIBLE_ERROR
#define EEH_POSSIBLE_ERROR(val, type) ((val) == (type)~0 && eeh_enabled())
#define EEH_POSSIBLE_ERROR(val, type) (0)