FYI I just noticed this when compiling coreutils with GCC 5.1.1
test-intprops.c: In function 'main':
test-intprops.c:199:3: error: string length '5031' is greater than the length
'4095' ISO C99 compilers are required to support [-Werror=overlength-strings]
CHECK_BINOP (/, DIVIDE, INT_MIN, -1, int,
^
CC test-isatty.o
CC test-isblank.o
test-intprops.c:202:3: error: string length '4737' is greater than the length
'4095' ISO C99 compilers are required to support [-Werror=overlength-strings]
CHECK_BINOP (/, DIVIDE, (unsigned int) INT_MIN, -1u, unsigned int,
^
CC test-isnand-nolibm.o
In file included from test-intprops.c:28:0:
../lib/intprops.h:357:60: error: suggest parentheses around '-' inside '<<'
[-Werror=parentheses]
#define INT_LEFT_SHIFT_WRAPV(a, b) _GL_INT_OP_WRAPV (a, b, <<)