Skip to content

Commit 622cfa2

Browse files
committed
Merging r338720:
------------------------------------------------------------------------ r338720 | hahnfeld | 2018-08-02 16:34:03 +0200 (Thu, 02 Aug 2018) | 6 lines [tests] Add annotations for taskloop features Only supported since GCC 6 and Intel 17.0. However GCC 6.3.0 is crashing on two of the tests, so disable them as well... Differential Revision: https://reviews.llvm.org/D50085 ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/openmp/branches/release_70@338726 91177308-0d34-0410-b5e6-96231b3b80d8
1 parent 077040a commit 622cfa2

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

runtime/test/ompt/tasks/taskloop.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
// RUN: %libomp-compile-and-run | FileCheck %s
22
// RUN: %libomp-compile-and-run | FileCheck --check-prefix=TASKS %s
33
// REQUIRES: ompt
4+
5+
// These compilers don't support the taskloop construct
6+
// UNSUPPORTED: gcc-4, gcc-5, icc-16
7+
// GCC 6 has support for taskloops, but at least 6.3.0 is crashing on this test
8+
// UNSUPPORTED: gcc-6
9+
410
#include "callback.h"
511
#include <omp.h>
612

runtime/test/tasking/omp_taskloop_grainsize.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
// RUN: %libomp-compile-and-run
22
// RUN: %libomp-compile && env KMP_TASKLOOP_MIN_TASKS=1 %libomp-run
3+
4+
// These compilers don't support the taskloop construct
5+
// UNSUPPORTED: gcc-4, gcc-5, icc-16
6+
// GCC 6 has support for taskloops, but at least 6.3.0 is crashing on this test
7+
// UNSUPPORTED: gcc-6
8+
39
/*
410
* Test for taskloop
511
* Method: caculate how many times the iteration space is dispatched

runtime/test/tasking/omp_taskloop_num_tasks.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
// RUN: %libomp-compile-and-run
22
// RUN: %libomp-compile && env KMP_TASKLOOP_MIN_TASKS=1 %libomp-run
3+
4+
// These compilers don't support the taskloop construct
5+
// UNSUPPORTED: gcc-4, gcc-5, icc-16
6+
37
/*
48
* Test for taskloop
59
* Method: caculate how many times the iteration space is dispatched

0 commit comments

Comments
 (0)