1 // RUN: %clang_cc1 -isystem %S -Wdouble-promotion -fsyntax-only %s 2>&1 | FileCheck -allow-empty %s 2 // CHECK-NOT: warning: 3 4 #include <no-warn-in-system-macro.c.inc> 5 6 #define MACRO(x) x 7 main(void)8int main(void) 9 { 10 double foo = 1.0; 11 12 if (isnan(foo)) 13 return 1; 14 15 MACRO(isnan(foo)); 16 17 return 0; 18 } 19