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)