/in/foo.cc:3:0: warning: "INT_MIN" redefined
 #define INT_MIN LONG_LONG_MIN
 
In file included from /usr/include/c++/6/climits:42:0,
                 from /usr/include/x86_64-linux-gnu/c++/6/bits/stdc++.h:39,
                 from /in/foo.cc:1:
/usr/lib/gcc/x86_64-linux-gnu/6/include-fixed/limits.h:118:0: note: this is the location of the previous definition
 #define INT_MIN (-INT_MAX - 1)
 
/in/foo.cc:4:0: warning: "INT_MAX" redefined
 #define INT_MAX LONG_LONG_MAX
 
In file included from /usr/include/c++/6/climits:42:0,
                 from /usr/include/x86_64-linux-gnu/c++/6/bits/stdc++.h:39,
                 from /in/foo.cc:1:
/usr/lib/gcc/x86_64-linux-gnu/6/include-fixed/limits.h:120:0: note: this is the location of the previous definition
 #define INT_MAX __INT_MAX__