2 /* { dg-require-effective-target lp64 } */
4 int c
, d
, h
, i
, j
, l
, *n
= &h
;
7 short p(short p1
, int q
) { return q
>= 32 || p1
> 5 >> q
? 1 : p1
<< q
; }
10 int r
= 50, s
, *t
= &c
;
14 for (s
= 0; s
< 3; s
++) {
16 *t
= p1
> (unsigned)p((unsigned)(o
= 4073709551615) >= p1
&& 5, r
);
25 for (r
= 0; r
< 1; r
++) {