CHECK_NAN
#define CHECK_NAN(i, hypot, a, b) \
#define CHECK_NAN(i, f, x) \
#define CHECK_NAN(i, f, x) do \