pub unsafe extern "C" fn halide_error_constraint_violated( user_context: *mut c_void, var: *const c_char, val: c_int, constrained_var: *const c_char, constrained_val: c_int, ) -> c_int