Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / gcc.dg / max-1.c
blob7f03edc590d4898edef314bd9a8c0a7343c9fcfd
1 /* PR middle-end/18548 */
2 /* Test case reduced by Andrew Pinski <pinskia@physics.uc.edu> */
3 /* { dg-do run } */
4 /* { dg-options "-O1 -fno-tree-lrs" } */
6 extern void abort (void);
8 long fff[10];
10 void f(long a, long b)
12 long crcc = b;
13 long d = *((long*)(a+1));
14 int i;
16 a = d >= b? d:b;
19 for(i=0;i<10;i++)
20 fff[i] = a;
23 int main(void)
25 int i;
26 long a = 10;
27 f((long)(&a)-1,0);
28 for(i = 0;i<10;i++)
29 if (fff[i]!=10)
30 abort ();
31 return 0;