[llvm-branch-commits] [OpenMP] OpenMP 6.0 "taskgraph" support, add new tests (PR #194057)
via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Fri Apr 24 13:56:49 PDT 2026
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff origin/main HEAD --extensions cpp -- openmp/runtime/test/taskgraph/taskgraph_deps_1.cpp openmp/runtime/test/taskgraph/taskgraph_deps_10.cpp openmp/runtime/test/taskgraph/taskgraph_deps_11.cpp openmp/runtime/test/taskgraph/taskgraph_deps_12.cpp openmp/runtime/test/taskgraph/taskgraph_deps_13.cpp openmp/runtime/test/taskgraph/taskgraph_deps_14.cpp openmp/runtime/test/taskgraph/taskgraph_deps_15.cpp openmp/runtime/test/taskgraph/taskgraph_deps_16.cpp openmp/runtime/test/taskgraph/taskgraph_deps_17.cpp openmp/runtime/test/taskgraph/taskgraph_deps_18.cpp openmp/runtime/test/taskgraph/taskgraph_deps_19.cpp openmp/runtime/test/taskgraph/taskgraph_deps_2.cpp openmp/runtime/test/taskgraph/taskgraph_deps_20.cpp openmp/runtime/test/taskgraph/taskgraph_deps_21.cpp openmp/runtime/test/taskgraph/taskgraph_deps_22.cpp openmp/runtime/test/taskgraph/taskgraph_deps_23.cpp openmp/runtime/test/taskgraph/taskgraph_deps_24.cpp openmp/runtime/test/taskgraph/taskgraph_deps_25.cpp openmp/runtime/test/taskgraph/taskgraph_deps_26.cpp openmp/runtime/test/taskgraph/taskgraph_deps_27.cpp openmp/runtime/test/taskgraph/taskgraph_deps_3.cpp openmp/runtime/test/taskgraph/taskgraph_deps_4.cpp openmp/runtime/test/taskgraph/taskgraph_deps_5.cpp openmp/runtime/test/taskgraph/taskgraph_deps_6.cpp openmp/runtime/test/taskgraph/taskgraph_deps_7.cpp openmp/runtime/test/taskgraph/taskgraph_deps_8.cpp openmp/runtime/test/taskgraph/taskgraph_deps_9.cpp --diff_from_common_commit
``````````
:warning:
The reproduction instructions above might return results for more than one PR
in a stack if you are using a stacked PR workflow. You can limit the results by
changing `origin/main` to the base branch/commit you want to compare against.
:warning:
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_1.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_1.cpp
index e40e0ffc1..c7fb2a013 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_1.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_1.cpp
@@ -1,30 +1,35 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[3];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[2])
- { }
- #pragma omp task depend(out: deps[0], deps[1])
- { }
- #pragma omp task depend(inout: deps[0])
- { }
- #pragma omp task depend(inout: deps[1])
- { }
- #pragma omp task depend(inout: deps[2])
- { }
- #pragma omp task depend(in: deps[0], deps[1], deps[2])
- { }
+#pragma omp task depend(out : deps[2])
+ {
+ }
+#pragma omp task depend(out : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(inout : deps[0])
+ {
+ }
+#pragma omp task depend(inout : deps[1])
+ {
+ }
+#pragma omp task depend(inout : deps[2])
+ {
+ }
+#pragma omp task depend(in : deps[0], deps[1], deps[2])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_10.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_10.cpp
index a8963b69f..d19119f13 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_10.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_10.cpp
@@ -1,31 +1,36 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[5];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[0], deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[0], deps[1], deps[4])
- { }
- #pragma omp task depend(in: deps[0], deps[1])
- { }
+#pragma omp task depend(out : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0], deps[1], deps[4])
+ {
+ }
+#pragma omp task depend(in : deps[0], deps[1])
+ {
+ }
- #pragma omp task depend(out: deps[2], deps[3])
- { }
- #pragma omp task depend(mutexinoutset: deps[2], deps[3], deps[4])
- { }
- #pragma omp task depend(in: deps[2], deps[3])
- { }
+#pragma omp task depend(out : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[2], deps[3], deps[4])
+ {
+ }
+#pragma omp task depend(in : deps[2], deps[3])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_11.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_11.cpp
index 4b61fae06..53bb68111 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_11.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_11.cpp
@@ -1,35 +1,42 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[4];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[0], deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[0], deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[0], deps[1])
- { }
- #pragma omp task depend(in: deps[0], deps[1])
- { }
+#pragma omp task depend(out : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(in : deps[0], deps[1])
+ {
+ }
- #pragma omp task depend(out: deps[2], deps[3])
- { }
- #pragma omp task depend(mutexinoutset: deps[2], deps[3])
- { }
- #pragma omp task depend(mutexinoutset: deps[2], deps[3])
- { }
- #pragma omp task depend(in: deps[2], deps[3])
- { }
+#pragma omp task depend(out : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(in : deps[2], deps[3])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_12.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_12.cpp
index 52b4bc3b4..2c136e510 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_12.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_12.cpp
@@ -1,34 +1,41 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[2];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(mutexinoutset: deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[1])
- { }
+#pragma omp task depend(mutexinoutset : deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[1])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_13.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_13.cpp
index 86e368d90..826eb49bf 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_13.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_13.cpp
@@ -1,30 +1,35 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[4];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(mutexinoutset: deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[0], deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[2])
- { }
- #pragma omp task depend(mutexinoutset: deps[3])
- { }
- #pragma omp task depend(mutexinoutset: deps[2], deps[3])
- { }
+#pragma omp task depend(mutexinoutset : deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[2])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[3])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[2], deps[3])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_14.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_14.cpp
index 4e713da74..cccf19fc9 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_14.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_14.cpp
@@ -1,32 +1,38 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[4];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(mutexinoutset: deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[0], deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[0], deps[1], deps[2])
- { }
- #pragma omp task depend(mutexinoutset: deps[0], deps[1], deps[2], deps[3])
- { }
- #pragma omp task depend(mutexinoutset: deps[1], deps[2], deps[3])
- { }
- #pragma omp task depend(mutexinoutset: deps[2], deps[3])
- { }
- #pragma omp task depend(mutexinoutset: deps[3])
- { }
+#pragma omp task depend(mutexinoutset : deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0], deps[1], deps[2])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0], deps[1], deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[1], deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[3])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_15.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_15.cpp
index de3cab16d..6b052b638 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_15.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_15.cpp
@@ -1,50 +1,65 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[4];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task
- { }
- #pragma omp task depend(mutexinoutset: deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[1], deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[2])
- { }
- #pragma omp task depend(mutexinoutset: deps[2], deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[2], deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[2], deps[1], deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[3])
- { }
- #pragma omp task depend(mutexinoutset: deps[3], deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[3], deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[3], deps[1], deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[3], deps[2])
- { }
- #pragma omp task depend(mutexinoutset: deps[3], deps[2], deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[3], deps[2], deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[3], deps[2], deps[1], deps[0])
- { }
+#pragma omp task
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[1], deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[2])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[2], deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[2], deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[2], deps[1], deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[3])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[3], deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[3], deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[3], deps[1], deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[3], deps[2])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[3], deps[2], deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[3], deps[2], deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[3], deps[2], deps[1], deps[0])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_16.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_16.cpp
index 0a8af5e3d..4888b3e6f 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_16.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_16.cpp
@@ -1,34 +1,41 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[8];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(inout: deps[0])
- { }
- #pragma omp task depend(mutexinoutset: deps[4], deps[7])
- { }
- #pragma omp task depend(inout: deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[4], deps[7])
- { }
- #pragma omp task depend(inout: deps[2])
- { }
- #pragma omp task depend(mutexinoutset: deps[5], deps[6])
- { }
- #pragma omp task depend(inout: deps[3])
- { }
- #pragma omp task depend(mutexinoutset: deps[5], deps[6])
- { }
+#pragma omp task depend(inout : deps[0])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[4], deps[7])
+ {
+ }
+#pragma omp task depend(inout : deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[4], deps[7])
+ {
+ }
+#pragma omp task depend(inout : deps[2])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[5], deps[6])
+ {
+ }
+#pragma omp task depend(inout : deps[3])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[5], deps[6])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_17.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_17.cpp
index 4f6d8c801..7d42d5f2e 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_17.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_17.cpp
@@ -1,45 +1,44 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t &&
+// %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental
#include <cstdio>
-int main()
-{
+int main() {
int deps[4];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[0], deps[1])
+#pragma omp task depend(out : deps[0], deps[1])
{
fprintf(stderr, "task 0\n");
}
- #pragma omp task depend(out: deps[2], deps[3])
+#pragma omp task depend(out : deps[2], deps[3])
{
fprintf(stderr, "task 1\n");
}
- #pragma omp task depend(inout: deps[0])
+#pragma omp task depend(inout : deps[0])
{
fprintf(stderr, "task 2\n");
}
- #pragma omp task depend(inout: deps[1])
+#pragma omp task depend(inout : deps[1])
{
fprintf(stderr, "task 3\n");
}
- #pragma omp task depend(inout: deps[2])
+#pragma omp task depend(inout : deps[2])
{
fprintf(stderr, "task 4\n");
}
- #pragma omp task depend(inout: deps[3])
+#pragma omp task depend(inout : deps[3])
{
fprintf(stderr, "task 5\n");
}
- #pragma omp task depend(in: deps[0], deps[1], deps[2], deps[3])
+#pragma omp task depend(in : deps[0], deps[1], deps[2], deps[3])
{
fprintf(stderr, "task 6\n");
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_18.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_18.cpp
index 195b5e7ed..e4c682a65 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_18.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_18.cpp
@@ -1,26 +1,28 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[2];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[0], deps[1])
- { }
- #pragma omp taskloop num_tasks(strict: 2)
+#pragma omp task depend(out : deps[0], deps[1])
+ {
+ }
+#pragma omp taskloop num_tasks(strict : 2)
+ {
+ for (int j = 0; j < 20; j++) {
+ }
+ }
+#pragma omp task depend(in : deps[0], deps[1])
{
- for (int j = 0; j < 20; j++) { }
}
- #pragma omp task depend(in: deps[0], deps[1])
- { }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_19.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_19.cpp
index b962bca09..1763b7747 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_19.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_19.cpp
@@ -1,34 +1,33 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t &&
+// %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental
#include <cstdio>
-int main()
-{
+int main() {
int deps[3];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 10; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 10; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[0])
+#pragma omp task depend(out : deps[0])
{
fprintf(stderr, "task 0\n");
}
- #pragma omp task depend(out: deps[1])
+#pragma omp task depend(out : deps[1])
{
fprintf(stderr, "task 1\n");
}
- #pragma omp task depend(out: deps[2])
+#pragma omp task depend(out : deps[2])
{
fprintf(stderr, "task 2\n");
}
- #pragma omp taskwait depend(in: deps[0], deps[1], deps[2])
- #pragma omp task depend(in: deps[0], deps[1], deps[2])
+#pragma omp taskwait depend(in : deps[0], deps[1], deps[2])
+#pragma omp task depend(in : deps[0], deps[1], deps[2])
{
fprintf(stderr, "task 3\n");
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_2.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_2.cpp
index 947d2352e..836f531db 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_2.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_2.cpp
@@ -1,32 +1,38 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[4];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[0], deps[1])
- { }
- #pragma omp task depend(out: deps[2], deps[3])
- { }
- #pragma omp task depend(inout: deps[0])
- { }
- #pragma omp task depend(inout: deps[1])
- { }
- #pragma omp task depend(inout: deps[2])
- { }
- #pragma omp task depend(inout: deps[3])
- { }
- #pragma omp task depend(in: deps[0], deps[1], deps[2], deps[3])
- { }
+#pragma omp task depend(out : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(out : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(inout : deps[0])
+ {
+ }
+#pragma omp task depend(inout : deps[1])
+ {
+ }
+#pragma omp task depend(inout : deps[2])
+ {
+ }
+#pragma omp task depend(inout : deps[3])
+ {
+ }
+#pragma omp task depend(in : deps[0], deps[1], deps[2], deps[3])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_20.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_20.cpp
index 012c4188f..53de8f0ee 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_20.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_20.cpp
@@ -1,34 +1,33 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t &&
+// %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental
#include <cstdio>
-int main()
-{
+int main() {
int deps[3];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 10; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 10; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[0])
+#pragma omp task depend(out : deps[0])
{
fprintf(stderr, "task 0\n");
}
- #pragma omp task depend(out: deps[1])
+#pragma omp task depend(out : deps[1])
{
fprintf(stderr, "task 1\n");
}
- #pragma omp task depend(out: deps[2])
+#pragma omp task depend(out : deps[2])
{
fprintf(stderr, "task 2\n");
}
- #pragma omp taskwait depend(inoutset: deps[0], deps[1])
- #pragma omp task depend(in: deps[0], deps[1], deps[2])
+#pragma omp taskwait depend(inoutset : deps[0], deps[1])
+#pragma omp task depend(in : deps[0], deps[1], deps[2])
{
fprintf(stderr, "task 3\n");
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_21.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_21.cpp
index 15cd771cb..cb4b770b0 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_21.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_21.cpp
@@ -1,11 +1,11 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t &&
+// %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental
#include <cstdio>
-int main()
-{
+int main() {
int arr[100];
int res = 0;
@@ -15,16 +15,15 @@ int main()
}
printf("base result: %d\n", res);
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 10; i++)
- {
+ for (int i = 0; i < 10; i++) {
int res = 0;
- #pragma omp taskgraph
+#pragma omp taskgraph
{
- #pragma omp taskloop reduction(+: res) num_tasks(10)
+#pragma omp taskloop reduction(+ : res) num_tasks(10)
{
for (int j = 0; j < 100; j++) {
res += arr[j];
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_22.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_22.cpp
index 8d453d9a5..da1cd2db6 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_22.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_22.cpp
@@ -1,4 +1,5 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t &&
+// %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental
@@ -11,8 +12,7 @@ void foo() {
}
}
-int main()
-{
+int main() {
int arr[100];
int res = 0;
@@ -22,16 +22,15 @@ int main()
}
fprintf(stderr, "base result: %d\n", res);
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 10; i++)
- {
+ for (int i = 0; i < 10; i++) {
int res = 0;
- #pragma omp taskgraph
+#pragma omp taskgraph
{
- #pragma omp taskloop reduction(+: res) num_tasks(10)
+#pragma omp taskloop reduction(+ : res) num_tasks(10)
{
for (int j = 0; j < 100; j++) {
res += arr[j];
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_23.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_23.cpp
index 51d4d987f..df892370f 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_23.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_23.cpp
@@ -1,4 +1,5 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t &&
+// %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental
@@ -13,8 +14,7 @@ void foo() {
}
}
-int main()
-{
+int main() {
int arr[100];
int res = 0;
@@ -24,16 +24,15 @@ int main()
}
fprintf(stderr, "base result: %d\n", res);
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 10; i++)
- {
+ for (int i = 0; i < 10; i++) {
int res = 0;
- #pragma omp taskgraph
+#pragma omp taskgraph
{
- #pragma omp taskloop reduction(+: res) num_tasks(10)
+#pragma omp taskloop reduction(+ : res) num_tasks(10)
{
for (int j = 0; j < 100; j++) {
res += arr[j];
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_24.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_24.cpp
index 1f352edf4..a033be20f 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_24.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_24.cpp
@@ -1,4 +1,5 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
@@ -7,11 +8,10 @@
int global_dep;
void foo() {
-#pragma omp taskwait replayable(1) depend(in: global_dep)
+#pragma omp taskwait replayable(1) depend(in : global_dep)
}
-int main()
-{
+int main() {
int arr[100];
int res = 0;
@@ -22,23 +22,23 @@ int main()
assert(res == 4950);
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 10; i++)
- {
+ for (int i = 0; i < 10; i++) {
int res = 0;
- #pragma omp taskgraph
+#pragma omp taskgraph
{
- #pragma omp taskloop reduction(+: res) num_tasks(10)
+#pragma omp taskloop reduction(+ : res) num_tasks(10)
{
for (int j = 0; j < 100; j++) {
res += arr[j];
}
}
- #pragma omp task depend(out: global_dep)
- { }
+#pragma omp task depend(out : global_dep)
+ {
+ }
foo();
}
assert(res == 4950);
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_25.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_25.cpp
index 52f39651d..08ddfdea9 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_25.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_25.cpp
@@ -1,4 +1,5 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t &&
+// %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental
@@ -8,14 +9,13 @@ int global_dep;
void foo() {
fprintf(stderr, "called function foo\n");
-#pragma omp task replayable(1) depend(in: global_dep)
+#pragma omp task replayable(1) depend(in : global_dep)
{
fprintf(stderr, "out-of-line task created from within taskloop\n");
}
}
-int main()
-{
+int main() {
int arr[100];
int res = 0;
@@ -25,16 +25,15 @@ int main()
}
fprintf(stderr, "base result: %d\n", res);
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 4; i++)
- {
+ for (int i = 0; i < 4; i++) {
int res = 0;
- #pragma omp taskgraph
+#pragma omp taskgraph
{
- #pragma omp taskloop reduction(+: res) num_tasks(4)
+#pragma omp taskloop reduction(+ : res) num_tasks(4)
{
for (int j = 0; j < 4; j++) {
res += arr[j];
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_26.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_26.cpp
index 976d14ebb..c121a5c73 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_26.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_26.cpp
@@ -1,11 +1,11 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t &&
+// %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental
#include <cstdio>
-int main()
-{
+int main() {
int arr[100];
int arr2[100];
@@ -18,22 +18,21 @@ int main()
}
fprintf(stderr, "base results: %d, %d\n", res, res2);
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 10; i++)
- {
+ for (int i = 0; i < 10; i++) {
int res = 0, res2 = 0;
- #pragma omp taskgraph
+#pragma omp taskgraph
{
- #pragma omp taskloop reduction(+: res) num_tasks(10)
+#pragma omp taskloop reduction(+ : res) num_tasks(10)
{
for (int j = 0; j < 10; j++) {
res += arr[j];
}
}
- #pragma omp taskloop reduction(+: res2) num_tasks(10)
+#pragma omp taskloop reduction(+ : res2) num_tasks(10)
{
for (int j = 0; j < 10; j++) {
res2 += arr2[j];
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_27.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_27.cpp
index 958461d32..f5b7eff10 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_27.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_27.cpp
@@ -1,11 +1,11 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t &&
+// %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental
#include <cstdio>
-int main()
-{
+int main() {
int arr[100];
int arr2[100];
@@ -20,22 +20,21 @@ int main()
}
fprintf(stderr, "base results: %d, %d\n", res, res2);
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 10; i++)
- {
+ for (int i = 0; i < 10; i++) {
int res = 0, res2 = 0;
- #pragma omp taskgraph
+#pragma omp taskgraph
{
- #pragma omp taskloop reduction(+: res) num_tasks(10)
+#pragma omp taskloop reduction(+ : res) num_tasks(10)
{
for (int j = 0; j < 10; j++) {
res += arr[j];
}
}
- #pragma omp taskloop reduction(+: res2) num_tasks(10)
+#pragma omp taskloop reduction(+ : res2) num_tasks(10)
{
for (int j = 0; j < 10; j++) {
res2 += res * arr2[j];
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_3.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_3.cpp
index f19179f47..613baf273 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_3.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_3.cpp
@@ -1,36 +1,44 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[6];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[0], deps[1])
- { }
- #pragma omp task depend(out: deps[2], deps[3])
- { }
- #pragma omp task depend(inout: deps[0])
- { }
- #pragma omp task depend(inout: deps[1])
- { }
- #pragma omp task depend(inout: deps[2])
- { }
- #pragma omp task depend(inout: deps[3])
- { }
- #pragma omp task depend(in: deps[0], deps[1], deps[2], deps[3])
- { }
- #pragma omp task depend(in: deps[1], deps[2]) depend(out: deps[5])
- { }
- #pragma omp task depend(in: deps[5])
- { }
+#pragma omp task depend(out : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(out : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(inout : deps[0])
+ {
+ }
+#pragma omp task depend(inout : deps[1])
+ {
+ }
+#pragma omp task depend(inout : deps[2])
+ {
+ }
+#pragma omp task depend(inout : deps[3])
+ {
+ }
+#pragma omp task depend(in : deps[0], deps[1], deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(in : deps[1], deps[2]) depend(out : deps[5])
+ {
+ }
+#pragma omp task depend(in : deps[5])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_4.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_4.cpp
index eca834cb9..daeb4418c 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_4.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_4.cpp
@@ -1,36 +1,44 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[4];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[0], deps[1])
- { }
- #pragma omp task depend(out: deps[2], deps[3])
- { }
- #pragma omp task depend(inout: deps[0])
- { }
- #pragma omp task depend(inout: deps[1])
- { }
- #pragma omp task depend(inout: deps[2])
- { }
- #pragma omp task depend(inout: deps[3])
- { }
- #pragma omp task depend(in: deps[0], deps[2], deps[3])
- { }
- #pragma omp task depend(in: deps[0], deps[1])
- { }
- #pragma omp task depend(in: deps[3])
- { }
+#pragma omp task depend(out : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(out : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(inout : deps[0])
+ {
+ }
+#pragma omp task depend(inout : deps[1])
+ {
+ }
+#pragma omp task depend(inout : deps[2])
+ {
+ }
+#pragma omp task depend(inout : deps[3])
+ {
+ }
+#pragma omp task depend(in : deps[0], deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(in : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(in : deps[3])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_5.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_5.cpp
index 316b56e12..bc8ceabf6 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_5.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_5.cpp
@@ -1,34 +1,41 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[4];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[0], deps[2])
- { }
- #pragma omp task depend(out: deps[1], deps[3])
- { }
- #pragma omp task depend(inoutset: deps[0], deps[1])
- { }
- #pragma omp task depend(inoutset: deps[0], deps[1])
- { }
- #pragma omp task depend(inoutset: deps[2], deps[3])
- { }
- #pragma omp task depend(inoutset: deps[2], deps[3])
- { }
- #pragma omp task depend(in: deps[0], deps[1])
- { }
- #pragma omp task depend(in: deps[2], deps[3])
- { }
+#pragma omp task depend(out : deps[0], deps[2])
+ {
+ }
+#pragma omp task depend(out : deps[1], deps[3])
+ {
+ }
+#pragma omp task depend(inoutset : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(inoutset : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(inoutset : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(inoutset : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(in : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(in : deps[2], deps[3])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_6.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_6.cpp
index bf99de352..e3d76d57a 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_6.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_6.cpp
@@ -1,34 +1,41 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[4];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[1], deps[3])
- { }
- #pragma omp task depend(out: deps[0], deps[2])
- { }
- #pragma omp task depend(inoutset: deps[0], deps[1])
- { }
- #pragma omp task depend(inoutset: deps[0], deps[1])
- { }
- #pragma omp task depend(inoutset: deps[2], deps[3])
- { }
- #pragma omp task depend(inoutset: deps[2], deps[3])
- { }
- #pragma omp task depend(in: deps[0], deps[2])
- { }
- #pragma omp task depend(in: deps[0], deps[2])
- { }
+#pragma omp task depend(out : deps[1], deps[3])
+ {
+ }
+#pragma omp task depend(out : deps[0], deps[2])
+ {
+ }
+#pragma omp task depend(inoutset : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(inoutset : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(inoutset : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(inoutset : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(in : deps[0], deps[2])
+ {
+ }
+#pragma omp task depend(in : deps[0], deps[2])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_7.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_7.cpp
index 3d9b779b9..64929500a 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_7.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_7.cpp
@@ -1,34 +1,41 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[4];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[0], deps[1])
- { }
- #pragma omp task depend(out: deps[2], deps[3])
- { }
- #pragma omp task depend(mutexinoutset: deps[0], deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[0], deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[2], deps[3])
- { }
- #pragma omp task depend(mutexinoutset: deps[2], deps[3])
- { }
- #pragma omp task depend(in: deps[0], deps[1])
- { }
- #pragma omp task depend(in: deps[2], deps[3])
- { }
+#pragma omp task depend(out : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(out : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[2], deps[3])
+ {
+ }
+#pragma omp task depend(in : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(in : deps[2], deps[3])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_8.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_8.cpp
index 85cfb72a2..148348bad 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_8.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_8.cpp
@@ -1,24 +1,26 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[2];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[0], deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[0], deps[1])
- { }
- #pragma omp task depend(in: deps[0], deps[1])
- { }
+#pragma omp task depend(out : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(in : deps[0], deps[1])
+ {
+ }
}
}
}
diff --git a/openmp/runtime/test/taskgraph/taskgraph_deps_9.cpp b/openmp/runtime/test/taskgraph/taskgraph_deps_9.cpp
index 91461eb2d..247e6f9f3 100644
--- a/openmp/runtime/test/taskgraph/taskgraph_deps_9.cpp
+++ b/openmp/runtime/test/taskgraph/taskgraph_deps_9.cpp
@@ -1,28 +1,32 @@
-// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
+// RUN: %clangXX %flags %openmp_flags -fopenmp-version=60 %s -o %t && env
+// KMP_G_DEBUG=10 %libomp-run 2>&1 | FileCheck %s
// REQUIRES: omp_taskgraph_experimental, libomp_debug
-int main()
-{
+int main() {
int deps[3];
- #pragma omp parallel
+#pragma omp parallel
{
- #pragma omp single
+#pragma omp single
{
- for (int i = 0; i < 2; i++)
- {
- #pragma omp taskgraph
+ for (int i = 0; i < 2; i++) {
+#pragma omp taskgraph
{
- #pragma omp task depend(out: deps[0], deps[1])
- { }
- #pragma omp task depend(mutexinoutset: deps[0], deps[1])
- { }
- #pragma omp task depend(in: deps[1]) depend(out: deps[2])
- { }
- #pragma omp task depend(mutexinoutset: deps[0], deps[1])
- { }
- #pragma omp task depend(in: deps[0], deps[1], deps[2])
- { }
+#pragma omp task depend(out : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(in : deps[1]) depend(out : deps[2])
+ {
+ }
+#pragma omp task depend(mutexinoutset : deps[0], deps[1])
+ {
+ }
+#pragma omp task depend(in : deps[0], deps[1], deps[2])
+ {
+ }
}
}
}
``````````
</details>
https://github.com/llvm/llvm-project/pull/194057
More information about the llvm-branch-commits
mailing list