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 9enum test { 10 acceptable = -1, 11 unacceptable = UNACCEPT 12}; // { dg-error "" } 13 14enum test t = acceptable, u = unacceptable; 15 16int main() { 17 return 0; 18} 19