]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/g++.dg/init/enum1.C
libiberty/
[thirdparty/gcc.git] / gcc / testsuite / g++.dg / init / enum1.C
CommitLineData
6388cfe2 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
1791b32e 9enum test {
10 acceptable = -1,
6388cfe2 11 unacceptable = UNACCEPT
1791b32e 12}; // { dg-error "" }
13
14enum test t = acceptable, u = unacceptable;
15
16int main() {
17 return 0;
18}