#include using namespace metal; int add_int_min_explicit() { int a = (-2147483647 - 1); int b = as_type((as_type(a) + as_type(1))); int c = as_type((as_type((-2147483647 - 1)) + as_type(1))); return c; }