2 /* { dg-require-effective-target int32plus } */
4 extern void abort (void);
5 unsigned short __attribute__((noinline
))
10 return (unsigned short)(signed char)i
;
16 for (i
= 0; i
< 0xffff; ++i
)
17 if (foo(i
) != (unsigned short)(signed char) i
)