1 /* PR rtl-optimization/51023 */
2 
3 extern void abort (void);
4 
5 short int
foo(long int x)6 foo (long int x)
7 {
8   return x;
9 }
10 
11 int
main()12 main ()
13 {
14   long int a = 0x4272AL;
15   if (foo (a) == a)
16     abort ();
17   return 0;
18 }
19