5 extern void abort (void);
11 int foo (void) { return i
== 6; }
12 int bar (void) { return i
- 3; }
16 #pragma omp parallel if (foo ()) num_threads (bar ()) reduction (|:l)
17 if (omp_get_num_threads () != 1)
22 #pragma omp parallel if (foo ()) num_threads (bar ()) reduction (|:l)
23 if (omp_get_num_threads () != 3)