3 // GROUPS passed code-generation
6 // Check that when an int value is assigned to a short int, the proper
7 // half of the int (i.e. the low order half) ends up in the short.
9 // This fails with 1.32.0 with -O and f1() is inline.
11 // Workaround - declare "f1_arg" as type "short int".
20 inline void f1 (long f1_arg)