Statement expressions have been declared.
You can selectively ignore the warning by using pragma codes without changing project settings.
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wgnu"
NSRange range = NSMakeRange(i, MIN(a, b));
#pragma GCC diagnostic pop