Index: openmp/trunk/runtime/test/ompt/tasks/task_types.c =================================================================== --- openmp/trunk/runtime/test/ompt/tasks/task_types.c +++ openmp/trunk/runtime/test/ompt/tasks/task_types.c @@ -4,7 +4,7 @@ #include #include - +__attribute__ ((noinline)) // workaround for bug in icc void print_task_type(int id) { #pragma omp critical Index: openmp/trunk/runtime/test/ompt/tasks/task_types_serialized.c =================================================================== --- openmp/trunk/runtime/test/ompt/tasks/task_types_serialized.c +++ openmp/trunk/runtime/test/ompt/tasks/task_types_serialized.c @@ -4,6 +4,7 @@ #include "callback.h" #include +__attribute__ ((noinline)) // workaround for bug in icc void print_task_type(int id) { #pragma omp critical