MMIX mixes M_MISSING_VALUE
Possible solution: #define MMIX(x, y, a) ( ((x == -999.E9f)||(y == -999.E9f)) ? -999.E9f : (((x) * (1.-(a))) + ((y)*(a)))) Problem: -M_MISSING_VALUE is defined after MMIX
Possible solution: #define MMIX(x, y, a) ( ((x == -999.E9f)||(y == -999.E9f)) ? -999.E9f : (((x) * (1.-(a))) + ((y)*(a)))) Problem: -M_MISSING_VALUE is defined after MMIX