/* * @@name: tasking.6c * @@type: C * @@compilable: yes * @@linkable: no * @@expect: success */ #define LARGE_NUMBER 10000000 double item[LARGE_NUMBER]; extern void process(double); int main() { #pragma omp parallel { #pragma omp single { int i; #pragma omp task untied // i is firstprivate, item is shared { for (i=0; i