1#define BIGU 0xfffff00000000000U
2#define BIGULL 0xfffff00000000000ULL
3
4static unsigned long long a = BIGU;
5static unsigned long long b = BIGULL;
6
7/*
8 * check-name: constant-suffix
9 * check-command: sparse -m32 -Wconstant-suffix $file
10 *
11 * check-error-start
12constant-suffix-32.c:4:31: warning: constant 0xfffff00000000000U is so big it is unsigned long long
13 * check-error-end
14 */
15
16