1 /* PR middle-end/94366 */
2
3 int
4 main ()
5 {
6 int a = 2;
7 #pragma omp parallel reduction(&& : a)
8 a = a && 1;
9 if (!a)
10 __builtin_abort ();
11 a = 4;
12 #pragma omp parallel reduction(|| : a)
13 a = a || 0;
14 if (!a)
15 __builtin_abort ();
16 return 0;
17 }