PR tree-optimization/83369 - Missing diagnostics during inlining
[official-gcc.git] / gcc / testsuite / gcc.dg / pr78725.c
blobed95790a447cee393e760145ba70c7cf04cf6c00
1 /* { dg-do run } */
2 /* { dg-options "-O3 -fsplit-loops" } */
4 int fn1 (int b, int c)
6 return c < 0 || c > 31 ? 0 : b >> c;
9 unsigned char d = 255;
10 int e, f;
12 int main ()
14 for (; f < 2; f++)
15 e = fn1 (1, d++);
16 if (e != 1)
17 __builtin_abort ();
18 return 0;