(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
torture/
pr95548.C
/* { dg-do link } */
enum A { A1 = (unsigned long)-1 } a;
enum B { B1 = (unsigned long long)-1, B2 = 0x123456789abcdef0ULL } b;
#ifdef __SIZEOF_INT128__
enum C { C1 = (__uint128_t)-1, C2 = ((__uint128_t) 0x123456789abcdef0ULL) << 64 | 0x0fedcba987654321ULL } c;
#endif
int
main ()
{
}