OSDN Git Service

* gcc.c-torture/execute/960321-1.x: Remove.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.c-torture / execute / pr46909-1.c
1 /* PR tree-optimization/46909 */
2
3 extern void abort ();
4
5 int
6 __attribute__ ((__noinline__))
7 foo (unsigned int x)
8 {
9   if (! (x == 4 || x == 6) || (x == 2 || x == 6))
10     return 1;
11   return -1;
12 }
13
14 int
15 main ()
16 {
17   int i;
18   for (i = -10; i < 10; i++)
19     if (foo (i) != 1 - 2 * (i == 4))
20       abort ();
21   return 0;
22 }