OSDN Git Service

libiberty/
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / init / enum1.C
1 /* { dg-options "-Wno-overflow" } */
2
3 #ifndef __SIZEOF_INT128__
4 #define UNACCEPT 0xffffffffffffffffLL
5 #else
6 #define UNACCEPT ~((unsigned __int128) 0)
7 #endif
8
9 enum test {
10   acceptable = -1,
11   unacceptable = UNACCEPT
12 }; // { dg-error "" }
13
14 enum test t = acceptable, u = unacceptable;
15
16 int main() {
17     return 0;
18 }