13 for (i
= 0; i
< 2; i
++)
14 #pragma omp task in_reduction (+: a) in_reduction (*: b)
29 #pragma omp taskgroup task_reduction (+: a, c) task_reduction (*: b, d)
32 for (i
= 0; i
< 4; i
++)
33 #pragma omp task in_reduction (+: a, c) in_reduction (*: b, d)
38 for (j
= 0; j
< 2; j
++)
39 #pragma omp task in_reduction (+: a, c) in_reduction (*: b, d)
51 #define THREEP4 (3L * 3L * 3L * 3L)
52 if (d
!= (THREEP4
* THREEP4
* THREEP4
))
55 if (a
!= 28 * 7 || b
!= (1L << 28) || c
!= 12 * 9)