1 /* { dg-do compile } */
2 
3 enum { E0 = 0, E1 = 1, E2 = 2 } e;
4 
5 int
foo(void)6 foo (void)
7 {
8   return __builtin_popcount ((int) e);
9 }
10 
11 /* { dg-final { scan-assembler-not "__builtin_popcount" } } */
12