Index: runtime/test/ompt/tasks/taskloop.c =================================================================== --- runtime/test/ompt/tasks/taskloop.c +++ runtime/test/ompt/tasks/taskloop.c @@ -1,6 +1,12 @@ // RUN: %libomp-compile-and-run | FileCheck %s // RUN: %libomp-compile-and-run | FileCheck --check-prefix=TASKS %s // REQUIRES: ompt + +// These compilers don't support the taskloop construct +// UNSUPPORTED: gcc-4, gcc-5, icc-16 +// GCC 6 has support for taskloops, but at least 6.3.0 is crashing on this test +// UNSUPPORTED: gcc-6 + #include "callback.h" #include Index: runtime/test/tasking/omp_taskloop_grainsize.c =================================================================== --- runtime/test/tasking/omp_taskloop_grainsize.c +++ runtime/test/tasking/omp_taskloop_grainsize.c @@ -1,5 +1,11 @@ // RUN: %libomp-compile-and-run // RUN: %libomp-compile && env KMP_TASKLOOP_MIN_TASKS=1 %libomp-run + +// These compilers don't support the taskloop construct +// UNSUPPORTED: gcc-4, gcc-5, icc-16 +// GCC 6 has support for taskloops, but at least 6.3.0 is crashing on this test +// UNSUPPORTED: gcc-6 + /* * Test for taskloop * Method: caculate how many times the iteration space is dispatched Index: runtime/test/tasking/omp_taskloop_num_tasks.c =================================================================== --- runtime/test/tasking/omp_taskloop_num_tasks.c +++ runtime/test/tasking/omp_taskloop_num_tasks.c @@ -1,5 +1,9 @@ // RUN: %libomp-compile-and-run // RUN: %libomp-compile && env KMP_TASKLOOP_MIN_TASKS=1 %libomp-run + +// These compilers don't support the taskloop construct +// UNSUPPORTED: gcc-4, gcc-5, icc-16 + /* * Test for taskloop * Method: caculate how many times the iteration space is dispatched