2 /* { dg-do compile } */
3 /* { dg-options "-fopenmp" } */
5 #define INT_MIN (-__INT_MAX__ - 1)
6 #define INT_MAX __INT_MAX__
7 #define UINT_MAX (2U * __INT_MAX__ + 1)
16 for (i
= INT_MIN
+ 6; i
> INT_MIN
+ 1; i
--)
19 for (i
= INT_MIN
+ 6; i
>= INT_MIN
+ 1; i
--)
22 for (i
= INT_MIN
+ 6; i
> INT_MIN
; i
--)
25 for (i
= INT_MAX
- 6; i
< INT_MAX
- 1; i
++)
28 for (i
= INT_MAX
- 6; i
<= INT_MAX
- 1; i
++)
31 for (i
= INT_MAX
- 6; i
< INT_MAX
; i
++)
34 for (u
= 6; u
> 1; u
--)
37 for (u
= 6; u
>= 1; u
--)
40 for (u
= 6; u
> 0; u
--)
43 for (u
= UINT_MAX
- 6; u
< UINT_MAX
- 1; u
++)
46 for (u
= UINT_MAX
- 6; u
<= UINT_MAX
- 1; u
++)
49 for (u
= UINT_MAX
- 6; u
< UINT_MAX
; u
++)
60 for (i
= INT_MIN
+ 6; i
> INT_MIN
+ 1; i
-= 2)
63 for (i
= INT_MIN
+ 6; i
>= INT_MIN
+ 1; i
-= 2)
66 for (i
= INT_MIN
+ 6; i
> INT_MIN
; i
-= 2)
69 for (i
= INT_MAX
- 6; i
< INT_MAX
- 1; i
+= 2)
72 for (i
= INT_MAX
- 6; i
<= INT_MAX
- 1; i
+= 2)
75 for (i
= INT_MAX
- 6; i
< INT_MAX
; i
+= 2)
78 for (u
= 6; u
> 1; u
-= 2)
81 for (u
= 6; u
>= 1; u
-= 2)
84 for (u
= 6; u
> 0; u
-= 2)
87 for (u
= UINT_MAX
- 6; u
< UINT_MAX
- 1; u
+= 2)
90 for (u
= UINT_MAX
- 6; u
<= UINT_MAX
- 1; u
+= 2)
93 for (u
= UINT_MAX
- 6; u
< UINT_MAX
; u
+= 2)