1 // 2 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 3 // See https://llvm.org/LICENSE.txt for license information. 4 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 5 // 6 //===----------------------------------------------------------------------===// 7 8 #if defined(__GNUC__) || defined(__clang__) 9 #pragma GCC diagnostic ignored "-W#warnings" 10 #endif 11 12 #define min THIS IS A NASTY MACRO! 13 #define max THIS IS A NASTY MACRO! 14 15 #include <cmath> 16 17 #include "test_macros.h" 18 main(int,char **)19int main(int, char**) { return 0; } 20