1 /* PR tree-optimization/97325 */
2 
3 unsigned long long
foo(unsigned long long c)4 foo (unsigned long long c)
5 {
6   return c ? __builtin_ffs (-(unsigned short) c) : 0;
7 }
8 
9 int
main()10 main ()
11 {
12   if (foo (2) != 2)
13     __builtin_abort ();
14   return 0;
15 }
16