2 /* { dg-require-effective-target int32plus } */
4 extern void abort (void);
6 static int c
, d
, e
, f
= -7;
11 short(k
)(int l
) { return l
>= 2 ? 0 : l
; }
12 int(m
)(int l
, int n
) { return l
< -2147483647 / n
? l
: l
* n
; }
24 p
= m(*h
, 2022160547);
25 unsigned q
= 2022160547;