OSDN Git Service

PR middle-end/40692
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.c-torture / execute / 960801-1.c
1 unsigned
2 f ()
3 {
4   long long l2;
5   unsigned short us;
6   unsigned long long ul;
7   short s2;
8
9   ul = us = l2 = s2 = -1;
10   return ul;
11 }
12
13 unsigned long long
14 g ()
15 {
16   long long l2;
17   unsigned short us;
18   unsigned long long ul;
19   short s2;
20
21   ul = us = l2 = s2 = -1;
22   return ul;
23 }
24
25 main ()
26 {
27   if (f () != (unsigned short) -1)
28     abort ();
29   if (g () != (unsigned short) -1)
30     abort ();
31   exit (0);
32 }