aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--openmp/runtime/test/ompt/tasks/taskwait-depend.c1
-rw-r--r--openmp/runtime/test/parallel/omp_dtor_parallel_dtor.cpp4
2 files changed, 3 insertions, 2 deletions
diff --git a/openmp/runtime/test/ompt/tasks/taskwait-depend.c b/openmp/runtime/test/ompt/tasks/taskwait-depend.c
index 752486c..53cf11b 100644
--- a/openmp/runtime/test/ompt/tasks/taskwait-depend.c
+++ b/openmp/runtime/test/ompt/tasks/taskwait-depend.c
@@ -10,6 +10,7 @@
// support for taskwait with depend clause introduced in clang-14
// UNSUPPORTED: clang-5, clang-6, clang-6, clang-8, clang-9, clang-10, clang-11,
// clang-12, clang-13
+// XFAIL: irbuilder
#include "callback.h"
#include <omp.h>
diff --git a/openmp/runtime/test/parallel/omp_dtor_parallel_dtor.cpp b/openmp/runtime/test/parallel/omp_dtor_parallel_dtor.cpp
index 011e108..669369b 100644
--- a/openmp/runtime/test/parallel/omp_dtor_parallel_dtor.cpp
+++ b/openmp/runtime/test/parallel/omp_dtor_parallel_dtor.cpp
@@ -26,10 +26,10 @@ int main() {
Destructible dtor2{result[tid], 1};
}
- if (common == 1 && result[0] == 1 && result[1] == 1) {
+ if (common == 0 && result[0] == 1 && result[1] == 1) {
printf("SUCCESS\n");
return EXIT_SUCCESS;
}
- printf("FAILED\n");
+ printf("FAILED (%d, %d, %d)\n", common, result[0], result[1]);
return EXIT_FAILURE;
}